Fix bug when device is back
This commit is contained in:
@@ -305,8 +305,9 @@ class BasePlugin:
|
|||||||
#Last Update
|
#Last Update
|
||||||
if 'updated_at' in response:
|
if 'updated_at' in response:
|
||||||
obsolete_min = int((time.time() - response["updated_at"])//60)
|
obsolete_min = int((time.time() - response["updated_at"])//60)
|
||||||
if obsolete_min >= 180 and Devices[deviceid].TimedOut == 0:
|
if obsolete_min >= 180:
|
||||||
Domoticz.Status(f"Last update from '{alias}' was {obsolete_min} min earlier: {response}")
|
if Devices[deviceid].TimedOut == 0:
|
||||||
|
Domoticz.Status(f"Last update from '{alias}' was {obsolete_min} min earlier.")
|
||||||
Devices[deviceid].TimedOut = 1
|
Devices[deviceid].TimedOut = 1
|
||||||
return
|
return
|
||||||
elif Devices[deviceid].TimedOut == 1:
|
elif Devices[deviceid].TimedOut == 1:
|
||||||
|
|||||||
Reference in New Issue
Block a user