Merge pull request #119 from md-reddevil/dev
Use network_status instead of homescreen
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,9 @@ 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 +118,8 @@ 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']
|
||||
|
||||
@@ -88,6 +88,7 @@ class TestBlinkSyncModule(unittest.TestCase):
|
||||
'status': 'foobar'}},
|
||||
{'event': True},
|
||||
{},
|
||||
{},
|
||||
{'devicestatus': {}},
|
||||
None,
|
||||
None
|
||||
|
||||
Reference in New Issue
Block a user