mirror of
https://github.com/andvikt/mega_hacs.git
synced 2025-12-11 17:14:28 +05:00
fix offline bug
This commit is contained in:
@@ -98,11 +98,11 @@ class MegaD:
|
|||||||
else:
|
else:
|
||||||
await self.get_port(self.port_to_scan)
|
await self.get_port(self.port_to_scan)
|
||||||
|
|
||||||
await asyncio.sleep(1)
|
await asyncio.sleep(5)
|
||||||
if (datetime.now() - self.last_update).total_seconds() > self.poll_interval:
|
if (datetime.now() - self.last_update).total_seconds() > (self.poll_interval + 10):
|
||||||
await self.get_port(self.port_to_scan)
|
await self.get_port(self.port_to_scan)
|
||||||
await asyncio.sleep(1)
|
await asyncio.sleep(5)
|
||||||
if (datetime.now() - self.last_update).total_seconds() > self.poll_interval:
|
if (datetime.now() - self.last_update).total_seconds() > (self.poll_interval + 10):
|
||||||
self.lg.warning('mega is offline')
|
self.lg.warning('mega is offline')
|
||||||
self.hass.states.async_set(
|
self.hass.states.async_set(
|
||||||
f'mega.{self.id}',
|
f'mega.{self.id}',
|
||||||
|
|||||||
Reference in New Issue
Block a user