diff --git a/.ha_mcp/logs/mcp_usage.jsonl b/.ha_mcp/logs/mcp_usage.jsonl index cc0bb9b7..e009890d 100644 --- a/.ha_mcp/logs/mcp_usage.jsonl +++ b/.ha_mcp/logs/mcp_usage.jsonl @@ -2030,3 +2030,4 @@ {"timestamp": "2026-08-26T03:52:59.575836+00:00", "tool_name": "ha_manage_app", "parameters": {"slug": "45df7312_zigbee2mqtt", "path": "/api", "method": "GET", "body": "{\"command\": \"bridge/config/get\", \"transaction\": \"1\"}", "debug": false, "port": null, "offset": 0, "limit": null, "websocket": true, "wait_for_close": false, "message_limit": 10, "message_offset": 0, "summarize": true, "python_transform": null, "options": null, "network": null, "boot": null, "auto_update": null, "watchdog": null, "array_patch": null, "request_headers": null, "action": null, "repository": null}, "execution_time_ms": 134.92655754089355, "success": true, "error_message": null, "response_size_bytes": 401, "user_context": null} {"timestamp": "2026-08-26T03:53:09.937098+00:00", "tool_name": "ha_manage_app", "parameters": {"slug": "45df7312_zigbee2mqtt", "path": "/api", "method": "GET", "body": "{\"command\": \"bridge/config/get\", \"transaction\": \"2\"}", "debug": false, "port": null, "offset": 0, "limit": null, "websocket": true, "wait_for_close": false, "message_limit": 5, "message_offset": 0, "summarize": true, "python_transform": "response = [m for m in response if isinstance(m, dict) and ('adapter' in str(m) or 'serial' in str(m) or 'coordinator' in str(m) or 'baudrate' in str(m) or 'port' in str(m))]\"", "options": null, "network": null, "boot": null, "auto_update": null, "watchdog": null, "array_patch": null, "request_headers": null, "action": null, "repository": null}, "execution_time_ms": 123.56042861938477, "success": false, "error_message": "{\n \"success\": false,\n \"error\": {\n \"code\": \"VALIDATION_FAILED\",\n \"message\": \"Expression validation failed: Syntax error: unterminated string literal (detected at line 1) (, line 1)\",\n \"suggestion\": \"Operate on the `response` variable (in-place or reassign)\",\n \"suggestions\": [\n \"Operate on the `response` variable (in-place or reassign)\",\n \"Check expression syntax\",\n \"Ensure only allowed operations are used\",\n \"See tool description for allowed operations\",\n \"Expression: response = [m for m in response if isinstance(m, dict) and ('adapter' in str(m) or 'serial' in str(m...\"\n ]\n },\n \"expression_preview\": \"response = [m for m in response if isinstance(m, dict) and ('adapter' in str(m) or 'serial' in str(m) or 'coordinator' in str(m) or 'baudrate' in str(m) or 'port' in str(m))]\\\"\"\n}", "response_size_bytes": null, "user_context": null} {"timestamp": "2026-08-26T03:53:16.970272+00:00", "tool_name": "ha_manage_app", "parameters": {"slug": "45df7312_zigbee2mqtt", "path": "/api", "method": "GET", "body": "{\"command\": \"bridge/config/get\", \"transaction\": \"3\"}", "debug": false, "port": null, "offset": 0, "limit": null, "websocket": true, "wait_for_close": false, "message_limit": 5, "message_offset": 0, "summarize": true, "python_transform": "response = [m for m in response if isinstance(m, dict) and ('adapter' in str(m) or 'serial' in str(m) or 'coordinator' in str(m) or 'port' in str(m))]", "options": null, "network": null, "boot": null, "auto_update": null, "watchdog": null, "array_patch": null, "request_headers": null, "action": null, "repository": null}, "execution_time_ms": 138.54074478149414, "success": true, "error_message": null, "response_size_bytes": 401, "user_context": null} +{"timestamp": "2026-08-26T03:53:49.648185+00:00", "tool_name": "ha_manage_backup", "parameters": {"scope": "snapshot", "action": "list", "name": null, "backup_id": null, "restore_database": false, "confirm": false, "domain": null, "entity_id": null, "backup_name": null, "older_than_days": null, "limit": 10, "ctx": {"_STATE_TTL_SECONDS": 86400}}, "execution_time_ms": 22.631406784057617, "success": true, "error_message": null, "response_size_bytes": 3347, "user_context": null} diff --git a/zigbee2mqtt/state.json b/zigbee2mqtt/state.json index e16e735b..51d1774d 100644 --- a/zigbee2mqtt/state.json +++ b/zigbee2mqtt/state.json @@ -88,7 +88,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": 109, + "linkquality": 98, "power_on_behavior": "on" }, "0xffffb40e0607b680": { @@ -208,7 +208,7 @@ "contact": true, "battery_low": false, "battery": 100, - "linkquality": 116, + "linkquality": 98, "update": { "state": "idle", "installed_version": 36,