Use network_status instead of homescreen

Use network_status to check if System is armed or disarmed
This commit is contained in:
md-reddevil
2018-11-17 18:12:26 +02:00
parent 4241b50002
commit 557f21b637
+5 -1
View File
@@ -31,6 +31,7 @@ class BlinkSyncModule():
self.host = None
self.summary = None
self.homescreen = None
self.network_info = None
self.record_dates = {}
self.videos = {}
self.events = []
@@ -64,7 +65,7 @@ class BlinkSyncModule():
@property
def arm(self):
"""Return status of sync module: armed/disarmed."""
return self.homescreen['network']['armed']
return self.network_info['network']['armed']
@arm.setter
def arm(self, value):
@@ -88,6 +89,8 @@ class BlinkSyncModule():
self.homescreen = api.request_homescreen(self.blink)
self.network_info = api.request_network_status(self.blink,self.network_id)
camera_info = self.get_camera_info()
for camera_config in camera_info:
name = camera_config['name']
@@ -114,6 +117,7 @@ class BlinkSyncModule():
self.events = self.get_events()
self.videos = self.get_videos()
self.homescreen = api.request_homescreen(self.blink)
self.network_info = api.request_network_status(self.blink,self.network_id)
camera_info = self.get_camera_info()
for camera_config in camera_info:
name = camera_config['name']