diff --git a/.ha_mcp/logs/mcp_usage.jsonl b/.ha_mcp/logs/mcp_usage.jsonl index 1f0232e0..56c3a290 100644 --- a/.ha_mcp/logs/mcp_usage.jsonl +++ b/.ha_mcp/logs/mcp_usage.jsonl @@ -2558,3 +2558,4 @@ {"timestamp": "2026-08-26T13:57:55.975919+00:00", "tool_name": "ha_manage_radio", "parameters": {"radio": "thread", "action": "diagnostics", "device_id": null, "entity_id": null, "params": null, "confirm": false}, "execution_time_ms": 0.08082389831542969, "success": false, "error_message": "{\n \"success\": false,\n \"error\": {\n \"code\": \"VALIDATION_INVALID_PARAMETER\",\n \"message\": \"Unknown action 'diagnostics' for radio 'thread'\",\n \"suggestion\": \"add_dataset: Import a Thread operational dataset (hex TLV) from a named source.\",\n \"suggestions\": [\n \"add_dataset: Import a Thread operational dataset (hex TLV) from a named source.\",\n \"create_network: Form a brand-new Thread network on the OTBR. Factory-resets the border router and replaces its current dataset. Targets the only OTBR when extended_address is omitted.\",\n \"discover_routers: Start mDNS discovery of Thread border routers. Results arrive as an out-of-band event stream; this kicks off the scan.\",\n \"list_datasets: List stored Thread operational datasets (the preferred network + others).\",\n \"network_status: OTBR border-router status keyed by extended address (channel, active dataset TLVs, extended PAN id, border agent id).\",\n \"set_channel: Migrate the OTBR's Thread network to a different radio channel.\",\n \"set_network: Apply a stored dataset as the OTBR's active Thread network. Replaces the current network, which can drop existing Thread devices.\"\n ]\n },\n \"radio\": \"thread\",\n \"action\": \"diagnostics\",\n \"supported\": [\n \"add_dataset\",\n \"create_network\",\n \"discover_routers\",\n \"list_datasets\",\n \"network_status\",\n \"set_channel\",\n \"set_network\"\n ]\n}", "response_size_bytes": null, "user_context": null} {"timestamp": "2026-08-26T13:58:08.282779+00:00", "tool_name": "ha_get_system_health", "parameters": {"include": "thread_network", "include_dismissed_repairs": false, "config_entry_id": null, "device_id": null, "diagnostics_fields": null, "diagnostics_truncate_at_bytes": null, "diagnostics_data_path": null, "diagnostics_data_offset": 0, "diagnostics_data_limit": null}, "execution_time_ms": 11958.624839782715, "success": true, "error_message": null, "response_size_bytes": 5020, "user_context": null} {"timestamp": "2026-08-26T14:15:50.419767+00:00", "tool_name": "ha_manage_radio", "parameters": {"radio": "thread", "action": "list_datasets", "device_id": null, "entity_id": null, "params": null, "confirm": false}, "execution_time_ms": 1.211404800415039, "success": true, "error_message": null, "response_size_bytes": 441, "user_context": null} +{"timestamp": "2026-08-26T14:17:00.892677+00:00", "tool_name": "ha_manage_radio", "parameters": {"radio": "thread", "action": "add_dataset", "device_id": null, "entity_id": null, "params": {"source": "otbr"}, "confirm": false}, "execution_time_ms": 0.0972747802734375, "success": false, "error_message": "{\n \"success\": false,\n \"error\": {\n \"code\": \"VALIDATION_INVALID_PARAMETER\",\n \"message\": \"thread/add_dataset requires: tlv\",\n \"suggestion\": \"Pass tlv (in params or as device_id)\"\n },\n \"radio\": \"thread\",\n \"action\": \"add_dataset\",\n \"missing\": [\n \"tlv\"\n ]\n}", "response_size_bytes": null, "user_context": null} diff --git a/zigbee2mqtt/state.json b/zigbee2mqtt/state.json index c15b4da0..d9ffcfd9 100644 --- a/zigbee2mqtt/state.json +++ b/zigbee2mqtt/state.json @@ -27,7 +27,7 @@ "led_brightness": 100, "countdown_to_turn_off": 0, "countdown_to_turn_on": 0, - "power": 1.9, + "power": 2, "current": 0.1, "energy": 33, "power_factor": 0.16, @@ -45,7 +45,7 @@ "state": "ON", "led_brightness": 100, "countdown_to_turn_off": 0, - "voltage": 120.2, + "voltage": 120.7, "countdown_to_turn_on": 0, "energy": 66.94, "power_factor": 0.2, @@ -77,8 +77,8 @@ "voltage": 119.3, "state": "ON", "ac_frequency": 60, - "energy": 135.34, - "power": 97.7, + "energy": 135.35, + "power": 97.8, "current": 0.89, "power_factor": 0.94, "update": { @@ -98,10 +98,10 @@ "voltage": 120.7, "energy": 64.59, "state": "ON", - "power": 54.5, - "current": 0.61, + "power": 50.7, + "current": 0.59, "ac_frequency": 60, - "power_factor": 0.7, + "power_factor": 0.72, "update": { "state": "idle", "installed_version": 268513381, @@ -114,7 +114,7 @@ }, "0xffffb40e060895b3": { "state": "ON", - "voltage": 120.4, + "voltage": 120.9, "ac_frequency": 60, "energy": 8.94, "current": 0.01, @@ -143,7 +143,7 @@ "current": 0.02, "ac_frequency": 60, "power": 0.4, - "power_factor": 0.15, + "power_factor": 0.2, "update": { "state": "idle", "installed_version": 268513381, @@ -192,7 +192,7 @@ }, "0xa4c1380d0679ffff": { "battery": 100, - "temperature": 27, + "temperature": 26.9, "temperature_units": "celsius", "temperature_calibration": 0, "update": { @@ -245,7 +245,7 @@ }, "0xb40e060fffe717c5": { "battery": 100, - "occupancy": false, + "occupancy": true, "tamper": false, "battery_low": false, "linkquality": 109,