Even if my TV turns on and api is reachable, the check does not know about it as the property self._api_online does not necessarily get's updated (within HAs throttled main thread) while checking.
This change does enforce an update so the while loop does know about the changes.
Even if my TV turns on and api is reachable, the check does not know about it as the property
self._api_online
does not necessarily get's updated (within HAs throttled main thread) while checking.This change does enforce an update so the while loop does know about the changes.