Some checks failed
Release Drafter / update_release_draft (push) Failing after 5s
When Home Assistant becomes unreachable (WiFi dropout, HA restart, etc.), the module now: - Detects connectivity errors (ENETUNREACH, timeout, etc.) - Opens a circuit breaker that stops ALL template evaluations immediately - Runs a single coalesced health check with exponential backoff (15s→300s) - Queues pending evaluations and replays them when HA comes back - Suppresses error log spam while circuit is open Previously, each of the 11 sections would independently fail + retry, flooding the event loop with 30+ error callbacks in the same millisecond and freezing Electron's renderer. Fixes repeated MagicMirror freezes during transient network outages.
11 KiB
11 KiB