v0.4.10
Subscribe to raw state_changed events
Replaced the subscribe_trigger WS message (which proved unreliable in panel_custom-hosted custom elements) with a direct subscribeEvents("state_changed") subscription. The callback filters by entity_id and triggers an immediate _refresh() whenever the heater entity changes — same mechanism Lovelace cards rely on, so panel state stays in sync with any external toggle.
After upgrading: HACS update → restart Home Assistant → hard-refresh browser (Ctrl+Shift+R). Verify the panel header shows v0.4.10 next to the title.