Use network_status instead of homescreen
Use network_status to check if System is armed or disarmed
This commit is contained in:
@@ -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']
|
||||
|
||||
Reference in New Issue
Block a user