diff --git a/.ha_mcp/logs/mcp_usage.jsonl b/.ha_mcp/logs/mcp_usage.jsonl index 2882dd6d..207b5f51 100644 --- a/.ha_mcp/logs/mcp_usage.jsonl +++ b/.ha_mcp/logs/mcp_usage.jsonl @@ -2516,3 +2516,5 @@ {"timestamp": "2026-08-26T13:27:02.721549+00:00", "tool_name": "ha_config_set_dashboard", "parameters": {"url_path": "printer-stats", "config": null, "python_transform": "config[\"views\"][0][\"sections\"][0][\"cards\"][1] = {\"type\": \"custom:webrtc-camera\", \"entity\": \"camera.endercamera_duckdns_org\", \"ui\": True, \"mode\": \"mjpeg\"}; config[\"views\"][0][\"sections\"][0][\"cards\"][2] = {\"type\": \"custom:webrtc-camera\", \"entity\": \"camera.endercamera2_duckdns_org\", \"ui\": True, \"mode\": \"mjpeg\"}", "config_hash": "38fa862b46f886fc", "title": null, "icon": null, "require_admin": null, "show_in_sidebar": null, "MandatoryBPS": false, "BestPracticeKey": null, "return_screenshot": false, "view_path": null}, "execution_time_ms": 17.354726791381836, "success": true, "error_message": null, "response_size_bytes": 894, "user_context": null} {"timestamp": "2026-08-26T13:28:29.284815+00:00", "tool_name": "ha_config_get_dashboard", "parameters": {"url_path": "printer-stats", "list_only": false, "force_reload": false, "entity_id": null, "card_type": null, "heading": null, "include_config": true, "include_screenshot": false, "view_path": null, "mode": null, "query": null}, "execution_time_ms": 3.5066604614257812, "success": true, "error_message": null, "response_size_bytes": 16948, "user_context": null} {"timestamp": "2026-08-26T13:28:44.749291+00:00", "tool_name": "ha_config_set_dashboard", "parameters": {"url_path": "camera-test", "config": {"views": [{"title": "Camera Test", "type": "sections", "sections": [{"type": "grid", "cards": ["[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]", "[REDACTED]"]}]}]}, "python_transform": null, "config_hash": null, "title": "Camera Test", "icon": "mdi:camera", "require_admin": null, "show_in_sidebar": null, "MandatoryBPS": false, "BestPracticeKey": null, "return_screenshot": false, "view_path": null}, "execution_time_ms": 6.958484649658203, "success": true, "error_message": null, "response_size_bytes": 509, "user_context": null} +{"timestamp": "2026-08-26T13:32:59.054174+00:00", "tool_name": "ha_config_set_dashboard", "parameters": {"url_path": "ender5-printer", "config": null, "python_transform": "config[\"views\"][0][\"sections\"][0][\"cards\"][3][\"cards\"][0] = {\"type\": \"custom:webrtc-camera\", \"url\": \"http://endercamera.duckdns.org/?action=stream\", \"ui\": True}; config[\"views\"][0][\"sections\"][0][\"cards\"][3][\"cards\"][1] = {\"type\": \"custom:webrtc-camera\", \"url\": \"http://endercamera2.duckdns.org/?action=stream\", \"ui\": True}", "config_hash": "f451ec9f2c2d04b0", "title": null, "icon": null, "require_admin": null, "show_in_sidebar": null, "MandatoryBPS": false, "BestPracticeKey": null, "return_screenshot": false, "view_path": null}, "execution_time_ms": 16.162633895874023, "success": true, "error_message": null, "response_size_bytes": 760, "user_context": null} +{"timestamp": "2026-08-26T13:33:02.542702+00:00", "tool_name": "ha_config_set_dashboard", "parameters": {"url_path": "printer-stats", "config": null, "python_transform": "config[\"views\"][0][\"sections\"][0][\"cards\"][1] = {\"type\": \"custom:webrtc-camera\", \"url\": \"http://endercamera.duckdns.org/?action=stream\", \"ui\": True}; config[\"views\"][0][\"sections\"][0][\"cards\"][2] = {\"type\": \"custom:webrtc-camera\", \"url\": \"http://endercamera2.duckdns.org/?action=stream\", \"ui\": True}", "config_hash": "adac25fa4b0180bc", "title": null, "icon": null, "require_admin": null, "show_in_sidebar": null, "MandatoryBPS": false, "BestPracticeKey": null, "return_screenshot": false, "view_path": null}, "execution_time_ms": 17.147541046142578, "success": true, "error_message": null, "response_size_bytes": 884, "user_context": null} diff --git a/.storage/lovelace.ender5_printer b/.storage/lovelace.ender5_printer index fe6180c3..1edf55e3 100644 --- a/.storage/lovelace.ender5_printer +++ b/.storage/lovelace.ender5_printer @@ -377,15 +377,13 @@ "cards": [ { "type": "custom:webrtc-camera", - "entity": "camera.endercamera_duckdns_org", - "ui": true, - "mode": "mjpeg" + "url": "http://endercamera.duckdns.org/?action=stream", + "ui": true }, { "type": "custom:webrtc-camera", - "entity": "camera.endercamera2_duckdns_org", - "ui": true, - "mode": "mjpeg" + "url": "http://endercamera2.duckdns.org/?action=stream", + "ui": true } ], "grid_options": { diff --git a/.storage/lovelace.printer_stats b/.storage/lovelace.printer_stats index ad1e196f..2a4fc0e4 100644 --- a/.storage/lovelace.printer_stats +++ b/.storage/lovelace.printer_stats @@ -21,15 +21,13 @@ }, { "type": "custom:webrtc-camera", - "entity": "camera.endercamera_duckdns_org", - "ui": true, - "mode": "mjpeg" + "url": "http://endercamera.duckdns.org/?action=stream", + "ui": true }, { "type": "custom:webrtc-camera", - "entity": "camera.endercamera2_duckdns_org", - "ui": true, - "mode": "mjpeg" + "url": "http://endercamera2.duckdns.org/?action=stream", + "ui": true }, { "type": "tile", diff --git a/zigbee2mqtt/state.json b/zigbee2mqtt/state.json index bc236374..0f88d01d 100644 --- a/zigbee2mqtt/state.json +++ b/zigbee2mqtt/state.json @@ -7,7 +7,7 @@ "voltage": 121, "countdown_to_turn_on": 0, "ac_frequency": 60, - "power_factor": 0.11, + "power_factor": 0.14, "update": { "state": "idle", "installed_version": 268513381, @@ -27,10 +27,10 @@ "led_brightness": 100, "countdown_to_turn_off": 0, "countdown_to_turn_on": 0, - "power": 2, + "power": 2.2, "current": 0.1, "energy": 32.99, - "power_factor": 0.18, + "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": 120.9, + "voltage": 120.4, "countdown_to_turn_on": 0, "energy": 66.91, - "power_factor": 0.89, + "power_factor": 0.2, "ac_frequency": 60, "update": { "state": "idle", @@ -58,8 +58,8 @@ "latest_release_notes": null }, "linkquality": 112, - "power": 84.1, - "current": 0.79, + "power": 0.2, + "current": 0.01, "power_on_behavior": "on" }, "0xb40e060fffe031e3": { @@ -96,12 +96,12 @@ "countdown_to_turn_off": 0, "countdown_to_turn_on": 0, "voltage": 121.1, - "energy": 64.54, + "energy": 64.55, "state": "ON", - "power": 52, - "current": 0.55, + "power": 78.1, + "current": 0.78, "ac_frequency": 60, - "power_factor": 0.83, + "power_factor": 0.76, "update": { "state": "idle", "installed_version": 268513381, @@ -119,7 +119,7 @@ "energy": 8.94, "current": 0.01, "power": 0.1, - "power_factor": 0.11, + "power_factor": 0.22, "linkquality": 80, "update": { "state": "idle", @@ -136,14 +136,14 @@ "0xffffb40e0608864e": { "led_brightness": 100, "countdown_to_turn_off": 0, - "voltage": 121.7, + "voltage": 121.2, "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.2, "update": { "state": "idle", "installed_version": 268513381, @@ -192,7 +192,7 @@ }, "0xa4c1380d0679ffff": { "battery": 100, - "temperature": 27.1, + "temperature": 27, "temperature_units": "celsius", "temperature_calibration": 0, "update": {