diff --git a/.ha_mcp/logs/mcp_usage.jsonl b/.ha_mcp/logs/mcp_usage.jsonl index f5ae9b4f..17901ab7 100644 --- a/.ha_mcp/logs/mcp_usage.jsonl +++ b/.ha_mcp/logs/mcp_usage.jsonl @@ -1119,3 +1119,5 @@ {"timestamp": "2026-08-10T13:22:45.541773+00:00", "tool_name": "ha_config_get_dashboard", "parameters": {"url_path": "printer_stats", "list_only": false, "force_reload": false, "entity_id": "sensor.octoprint_filament_used_total", "card_type": null, "heading": null, "include_config": false, "include_screenshot": false, "view_path": null, "mode": null, "query": null}, "execution_time_ms": 7.225990295410156, "success": true, "error_message": null, "response_size_bytes": 558, "user_context": null} {"timestamp": "2026-08-10T13:23:18.768906+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": false, "include_screenshot": false, "view_path": "print", "mode": null, "query": null}, "execution_time_ms": 5.554676055908203, "success": true, "error_message": null, "response_size_bytes": 7682, "user_context": null} {"timestamp": "2026-08-10T13:29:56.627164+00:00", "tool_name": "ha_config_set_dashboard", "parameters": {"url_path": "printer_stats", "config": null, "python_transform": "config['views'][0]['sections'][5]['cards'][0]['icon'] = 'mdi:chart-donut'; config['views'][0]['sections'][5]['cards'][1]['icon'] = 'mdi:history'; config['views'][0]['sections'][5]['cards'][5]['icon'] = 'mdi:chart-pie'", "config_hash": "6dd5f55fa505ded2", "title": null, "icon": null, "require_admin": null, "show_in_sidebar": null, "MandatoryBPS": false, "BestPracticeKey": null, "return_screenshot": false, "view_path": null}, "execution_time_ms": 6.501913070678711, "success": false, "error_message": "{\n \"success\": false,\n \"error\": {\n \"code\": \"SERVICE_CALL_FAILED\",\n \"message\": \"Dashboard modified since last read (conflict)\",\n \"suggestion\": \"Call ha_config_get_dashboard() again\",\n \"suggestions\": [\n \"Call ha_config_get_dashboard() again\",\n \"Use the fresh config_hash from that response\",\n \"For Home Assistant best-practice guidance, call ha_get_skill_guide(skill='home-assistant-best-practices') and consult the relevant reference file before retrying.\"\n ]\n },\n \"action\": \"python_transform\",\n \"url_path\": \"printer-stats\"\n}", "response_size_bytes": null, "user_context": null} +{"timestamp": "2026-08-10T13:30:19.219368+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": false, "include_screenshot": false, "view_path": "print", "mode": null, "query": null}, "execution_time_ms": 13.107776641845703, "success": true, "error_message": null, "response_size_bytes": 7895, "user_context": null} +{"timestamp": "2026-08-10T13:30:24.130642+00:00", "tool_name": "ha_config_set_dashboard", "parameters": {"url_path": "printer_stats", "config": null, "python_transform": "config['views'][0]['sections'][5]['cards'][0]['icon'] = 'mdi:chart-donut'; config['views'][0]['sections'][5]['cards'][1]['icon'] = 'mdi:history'; config['views'][0]['sections'][5]['cards'][5]['icon'] = 'mdi:chart-pie'", "config_hash": "8d48702d70f7ccbf", "title": null, "icon": null, "require_admin": null, "show_in_sidebar": null, "MandatoryBPS": false, "BestPracticeKey": null, "return_screenshot": false, "view_path": null}, "execution_time_ms": 44.795989990234375, "success": true, "error_message": null, "response_size_bytes": 836, "user_context": null} diff --git a/.storage/lovelace.printer_stats b/.storage/lovelace.printer_stats index 6b236da8..948b3444 100644 --- a/.storage/lovelace.printer_stats +++ b/.storage/lovelace.printer_stats @@ -385,13 +385,13 @@ { "type": "heading", "heading": "Filament Usage", - "icon": "mdi:spool" + "icon": "mdi:chart-donut" }, { "type": "tile", "entity": "sensor.octoprint_last_print_filament", "name": "Last Job", - "icon": "mdi:spool", + "icon": "mdi:history", "grid_options": { "columns": 4 } @@ -427,7 +427,7 @@ "type": "tile", "entity": "sensor.octoprint_filament_used_total", "name": "Grand Total", - "icon": "mdi:spool", + "icon": "mdi:chart-pie", "grid_options": { "columns": 4 }