v1.1.0 - Per-Device Ignore, Startup Delay, Physical Devices Only
What's New
Per-Device Ignore
Permanently hide specific devices from all monitoring views with one click.
- Ignore button on every expanded device row (Unavailable, Battery, Signal)
- Ignored devices disappear immediately from all views and health score
- "Ignored Devices" section in Maintenance tab with Un-ignore & Clear All
- Persistent across HA restarts
Startup Delay (2 minutes)
Prevents false positives while HA initializes devices.
- Animated countdown with progress bar in the panel
- First real scan starts automatically when countdown reaches zero
Physical Devices Only
Virtual entities are now excluded by default. No more seeing conversation.openai, automations, scripts, or input helpers in your device health views.
Excluded domains: automation, script, scene, schedule, input_*, timer, counter, group, tag, zone, person, conversation, tts, stt, wake_word, calendar, todo, event, update, persistent_notification, sun, weather, updater
Only real device domains are monitored: sensor, binary_sensor, switch, light, lock, cover, climate, fan, camera, etc.
Maintenance Button Fixed
- Works at device level (hides entire device)
- Triggers instant refresh
- Shows device name and area in Maintenance tab
- Backward compatible with cached browser JS (accepts both old and new format)
Cache Busting
Panel JS URL now includes version query param — no more stale browser cache after updates.
New Services
| Service | Description |
|---|---|
cardio4ha.set_ignore |
Permanently ignore a device |
cardio4ha.clear_ignore |
Un-ignore a device or all |
Upgrade
Automatic — no config migration needed. Clear browser cache after update for best experience.