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