v0.3.5
Fixes a blind spot where an invalid entity reference could contain an accidental extra dot-separated suffix and be skipped entirely.
-
Malformed entity detection
- Direct dashboard values and rendered Decluttering Card variables are now checked for complete malformed references such as
binary_sensor.example_window.example_door. - The checker reports the complete invalid value instead of accepting or hiding the valid-looking prefix.
- Direct dashboard values and rendered Decluttering Card variables are now checked for complete malformed references such as
-
What to expect after updating
- Existing malformed references of this form may now appear as new missing entities. These are pre-existing dashboard errors revealed by the improved check.
- Restart Home Assistant after installing the update, then run
dashboard_entity_checker.scan_nowor wait for the next scheduled scan.
-
Scope
- Valid entity references and JavaScript object properties keep their existing behavior. Fully dynamic entity IDs remain outside the supported scope.
Verified with 84 automated tests, 96% coverage, Ruff, Hassfest, HACS validation and JSON checks.