What's new
- Service responses:
scan,delete_orphansanddelete_orphan_devicesnow return their result as a service response (Home Assistant 2025.6+). Useresponse_variablein scripts and automations, or tick Return response in Developer tools. On older versions the services work as before, without a response. - Dry runs are now visible: a dry run is logged as a warning, so it shows up with the default log level, and the list of what would be deleted is returned in
would_delete. - Panel token refresh: the access token is now renewed when it expires and a 401 is retried once. No more invalid login attempt warnings in the log when the panel stays open for a long time.
- More cautious heuristic: entities without a config entry are reported only if they have no current state. Working YAML entities (
utility_meter,history_stats, scenes...) are no longer flagged as false positives.