{"definition_raw":"---\nid: ha-health-check\ntitle: Home Assistant health check\nschedule: \"0 5 * * *\"\ntimeout: 60\nretry: false\nenabled: true\nnotify_on: failure\nnotify_to: home\nrun_as: shell\ncommand: \"python3 /home/lucienne/workspace/scripts/ha/ha_health_check.py\"\ntags: [home-assistant, health]\nruntime_profile: direct_python\n---\n**OVERRIDES runtime profile:** uses `direct_python` (plain Python, no model) because the command chain never invokes the `claude` CLI or any LLM API \u2014 pure-infra task; scheduler provider env injection is a no-op (MC-4942 U12 sweep).\n\nDaily Home Assistant health check at 07:00 SAST (05:00 UTC).\nChecks: pending updates, Life360 status, 24h logbook errors/deprecations, entity unavailability.\nRoutes via notify.py (default destination: Forum Home topic). Override with `notify_to:` frontmatter.\n","id":"ha-health-check","last_run":{"duration_s":23.851569,"log_path":"/home/lucienne/workspace/logs/task-runs/ha-health-check/413661.log","output":"Sending:\n\ud83c\udfe0 <b>HA Health Check</b> \u2014 13 Jun 2026\n\n\ud83d\udce6 <b>Updates (12 pending):</b>\n\u2022 Home Assistant Core 2026.5.4 \u2192 2026.6.2 \u26a0\ufe0f\n  \u21b3 <p>the labs preview keeps growing, both in capabilities and polish. this release picks up where <a h\n  \u21b3 <li> <strong><a href=\"/integrations/template\">template entities</a></strong> now support the device \n\u2022 Music Assistant (BETA) 2.9.0b15 \u2192 2.9.0rc7 \u2705\n\u2022 Terminal & SSH 10.2.0 \u2192 10.3.0 \u2705\n\u2022 eufy-security-ws 2.1.0 \u2192 3.0.1 \u2705\n\u2022 Home Assistant MCP Server 7.6.0 \u2192 7.7.0 \u2705\n\u2022 sonoff_lan v3.12.0 \u2192 v3.12.1 \u2705\n\u2022 life360 0.9.1 \u2192 0.10.2 \u2705\n\u2022 load_shedding v1.5.2 \u2192 v1.6.3 \u2705\n\u2022 tapo_cameras_control 7.1.14 \u2192 7.1.17 \u2705\n\u2022 passive_ble_monitor_integration 13.12.0 \u2192 13.14.0 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\n\ud83d\udd27 <b>Issues:</b>\n\ud83d\udd27 <b>Issues:</b> None \u2705\n\n\ud83d\udea8 <b>Alarm:</b>\n\u2022 Panel: online \u2705\n\u2022 Suspect zones (4 watching, recheck tomorrow):\n  \u21b3 Main Bedroom eye: quiet 28h (limit 24h) \ud83d\udfe1\n  \u21b3 MG5050  Zone Zone 03 Open: quiet 28h (limit 24h) \ud83d\udfe1\n  \u21b3 MG5050  Zone Zone 04 Open: quiet 28h (limit 24h) \ud83d\udfe1\n  \u21b3 Beam Kitchen: quiet 28h (limit 24h) \ud83d\udfe1\n\u2022 Stuck-open zones (5, >6h on):\n  \u21b3 Beam Bedroom: stuck on 28h \u274c\n  \u21b3 Beam Scullery: stuck on 28h \u274c\n  \u21b3 Beam Driveway: stuck on 17h \u274c\n  \u21b3 Beam garage: stuck on 28h \u274c\n  \u21b3 Beam front door: stuck on 15h \u274c\n\n\ud83d\udca1 <b>Motion sensors:</b>\n\u2022 Offline (2 unavailable >30min):\n  \u21b3 main Motion Sensor Motion: offline 203.7h \u274c\n  \u21b3 main Room occupied: offline 28.0h \u274c\n\u2022 Dead-quiet (14 silent \u22652 nights):\n  \u21b3 kitchen area Pet detected: quiet 204h, no activity since marked \u274c\n  \u21b3 Front Door Motion detected: quiet 204h, no activity since marked \u274c\n  \u21b3 Front Door Person detected: quiet 204h, no activity since marked \u274c\n  \u21b3 Front Door Pet detected: quiet 204h, no activity since marked \u274c\n  \u21b3 Scullery Pet detected: quiet 204h, no activity since marked \u274c\n  \u21b3 Scullery inside Motion detected: quiet 204h, no activity since marked \u274c\n\u2022 Suspect (1 watching, recheck tomorrow):\n  \u21b3 Bedroom motion sensors: quiet 28h (limit 24h) \ud83d\udfe1\n\u2022 Stuck on (1, >6h):\n  \u21b3 Outside Beams: stuck 28h \u274c\n\n\ud83d\udcbe <b>Backup:</b> last 2026-06-12, next 2026-06-13 \u2705\n\n\u2699\ufe0f <b>Automations:</b> 24 stale (>30d), 2 never fired\n  \u21b3 SQ5: 1095d since last trigger\n  \u21b3 Frigate detection mqtt telegram alert: 917d since last trigger\n  \u21b3 MikroTik state change: 853d since last trigger\n  \u21b3 Shelly Button 1 pressed: 823d since last trigger\n  \u21b3 Camera Turn off after time: 504d since last trigger\n  \u21b3 Alarm Trouble Battery: never fired\n  \u21b3 Gate tag: never fired\n\n\u26a1 <b>System:</b> 1802 entities, 434 unavailable\n\n<b>Action needed \ud83d\udd34</b>\nTelegram send failed (plain retry): HTTP Error 400: Bad Request\nDone.\n","started_at":"2026-06-13T05:00:11.350938+02:00","status":"completed"},"next_run":"2026-06-14 05:00","next_run_iso":"2026-06-14T05:00:00+02:00","runs":[{"duration_s":23.851569,"finished_at":"2026-06-13T05:00:35.204892+02:00","id":413661,"log_path":"/home/lucienne/workspace/logs/task-runs/ha-health-check/413661.log","output":"Sending:\n\ud83c\udfe0 <b>HA Health Check</b> \u2014 13 Jun 2026\n\n\ud83d\udce6 <b>Updates (12 pending):</b>\n\u2022 Home Assistant Core 2026.5.4 \u2192 2026.6.2 \u26a0\ufe0f\n  \u21b3 <p>the labs preview keeps growing, both in capabilities and polish. this release picks up where <a h\n  \u21b3 <li> <strong><a href=\"/integrations/template\">template entities</a></strong> now support the device \n\u2022 Music Assistant (BETA) 2.9.0b15 \u2192 2.9.0rc7 \u2705\n\u2022 Terminal & SSH 10.2.0 \u2192 10.3.0 \u2705\n\u2022 eufy-security-ws 2.1.0 \u2192 3.0.1 \u2705\n\u2022 Home Assistant MCP Server 7.6.0 \u2192 7.7.0 \u2705\n\u2022 sonoff_lan v3.12.0 \u2192 v3.12.1 \u2705\n\u2022 life360 0.9.1 \u2192 0.10.2 \u2705\n\u2022 load_shedding v1.5.2 \u2192 v1.6.3 \u2705\n\u2022 tapo_cameras_control 7.1.14 \u2192 7.1.17 \u2705\n\u2022 passive_ble_monitor_integration 13.12.0 \u2192 13.14.0 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\n\ud83d\udd27 <b>Issues:</b>\n\ud83d\udd27 <b>Issues:</b> None \u2705\n\n\ud83d\udea8 <b>Alarm:</b>\n\u2022 Panel: online \u2705\n\u2022 Suspect zones (4 watching, recheck tomorrow):\n  \u21b3 Main Bedroom eye: quiet 28h (limit 24h) \ud83d\udfe1\n  \u21b3 MG5050  Zone Zone 03 Open: quiet 28h (limit 24h) \ud83d\udfe1\n  \u21b3 MG5050  Zone Zone 04 Open: quiet 28h (limit 24h) \ud83d\udfe1\n  \u21b3 Beam Kitchen: quiet 28h (limit 24h) \ud83d\udfe1\n\u2022 Stuck-open zones (5, >6h on):\n  \u21b3 Beam Bedroom: stuck on 28h \u274c\n  \u21b3 Beam Scullery: stuck on 28h \u274c\n  \u21b3 Beam Driveway: stuck on 17h \u274c\n  \u21b3 Beam garage: stuck on 28h \u274c\n  \u21b3 Beam front door: stuck on 15h \u274c\n\n\ud83d\udca1 <b>Motion sensors:</b>\n\u2022 Offline (2 unavailable >30min):\n  \u21b3 main Motion Sensor Motion: offline 203.7h \u274c\n  \u21b3 main Room occupied: offline 28.0h \u274c\n\u2022 Dead-quiet (14 silent \u22652 nights):\n  \u21b3 kitchen area Pet detected: quiet 204h, no activity since marked \u274c\n  \u21b3 Front Door Motion detected: quiet 204h, no activity since marked \u274c\n  \u21b3 Front Door Person detected: quiet 204h, no activity since marked \u274c\n  \u21b3 Front Door Pet detected: quiet 204h, no activity since marked \u274c\n  \u21b3 Scullery Pet detected: quiet 204h, no activity since marked \u274c\n  \u21b3 Scullery inside Motion detected: quiet 204h, no activity since marked \u274c\n\u2022 Suspect (1 watching, recheck tomorrow):\n  \u21b3 Bedroom motion sensors: quiet 28h (limit 24h) \ud83d\udfe1\n\u2022 Stuck on (1, >6h):\n  \u21b3 Outside Beams: stuck 28h \u274c\n\n\ud83d\udcbe <b>Backup:</b> last 2026-06-12, next 2026-06-13 \u2705\n\n\u2699\ufe0f <b>Automations:</b> 24 stale (>30d), 2 never fired\n  \u21b3 SQ5: 1095d since last trigger\n  \u21b3 Frigate detection mqtt telegram alert: 917d since last trigger\n  \u21b3 MikroTik state change: 853d since last trigger\n  \u21b3 Shelly Button 1 pressed: 823d since last trigger\n  \u21b3 Camera Turn off after time: 504d since last trigger\n  \u21b3 Alarm Trouble Battery: never fired\n  \u21b3 Gate tag: never fired\n\n\u26a1 <b>System:</b> 1802 entities, 434 unavailable\n\n<b>Action needed \ud83d\udd34</b>\nTelegram send failed (plain retry): HTTP Error 400: Bad Request\nDone.\n","started_at":"2026-06-13T05:00:11.350938+02:00","status":"completed","task_id":"ha-health-check","task_name":"Home Assistant health check"},{"duration_s":23.075379,"finished_at":"2026-06-12T05:02:35.646197+02:00","id":409495,"log_path":"/home/lucienne/workspace/logs/task-runs/ha-health-check/409495.log","output":"Sending:\n\ud83c\udfe0 <b>HA Health Check</b> \u2014 12 Jun 2026\n\n\ud83d\udce6 <b>Updates (11 pending):</b>\n\u2022 Home Assistant Core 2026.5.4 \u2192 2026.6.2 \u26a0\ufe0f\n  \u21b3 <p>the labs preview keeps growing, both in capabilities and polish. this release picks up where <a h\n  \u21b3 <li> <strong><a href=\"/integrations/template\">template entities</a></strong> now support the device \n\u2022 Music Assistant (BETA) 2.9.0b15 \u2192 2.9.0rc7 \u2705\n\u2022 eufy-security-ws 2.1.0 \u2192 3.0.1 \u2705\n\u2022 Home Assistant MCP Server 7.6.0 \u2192 7.7.0 \u2705\n\u2022 sonoff_lan v3.12.0 \u2192 v3.12.1 \u2705\n\u2022 life360 0.9.1 \u2192 0.10.1 \u2705\n\u2022 load_shedding v1.5.2 \u2192 v1.6.3 \u2705\n\u2022 tapo_cameras_control 7.1.14 \u2192 7.1.16 \u2705\n\u2022 passive_ble_monitor_integration 13.12.0 \u2192 13.14.0 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\n\ud83d\udd27 <b>Issues:</b>\n\ud83d\udd27 <b>Issues:</b> None \u2705\n\n\ud83d\udea8 <b>Alarm:</b> All zones reporting \u2705\n\n\ud83d\udca1 <b>Motion sensors:</b>\n\u2022 Offline (2 unavailable >30min):\n  \u21b3 main Motion Sensor Motion: offline 179.8h \u274c\n  \u21b3 main Room occupied: offline 4.0h \u274c\n\u2022 Dead-quiet (12 silent \u22652 nights):\n  \u21b3 kitchen area Pet detected: quiet 180h, no activity since marked \u274c\n  \u21b3 Front Door Motion detected: quiet 180h, no activity since marked \u274c\n  \u21b3 Front Door Person detected: quiet 180h, no activity since marked \u274c\n  \u21b3 Front Door Pet detected: quiet 180h, no activity since marked \u274c\n  \u21b3 Scullery Pet detected: quiet 180h, no activity since marked \u274c\n  \u21b3 Scullery inside Motion detected: quiet 180h, no activity since marked \u274c\n\u2022 Suspect (3 watching, recheck tomorrow):\n  \u21b3 Living Room Pet detected: quiet 56h (limit 24h) \ud83d\udfe1\n  \u21b3 Garage Pet detected: quiet 38h (limit 36h) \ud83d\udfe1\n  \u21b3 Backyard Pet detected: quiet 29h (limit 24h) \ud83d\udfe1\n\n\ud83d\udcbe <b>Backup:</b> last 2026-06-12, next 2026-06-13 \u2705\n\n\u2699\ufe0f <b>Automations:</b> 24 stale (>30d), 2 never fired\n  \u21b3 SQ5: 1094d since last trigger\n  \u21b3 Frigate detection mqtt telegram alert: 916d since last trigger\n  \u21b3 MikroTik state change: 852d since last trigger\n  \u21b3 Shelly Button 1 pressed: 822d since last trigger\n  \u21b3 Camera Turn off after time: 503d since last trigger\n  \u21b3 Alarm Trouble Battery: never fired\n  \u21b3 Gate tag: never fired\n\n\u26a1 <b>System:</b> 1802 entities, 434 unavailable\n\n<b>Action needed \ud83d\udd34</b>\nTelegram send failed (plain retry): HTTP Error 400: Bad Request\nDone.\n","started_at":"2026-06-12T05:02:12.566888+02:00","status":"completed","task_id":"ha-health-check","task_name":"Home Assistant health check"},{"duration_s":12.670676,"finished_at":"2026-06-11T05:02:28.190675+02:00","id":405134,"log_path":"/home/lucienne/workspace/logs/task-runs/ha-health-check/405134.log","output":"Sending:\n\ud83c\udfe0 <b>HA Health Check</b> \u2014 11 Jun 2026\n\n\ud83d\udce6 <b>Updates (12 pending):</b>\n\u2022 Home Assistant Core 2026.5.4 \u2192 2026.6.2 \u26a0\ufe0f\n  \u21b3 <p>the labs preview keeps growing, both in capabilities and polish. this release picks up where <a h\n  \u21b3 <li> <strong><a href=\"/integrations/template\">template entities</a></strong> now support the device \n\u2022 Music Assistant (BETA) 2.9.0b15 \u2192 2.9.0rc7 \u2705\n\u2022 Zigbee2MQTT 2.11.0-1 \u2192 2.12.0-1 \u2705\n\u2022 eufy-security-ws 2.1.0 \u2192 3.0.1 \u2705\n\u2022 Home Assistant MCP Server 7.6.0 \u2192 7.7.0 \u2705\n\u2022 sonoff_lan v3.12.0 \u2192 v3.12.1 \u2705\n\u2022 life360 0.9.1 \u2192 0.10.1 \u2705\n\u2022 load_shedding v1.5.2 \u2192 v1.6.3 \u2705\n\u2022 tapo_cameras_control 7.1.14 \u2192 7.1.15 \u2705\n\u2022 passive_ble_monitor_integration 13.12.0 \u2192 13.14.0 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\n\ud83d\udd27 <b>Issues:</b>\n\ud83d\udd27 <b>Issues:</b> None \u2705\n\n\ud83d\udea8 <b>Alarm:</b>\n\u2022 Panel: online \u2705\n\u2022 Dead zones (4 confirmed offline \u22652 nights):\n  \u21b3 Main Bedroom eye: quiet 134h, no activity since marked \u274c\n  \u21b3 MG5050  Zone Zone 03 Open: quiet 134h, no activity since marked \u274c\n  \u21b3 MG5050  Zone Zone 04 Open: quiet 134h, no activity since marked \u274c\n  \u21b3 Beam Kitchen: quiet 134h, no activity since marked \u274c\n\u2022 Stuck-open zones (5, >6h on):\n  \u21b3 Beam Bedroom: stuck on 134h \u274c\n  \u21b3 Beam Scullery: stuck on 134h \u274c\n  \u21b3 Beam Driveway: stuck on 42h \u274c\n  \u21b3 Beam garage: stuck on 134h \u274c\n  \u21b3 Beam front door: stuck on 13h \u274c\n\n\ud83d\udca1 <b>Motion sensors:</b>\n\u2022 Offline (2 unavailable >30min):\n  \u21b3 main Motion Sensor Motion: offline 155.8h \u274c\n  \u21b3 main Room occupied: offline 155.8h \u274c\n\u2022 Dead-quiet (13 silent \u22652 nights):\n  \u21b3 kitchen area Pet detected: quiet 156h, no activity since marked \u274c\n  \u21b3 Front Door Motion detected: quiet 156h, no activity since marked \u274c\n  \u21b3 Front Door Person detected: quiet 156h, no activity since marked \u274c\n  \u21b3 Front Door Pet detected: quiet 156h, no activity since marked \u274c\n  \u21b3 Scullery Pet detected: quiet 156h, no activity since marked \u274c\n  \u21b3 Scullery inside Motion detected: quiet 156h, no activity since marked \u274c\n\u2022 Suspect (1 watching, recheck tomorrow):\n  \u21b3 Living Room Pet detected: quiet 32h (limit 24h) \ud83d\udfe1\n\u2022 Stuck on (1, >6h):\n  \u21b3 Outside Beams: stuck 134h \u274c\n\n\ud83d\udcbe <b>Backup:</b> last 2026-06-11, next 2026-06-12 \u2705\n\n\u2699\ufe0f <b>Automations:</b> 24 stale (>30d), 2 never fired\n  \u21b3 SQ5: 1093d since last trigger\n  \u21b3 Frigate detection mqtt telegram alert: 915d since last trigger\n  \u21b3 MikroTik state change: 851d since last trigger\n  \u21b3 Shelly Button 1 pressed: 821d since last trigger\n  \u21b3 Camera Turn off after time: 502d since last trigger\n  \u21b3 Alarm Trouble Battery: never fired\n  \u21b3 Gate tag: never fired\n\n\u26a1 <b>System:</b> 1802 entities, 439 unavailable\n\n<b>Action needed \ud83d\udd34</b>\nTelegram send failed (plain retry): HTTP Error 400: Bad Request\nDone.\n","started_at":"2026-06-11T05:02:15.517445+02:00","status":"completed","task_id":"ha-health-check","task_name":"Home Assistant health check"},{"duration_s":14.895887,"finished_at":"2026-06-10T05:02:37.566935+02:00","id":400865,"log_path":"/home/lucienne/workspace/logs/task-runs/ha-health-check/400865.log","output":"Sending:\n\ud83c\udfe0 <b>HA Health Check</b> \u2014 10 Jun 2026\n\n\ud83d\udce6 <b>Updates (10 pending):</b>\n\u2022 Home Assistant Core 2026.5.4 \u2192 2026.6.1 \u26a0\ufe0f\n  \u21b3 <p>the labs preview keeps growing, both in capabilities and polish. this release picks up where <a h\n  \u21b3 <li> <strong><a href=\"/integrations/template\">template entities</a></strong> now support the device \n\u2022 Music Assistant (BETA) 2.9.0b15 \u2192 2.9.0rc4 \u2705\n\u2022 Zigbee2MQTT 2.11.0-1 \u2192 2.12.0-1 \u2705\n\u2022 eufy-security-ws 2.1.0 \u2192 3.0.1 \u2705\n\u2022 sonoff_lan v3.12.0 \u2192 v3.12.1 \u2705\n\u2022 life360 0.9.1 \u2192 0.10.1 \u2705\n\u2022 load_shedding v1.5.2 \u2192 v1.6.3 \u2705\n\u2022 tapo_cameras_control 7.1.14 \u2192 7.1.15 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\n\ud83d\udd27 <b>Issues:</b>\n\ud83d\udd27 <b>Issues:</b> None \u2705\n\n\ud83d\udea8 <b>Alarm:</b>\n\u2022 Panel: online \u2705\n\u2022 Dead zones (4 confirmed offline \u22652 nights):\n  \u21b3 Main Bedroom eye: quiet 110h, no activity since marked \u274c\n  \u21b3 MG5050  Zone Zone 03 Open: quiet 110h, no activity since marked \u274c\n  \u21b3 MG5050  Zone Zone 04 Open: quiet 110h, no activity since marked \u274c\n  \u21b3 Beam Kitchen: quiet 110h, no activity since marked \u274c\n\u2022 Stuck-open zones (4, >6h on):\n  \u21b3 Beam Bedroom: stuck on 110h \u274c\n  \u21b3 Beam Scullery: stuck on 110h \u274c\n  \u21b3 Beam Driveway: stuck on 18h \u274c\n  \u21b3 Beam garage: stuck on 110h \u274c\n\n\ud83d\udca1 <b>Motion sensors:</b>\n\u2022 Offline (2 unavailable >30min):\n  \u21b3 main Motion Sensor Motion: offline 131.8h \u274c\n  \u21b3 main Room occupied: offline 131.8h \u274c\n\u2022 Dead-quiet (14 silent \u22652 nights):\n  \u21b3 kitchen area Pet detected: quiet 132h, no activity since marked \u274c\n  \u21b3 Front Door Motion detected: quiet 132h, no activity since marked \u274c\n  \u21b3 Front Door Person detected: quiet 132h, no activity since marked \u274c\n  \u21b3 Front Door Pet detected: quiet 132h, no activity since marked \u274c\n  \u21b3 Scullery Pet detected: quiet 132h, no activity since marked \u274c\n  \u21b3 Garage Pet detected: quiet 132h, no activity since marked \u274c\n\u2022 Suspect (1 watching, recheck tomorrow):\n  \u21b3 Backyard Pet detected: quiet 29h (limit 24h) \ud83d\udfe1\n\u2022 Stuck on (1, >6h):\n  \u21b3 Outside Beams: stuck 110h \u274c\n\n\ud83d\udcbe <b>Backup:</b> last 2026-06-09, next 2026-06-10 \u2705\n\n\u2699\ufe0f <b>Automations:</b> 26 stale (>30d), 2 never fired\n  \u21b3 SQ5: 1092d since last trigger\n  \u21b3 Frigate detection mqtt telegram alert: 914d since last trigger\n  \u21b3 MikroTik state change: 850d since last trigger\n  \u21b3 Shelly Button 1 pressed: 820d since last trigger\n  \u21b3 Camera Turn off after time: 501d since last trigger\n  \u21b3 Alarm Trouble Battery: never fired\n  \u21b3 Gate tag: never fired\n\n\u26a1 <b>System:</b> 1802 entities, 439 unavailable\n\n<b>Action needed \ud83d\udd34</b>\nTelegram send failed (plain retry): HTTP Error 400: Bad Request\nDone.\n","started_at":"2026-06-10T05:02:22.668491+02:00","status":"completed","task_id":"ha-health-check","task_name":"Home Assistant health check"},{"duration_s":12.524369,"finished_at":"2026-06-09T05:02:12.492387+02:00","id":396591,"log_path":"/home/lucienne/workspace/logs/task-runs/ha-health-check/396591.log","output":"Sending:\n\ud83c\udfe0 <b>HA Health Check</b> \u2014 9 Jun 2026\n\n\ud83d\udce6 <b>Updates (9 pending):</b>\n\u2022 Home Assistant Core 2026.5.4 \u2192 2026.6.1 \u26a0\ufe0f\n  \u21b3 <p>the labs preview keeps growing, both in capabilities and polish. this release picks up where <a h\n  \u21b3 <li> <strong><a href=\"/integrations/template\">template entities</a></strong> now support the device \n\u2022 Music Assistant (BETA) 2.9.0b15 \u2192 2.9.0rc2 \u2705\n\u2022 eufy-security-ws 2.1.0 \u2192 3.0.1 \u2705\n\u2022 sonoff_lan v3.12.0 \u2192 v3.12.1 \u2705\n\u2022 life360 0.9.1 \u2192 0.10.1 \u2705\n\u2022 load_shedding v1.5.2 \u2192 v1.6.0 \u2705\n\u2022 tapo_cameras_control 7.1.14 \u2192 7.1.15 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\n\ud83d\udd27 <b>Issues:</b>\n\ud83d\udd27 <b>Issues:</b> None \u2705\n\n\ud83d\udea8 <b>Alarm:</b>\n\u2022 Panel: online \u2705\n\u2022 Dead zones (4 confirmed offline \u22652 nights):\n  \u21b3 Main Bedroom eye: quiet 86h, no activity since marked \u274c\n  \u21b3 MG5050  Zone Zone 03 Open: quiet 86h, no activity since marked \u274c\n  \u21b3 MG5050  Zone Zone 04 Open: quiet 86h, no activity since marked \u274c\n  \u21b3 Beam Kitchen: quiet 86h, no activity since marked \u274c\n\u2022 Stuck-open zones (3, >6h on):\n  \u21b3 Beam Bedroom: stuck on 86h \u274c\n  \u21b3 Beam Scullery: stuck on 86h \u274c\n  \u21b3 Beam garage: stuck on 86h \u274c\n\n\ud83d\udca1 <b>Motion sensors:</b>\n\u2022 Offline (2 unavailable >30min):\n  \u21b3 main Motion Sensor Motion: offline 107.8h \u274c\n  \u21b3 main Room occupied: offline 107.8h \u274c\n\u2022 Dead-quiet (16 silent \u22652 nights):\n  \u21b3 kitchen area Pet detected: quiet 108h, no activity since marked \u274c\n  \u21b3 Front Door Motion detected: quiet 108h, no activity since marked \u274c\n  \u21b3 Front Door Person detected: quiet 108h, no activity since marked \u274c\n  \u21b3 Front Door Pet detected: quiet 108h, no activity since marked \u274c\n  \u21b3 Scullery Pet detected: quiet 108h, no activity since marked \u274c\n  \u21b3 Garage Pet detected: quiet 108h, no activity since marked \u274c\n\u2022 Stuck on (1, >6h):\n  \u21b3 Outside Beams: stuck 86h \u274c\n\n\ud83d\udcbe <b>Backup:</b> last 2026-06-08, next 2026-06-09 \u2705\n\n\u2699\ufe0f <b>Automations:</b> 26 stale (>30d), 2 never fired\n  \u21b3 SQ5: 1091d since last trigger\n  \u21b3 Frigate detection mqtt telegram alert: 913d since last trigger\n  \u21b3 MikroTik state change: 849d since last trigger\n  \u21b3 Shelly Button 1 pressed: 819d since last trigger\n  \u21b3 Camera Turn off after time: 500d since last trigger\n  \u21b3 Alarm Trouble Battery: never fired\n  \u21b3 Gate tag: never fired\n\n\u26a1 <b>System:</b> 1802 entities, 447 unavailable\n\n<b>Action needed \ud83d\udd34</b>\nTelegram send failed (plain retry): HTTP Error 400: Bad Request\nDone.\n","started_at":"2026-06-09T05:01:59.965520+02:00","status":"completed","task_id":"ha-health-check","task_name":"Home Assistant health check"},{"duration_s":12.512528,"finished_at":"2026-06-08T05:02:08.140263+02:00","id":392502,"log_path":"/home/lucienne/workspace/logs/task-runs/ha-health-check/392502.log","output":"Sending:\n\ud83c\udfe0 <b>HA Health Check</b> \u2014 8 Jun 2026\n\n\ud83d\udce6 <b>Updates (7 pending):</b>\n\u2022 Home Assistant Core 2026.5.4 \u2192 2026.6.1 \u26a0\ufe0f\n  \u21b3 <p>the labs preview keeps growing, both in capabilities and polish. this release picks up where <a h\n  \u21b3 <li> <strong><a href=\"/integrations/template\">template entities</a></strong> now support the device \n\u2022 Music Assistant (BETA) 2.9.0b15 \u2192 2.9.0rc2 \u2705\n\u2022 sonoff_lan v3.12.0 \u2192 v3.12.1 \u2705\n\u2022 life360 0.9.1 \u2192 0.10.1 \u2705\n\u2022 load_shedding v1.5.2 \u2192 v1.6.0 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\n\ud83d\udd27 <b>Issues:</b>\n\ud83d\udd27 <b>Issues:</b> None \u2705\n\n\ud83d\udea8 <b>Alarm:</b>\n\u2022 Panel: online \u2705\n\u2022 Dead zones (4 confirmed offline \u22652 nights):\n  \u21b3 Main Bedroom eye: quiet 62h, no activity since marked \u274c\n  \u21b3 MG5050  Zone Zone 03 Open: quiet 62h, no activity since marked \u274c\n  \u21b3 MG5050  Zone Zone 04 Open: quiet 62h, no activity since marked \u274c\n  \u21b3 Beam Kitchen: quiet 62h, no activity since marked \u274c\n\u2022 Stuck-open zones (4, >6h on):\n  \u21b3 Beam Bedroom: stuck on 62h \u274c\n  \u21b3 Beam Scullery: stuck on 62h \u274c\n  \u21b3 Beam garage: stuck on 62h \u274c\n  \u21b3 Beam front door: stuck on 14h \u274c\n\n\ud83d\udca1 <b>Motion sensors:</b>\n\u2022 Offline (2 unavailable >30min):\n  \u21b3 main Motion Sensor Motion: offline 83.8h \u274c\n  \u21b3 main Room occupied: offline 83.8h \u274c\n\u2022 Dead-quiet (20 silent \u22652 nights):\n  \u21b3 kitchen area Pet detected: quiet 84h, no activity since marked \u274c\n  \u21b3 Front Door Motion detected: quiet 84h, no activity since marked \u274c\n  \u21b3 Front Door Person detected: quiet 84h, no activity since marked \u274c\n  \u21b3 Front Door Pet detected: quiet 84h, no activity since marked \u274c\n  \u21b3 Backyard Pet detected: quiet 84h, no activity since marked \u274c\n  \u21b3 Scullery Pet detected: quiet 84h, no activity since marked \u274c\n\u2022 Stuck on (1, >6h):\n  \u21b3 Outside Beams: stuck 62h \u274c\n\n\ud83d\udcbe <b>Backup:</b> last 2026-06-08, next 2026-06-09 \u2705\n\n\u2699\ufe0f <b>Automations:</b> 26 stale (>30d), 2 never fired\n  \u21b3 SQ5: 1090d since last trigger\n  \u21b3 Frigate detection mqtt telegram alert: 912d since last trigger\n  \u21b3 MikroTik state change: 848d since last trigger\n  \u21b3 Shelly Button 1 pressed: 818d since last trigger\n  \u21b3 Camera Turn off after time: 499d since last trigger\n  \u21b3 Alarm Trouble Battery: never fired\n  \u21b3 Gate tag: never fired\n\n\u26a1 <b>System:</b> 1802 entities, 447 unavailable\n\n<b>Action needed \ud83d\udd34</b>\nTelegram send failed (plain retry): HTTP Error 400: Bad Request\nDone.\n","started_at":"2026-06-08T05:01:55.625452+02:00","status":"completed","task_id":"ha-health-check","task_name":"Home Assistant health check"},{"duration_s":22.078117,"finished_at":"2026-06-07T05:00:34.988591+02:00","id":388134,"log_path":"/home/lucienne/workspace/logs/task-runs/ha-health-check/388134.log","output":"Sending:\n\ud83c\udfe0 <b>HA Health Check</b> \u2014 7 Jun 2026\n\n\ud83d\udce6 <b>Updates (6 pending):</b>\n\u2022 Home Assistant Core 2026.5.4 \u2192 2026.6.1 \u26a0\ufe0f\n  \u21b3 <p>the labs preview keeps growing, both in capabilities and polish. this release picks up where <a h\n  \u21b3 <li> <strong><a href=\"/integrations/template\">template entities</a></strong> now support the device \n\u2022 Music Assistant (BETA) 2.9.0b15 \u2192 2.9.0rc2 \u2705\n\u2022 life360 0.9.1 \u2192 0.10.1 \u2705\n\u2022 load_shedding v1.5.2 \u2192 v1.6.0 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\n\ud83d\udd27 <b>Issues:</b>\n\ud83d\udd27 <b>Issues:</b> None \u2705\n\n\ud83d\udea8 <b>Alarm:</b>\n\u2022 Panel: online \u2705\n\u2022 Suspect zones (5 watching, recheck tomorrow):\n  \u21b3 Main Bedroom eye: quiet 38h (limit 24h) \ud83d\udfe1\n  \u21b3 Beam Patio: quiet 38h (limit 24h) \ud83d\udfe1\n  \u21b3 MG5050  Zone Zone 03 Open: quiet 38h (limit 24h) \ud83d\udfe1\n  \u21b3 MG5050  Zone Zone 04 Open: quiet 38h (limit 24h) \ud83d\udfe1\n  \u21b3 Beam Kitchen: quiet 38h (limit 24h) \ud83d\udfe1\n\u2022 Stuck-open zones (4, >6h on):\n  \u21b3 Beam Bedroom: stuck on 38h \u274c\n  \u21b3 Beam Scullery: stuck on 38h \u274c\n  \u21b3 Beam garage: stuck on 38h \u274c\n  \u21b3 Beam front door: stuck on 10h \u274c\n\n\ud83d\udca1 <b>Motion sensors:</b>\n\u2022 Offline (2 unavailable >30min):\n  \u21b3 main Motion Sensor Motion: offline 59.7h \u274c\n  \u21b3 main Room occupied: offline 59.7h \u274c\n\u2022 Dead-quiet (7 silent \u22652 nights):\n  \u21b3 kitchen area Pet detected: quiet 60h, no activity since marked \u274c\n  \u21b3 Backyard Pet detected: quiet 60h, no activity since marked \u274c\n  \u21b3 swimming pool area Motion detected: quiet 60h, no activity since marked \u274c\n  \u21b3 swimming pool area Person detected: quiet 60h, no activity since marked \u274c\n  \u21b3 Indoor Camera Pet detected: quiet 57h, no activity since marked \u274c\n  \u21b3 Living Room Pet detected: quiet 54h, no activity since marked \u274c\n\u2022 Suspect (15 watching, recheck tomorrow):\n  \u21b3 Front Door Motion detected: quiet 60h (limit 36h) \ud83d\udfe1\n  \u21b3 Front Door Person detected: quiet 60h (limit 36h) \ud83d\udfe1\n  \u21b3 Front Door Pet detected: quiet 60h (limit 36h) \ud83d\udfe1\n  \u21b3 Scullery Pet detected: quiet 60h (limit 36h) \ud83d\udfe1\n  \u21b3 Garage Pet detected: quiet 60h (limit 36h) \ud83d\udfe1\n  \u21b3 Scullery inside Motion detected: quiet 60h (limit 36h) \ud83d\udfe1\n\u2022 Stuck on (1, >6h):\n  \u21b3 Outside Beams: stuck 38h \u274c\n\n\ud83d\udcbe <b>Backup:</b> last 2026-06-06, next 2026-06-07 \u2705\n\n\u2699\ufe0f <b>Automations:</b> 25 stale (>30d), 2 never fired\n  \u21b3 SQ5: 1089d since last trigger\n  \u21b3 Frigate detection mqtt telegram alert: 911d since last trigger\n  \u21b3 MikroTik state change: 847d since last trigger\n  \u21b3 Shelly Button 1 pressed: 817d since last trigger\n  \u21b3 Camera Turn off after time: 498d since last trigger\n  \u21b3 Alarm Trouble Battery: never fired\n  \u21b3 Gate tag: never fired\n\n\u26a1 <b>System:</b> 1802 entities, 439 unavailable\n\n<b>Action needed \ud83d\udd34</b>\nTelegram send failed (plain retry): HTTP Error 400: Bad Request\nDone.\n","started_at":"2026-06-07T05:00:12.907820+02:00","status":"completed","task_id":"ha-health-check","task_name":"Home Assistant health check"},{"duration_s":13.977374,"finished_at":"2026-06-06T05:00:26.788953+02:00","id":383414,"log_path":"/home/lucienne/workspace/logs/task-runs/ha-health-check/383414.log","output":"Sending:\n\ud83c\udfe0 <b>HA Health Check</b> \u2014 6 Jun 2026\n\n\ud83d\udce6 <b>Updates (5 pending):</b>\n\u2022 Home Assistant Core 2026.5.4 \u2192 2026.6.0 \u26a0\ufe0f\n  \u21b3 <p>the labs preview keeps growing, both in capabilities and polish. this release picks up where <a h\n  \u21b3 <li> <strong><a href=\"/integrations/template\">template entities</a></strong> now support the device \n\u2022 Music Assistant (BETA) 2.9.0b15 \u2192 2.9.0rc2 \u2705\n\u2022 load_shedding v1.5.2 \u2192 v1.6.0 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\u2022 ESPHome 2026.5.1 \u2192 2026.5.3 \u2705\n\n\ud83d\udd27 <b>Issues:</b>\n\ud83d\udd27 <b>Issues:</b> None \u2705\n\n\ud83d\udea8 <b>Alarm:</b>\n\u2022 Panel: online \u2705\n\u2022 Stuck-open zones (4, >6h on):\n  \u21b3 Beam Bedroom: stuck on 14h \u274c\n  \u21b3 Beam Scullery: stuck on 14h \u274c\n  \u21b3 Beam Driveway: stuck on 14h \u274c\n  \u21b3 Beam garage: stuck on 14h \u274c\n\n\ud83d\udca1 <b>Motion sensors:</b>\n\u2022 Offline (2 unavailable >30min):\n  \u21b3 main Motion Sensor Motion: offline 35.7h \u274c\n  \u21b3 main Room occupied: offline 35.7h \u274c\n\u2022 Suspect (7 watching, recheck tomorrow):\n  \u21b3 kitchen area Pet detected: quiet 36h (limit 24h) \ud83d\udfe1\n  \u21b3 Backyard Pet detected: quiet 36h (limit 24h) \ud83d\udfe1\n  \u21b3 swimming pool area Motion detected: quiet 36h (limit 24h) \ud83d\udfe1\n  \u21b3 swimming pool area Person detected: quiet 36h (limit 24h) \ud83d\udfe1\n  \u21b3 Indoor Camera Pet detected: quiet 33h (limit 24h) \ud83d\udfe1\n  \u21b3 Living Room Pet detected: quiet 30h (limit 24h) \ud83d\udfe1\n\u2022 Stuck on (1, >6h):\n  \u21b3 Outside Beams: stuck 14h \u274c\n\n\ud83d\udcbe <b>Backup:</b> last 2026-06-05, next 2026-06-06 \u2705\n\n\u2699\ufe0f <b>Automations:</b> 25 stale (>30d), 2 never fired\n  \u21b3 SQ5: 1088d since last trigger\n  \u21b3 Frigate detection mqtt telegram alert: 910d since last trigger\n  \u21b3 MikroTik state change: 846d since last trigger\n  \u21b3 Shelly Button 1 pressed: 816d since last trigger\n  \u21b3 Camera Turn off after time: 497d since last trigger\n  \u21b3 Alarm Trouble Battery: never fired\n  \u21b3 Gate tag: never fired\n\n\u26a1 <b>System:</b> 1802 entities, 438 unavailable\n\n<b>Action needed \ud83d\udd34</b>\nTelegram send failed (plain retry): HTTP Error 400: Bad Request\nDone.\n","started_at":"2026-06-06T05:00:12.809399+02:00","status":"completed","task_id":"ha-health-check","task_name":"Home Assistant health check"}],"runs_limit":20,"schedule":"0 5 * * *","schedule_label":{"description":"Daily at 05:00","is_custom":false,"label":"Daily","sort":4,"sort_time":"05:00"},"stats":{"avg_duration":16.948237375,"completed":8,"failed":0,"timeout":0,"total":8},"task":{"_description":"**OVERRIDES runtime profile:** uses `direct_python` (plain Python, no model) because the command chain never invokes the `claude` CLI or any LLM API \u2014 pure-infra task; scheduler provider env injection is a no-op (MC-4942 U12 sweep).\n\nDaily Home Assistant health check at 07:00 SAST (05:00 UTC).\nChecks: pending updates, Life360 status, 24h logbook errors/deprecations, entity unavailability.\nRoutes via notify.py (default destination: Forum Home topic). Override with `notify_to:` frontmatter.","_file":"ha-health-check.md","_path":"/home/lucienne/workspace/tasks/ha-health-check.md","command":"python3 /home/lucienne/workspace/scripts/ha/ha_health_check.py","enabled":true,"id":"ha-health-check","notify_on":"failure","notify_to":"home","retry":false,"run_as":"shell","runtime_profile":"direct_python","schedule":"0 5 * * *","tags":["home-assistant","health"],"timeout":60,"title":"Home Assistant health check"}}
