diff --git a/.ha_mcp/logs/mcp_usage.jsonl b/.ha_mcp/logs/mcp_usage.jsonl index 9ca0459a..ffe8a754 100644 --- a/.ha_mcp/logs/mcp_usage.jsonl +++ b/.ha_mcp/logs/mcp_usage.jsonl @@ -2144,3 +2144,4 @@ {"timestamp": "2026-08-26T04:31:28.975404+00:00", "tool_name": "ha_config_set_automation", "parameters": {"config": null, "identifier": "automation.office_test_meeting_status_light", "python_transform": "config['actions'][0]['choose'][0]['sequence'][0]['target']['entity_id'] = 'light.night_light_2'; config['actions'][0]['choose'][1]['sequence'][0]['target']['entity_id'] = 'light.night_light_2'", "config_hash": "e248161a8b4445ed", "category": null, "wait": true, "MandatoryBPS": true, "BestPracticeKey": null}, "execution_time_ms": 1563.951015472412, "success": true, "error_message": null, "response_size_bytes": 59935, "user_context": null} {"timestamp": "2026-08-26T04:31:30.597680+00:00", "tool_name": "ha_config_set_automation", "parameters": {"config": null, "identifier": "automation.office_lamp_and_lights_control", "python_transform": "inp = config['use_blueprint']['input']; inp['click_action_ch2'][0]['target']['entity_id'] = 'light.office_lamp_2'; inp['scroll_wheel_target_ch2'] = ['light.office_lamp_2']; inp['on_hold_action_ch2'][0]['target']['entity_id'] = 'light.office_lamp_2'; inp['triple_click_action_ch2'][0]['target']['entity_id'] = 'light.office_lamp_2'; inp['click_action_ch3'][0]['target']['entity_id'] = 'light.bedroom_lamp_2'; inp['scroll_wheel_target_ch3'] = ['light.bedroom_lamp_2']", "config_hash": "96c25121db475c01", "category": null, "wait": true, "MandatoryBPS": true, "BestPracticeKey": null}, "execution_time_ms": 897.6747989654541, "success": true, "error_message": null, "response_size_bytes": 60204, "user_context": null} {"timestamp": "2026-08-26T04:31:32.702309+00:00", "tool_name": "ha_config_set_automation", "parameters": {"config": null, "identifier": "automation.ikea_bilresa_e2489_dual_button_matter", "python_transform": "inp = config['use_blueprint']['input']; b2d = inp['button2_double'][0]; b2d['choose'][0]['sequence'][0]['target']['entity_id'] = 'light.office_lamp_2'; b2d['choose'][0]['sequence'][1]['data']['value'] = b2d['choose'][0]['sequence'][1]['data']['value'].replace('light.office_lamp','light.office_lamp_2'); b2d['choose'][0]['sequence'][2]['target']['entity_id'] = 'light.office_lamp_2'; b2d['default'][0]['target']['entity_id'] = 'light.office_lamp_2'", "config_hash": "b555305cee4669b9", "category": null, "wait": true, "MandatoryBPS": true, "BestPracticeKey": null}, "execution_time_ms": 1546.9965934753418, "success": true, "error_message": null, "response_size_bytes": 60201, "user_context": null} +{"timestamp": "2026-08-26T04:37:31.016537+00:00", "tool_name": "ha_search", "parameters": {"query": "matter", "domain_filter": null, "area_filter": null, "search_types": null, "limit": 10, "offset": 0, "exact_match": true, "include_hidden": true, "include_config": false, "group_by_domain": false, "per_domain_limit": null, "state_filter": "unavailable", "result_fields": null, "fields": null, "config_time_budget": null, "ctx": {"_STATE_TTL_SECONDS": 86400}}, "execution_time_ms": 547.8053092956543, "success": true, "error_message": null, "response_size_bytes": 736, "user_context": null} diff --git a/zigbee2mqtt/state.json b/zigbee2mqtt/state.json index 4a0c0049..8d6e3eea 100644 --- a/zigbee2mqtt/state.json +++ b/zigbee2mqtt/state.json @@ -4,10 +4,10 @@ "state": "ON", "led_brightness": 100, "countdown_to_turn_off": 0, - "voltage": 122.7, + "voltage": 123.4, "countdown_to_turn_on": 0, "ac_frequency": 60, - "power_factor": 0.13, + "power_factor": 0.11, "update": { "state": "idle", "installed_version": 268513381, @@ -16,21 +16,21 @@ "latest_release_notes": null }, "power": 0.5, - "linkquality": 76, + "linkquality": 98, "current": 0.03, "power_on_behavior": "on" }, "0xffffb40e0607af27": { "state": "ON", - "voltage": 122.5, + "voltage": 122.3, "ac_frequency": 60, "led_brightness": 100, "countdown_to_turn_off": 0, "countdown_to_turn_on": 0, - "power": 2.8, + "power": 2.1, "current": 0.1, "energy": 32.97, - "power_factor": 0.23, + "power_factor": 0.17, "update": { "state": "idle", "installed_version": 268513381, @@ -45,10 +45,10 @@ "state": "ON", "led_brightness": 100, "countdown_to_turn_off": 0, - "voltage": 122.1, + "voltage": 122.9, "countdown_to_turn_on": 0, - "energy": 66.48, - "power_factor": 0.88, + "energy": 66.5, + "power_factor": 0.2, "ac_frequency": 60, "update": { "state": "idle", @@ -57,9 +57,9 @@ "latest_source": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/SmartPlug_Zigbee_PROD_OTA_V101_1.01.01.ota", "latest_release_notes": null }, - "linkquality": 76, - "power": 84.6, - "current": 0.82, + "linkquality": 120, + "power": 0.2, + "current": 0.02, "power_on_behavior": "on" }, "0xb40e060fffe031e3": { @@ -74,13 +74,13 @@ "led_brightness": 100, "countdown_to_turn_off": 0, "countdown_to_turn_on": 0, - "voltage": 121.6, + "voltage": 122.9, "state": "ON", "ac_frequency": 60, - "energy": 134.68, - "power": 99.6, - "current": 0.87, - "power_factor": 0.92, + "energy": 134.7, + "power": 3.8, + "current": 0.05, + "power_factor": 0.67, "update": { "state": "idle", "installed_version": 268513381, @@ -88,18 +88,18 @@ "latest_source": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/SmartPlug_Zigbee_PROD_OTA_V101_1.01.01.ota", "latest_release_notes": null }, - "linkquality": 98, + "linkquality": 87, "power_on_behavior": "on" }, "0xffffb40e0607b680": { "led_brightness": 100, "countdown_to_turn_off": 0, "countdown_to_turn_on": 0, - "voltage": 122, - "energy": 64.35, + "voltage": 122.7, + "energy": 64.36, "state": "ON", - "power": 27.1, - "current": 0.41, + "power": 19.7, + "current": 0.29, "ac_frequency": 60, "power_factor": 0.59, "update": { @@ -109,18 +109,18 @@ "latest_source": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/SmartPlug_Zigbee_PROD_OTA_V101_1.01.01.ota", "latest_release_notes": null }, - "linkquality": 69, + "linkquality": 105, "power_on_behavior": "on" }, "0xffffb40e060895b3": { "state": "ON", - "voltage": 122.5, + "voltage": 123.2, "ac_frequency": 60, "energy": 8.91, "current": 0.01, "power": 0.2, - "power_factor": 0.11, - "linkquality": 94, + "power_factor": 0.22, + "linkquality": 69, "update": { "state": "idle", "installed_version": 268513381, @@ -136,14 +136,14 @@ "0xffffb40e0608864e": { "led_brightness": 100, "countdown_to_turn_off": 0, - "voltage": 123.2, + "voltage": 124, "energy": 20.23, "countdown_to_turn_on": 0, "state": "ON", "current": 0.02, "ac_frequency": 60, "power": 0.4, - "power_factor": 0.14, + "power_factor": 0.18, "update": { "state": "idle", "installed_version": 268513381, @@ -151,7 +151,7 @@ "latest_source": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/ThirdReality/SmartPlug_Zigbee_PROD_OTA_V101_1.01.01.ota", "latest_release_notes": null }, - "linkquality": 98, + "linkquality": 80, "power_on_behavior": "on" }, "0xb40e060fffe2d218": { @@ -172,12 +172,12 @@ "0xffffb40e060893d8": { "state": "ON", "led_brightness": 100, - "voltage": 122.5, + "voltage": 122.8, "countdown_to_turn_off": 0, "countdown_to_turn_on": 0, "energy": 3.72, "power_on_behavior": "on", - "linkquality": 94, + "linkquality": 112, "current": 0.06, "ac_frequency": 60, "update": { @@ -202,13 +202,13 @@ "latest_source": "https://raw.githubusercontent.com/Koenkk/zigbee-OTA/master/images/Sonoff/snzb02lwd_v1.1.0.ota", "latest_release_notes": null }, - "linkquality": 83 + "linkquality": 87 }, "0xffffb40e0606234b": { "contact": true, "battery_low": false, "battery": 100, - "linkquality": 98, + "linkquality": 80, "update": { "state": "idle", "installed_version": 36, @@ -248,7 +248,7 @@ "occupancy": false, "tamper": false, "battery_low": false, - "linkquality": 94, + "linkquality": 120, "voltage": 3100, "update": { "state": "idle", @@ -263,7 +263,7 @@ "occupancy": false, "tamper": false, "battery_low": false, - "linkquality": 109, + "linkquality": 98, "voltage": 3100, "update": { "state": "idle",