Harden bridge state and reauthentication handling
This commit is contained in:
@@ -46,4 +46,8 @@ class MBSecurePointEntity(MBSecureEntity, BinarySensorEntity):
|
||||
item = self.bridge_object
|
||||
if item is None:
|
||||
return None
|
||||
return item.state in {"active", "on", "open", "triggered"}
|
||||
if item.state in {"active", "on", "open", "triggered"}:
|
||||
return True
|
||||
if item.state in {"clear", "closed", "inactive", "off"}:
|
||||
return False
|
||||
return None
|
||||
|
||||
Reference in New Issue
Block a user