After a config reload a new HealthCoordinator is created, but the sticky /station/health route kept calling the previous (stale) instance. Add Routes.rebind_handler() and call it from async_setup_entry's reload branch so the endpoint always serves the current coordinator. Also make _resolve_route() tolerant of requests without match_info/route/ resource instead of raising AttributeError. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| sws12500 | ||