v0.1.2
0.1.2
This release makes exclusions easier to manage, expands static has_value detection, and adds complete bilingual documentation.
Easier exclusions and settings
- Searchable exact ignore list: Existing and currently missing entity IDs can be selected from suggestions or entered freely. Wildcards remain intentionally unsupported.
- Optional helper label: One existing Home Assistant label can exclude complete UI-created Template Helpers from the active findings. The label is evaluated directly on the helper entity; device and area labels are not inherited.
- Transparent ignored findings: The sensor and diagnostics expose the selected label, ignored helper sources, and
ignored_matchesinstead of silently hiding them. - Native notification toggle: Persistent notifications now use Home Assistant's normal on/off selector.
- Existing exact ignore values remain compatible and continue to work alongside label-based exclusions.
Expanded template analysis
Static entity IDs are now detected in all supported has_value forms:
{{ has_value('sensor.example') }}
{{ 'sensor.example' | has_value }}
{{ 'sensor.example' is has_value }}Dynamic expressions are still never guessed or executed. Templates are parsed only and are never rendered, changed, or repaired.
Result behavior
- Scans remain serialized and never run in parallel.
- Notifications are updated only when the active structured missing findings change.
- The
template_entity_checker_result_changedevent follows the same active-finding comparison after the first complete scan establishes its baseline. - Exclusively ignored findings do not create a persistent notification.
Documentation
Complete German and English documentation is now available at:
https://dajwitt.github.io/template-entity-checker/
The Markdown sources live in the repository. GitHub Actions rebuilds and verifies the generated site and deploys it from main with least-privilege permissions.
Updating
- Minimum supported and verified Home Assistant version: 2026.7.3.
- No manual configuration migration is required.
- Update through HACS and restart Home Assistant.
Template Entity Checker continues to scan UI-created Template Helpers only. Templates from YAML files, packages, automations, scripts, dashboards, scenes, and blueprints are outside its scope.