diff --git a/blinkpy/sync_module.py b/blinkpy/sync_module.py index d1fa668..bd0f7a6 100644 --- a/blinkpy/sync_module.py +++ b/blinkpy/sync_module.py @@ -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']