Introducing Ring Door Bell Camera (including StickUp cameras) and WiFi sensors (#9962)

*   Extended Ring DoorBell to support camera playback and wifi sensors

   * Bump python-ringdoorbell to version 0.1.6
   * Support to camera playback via ffmpeg
   * Extended ringdoorbell sensors to report WiFi attributes
   * Extended unittests

* Makes lint happy

* Added support to stickup cameras and fixed logic

* Fixed unittests for stickup cameras

* Makes lint happy

* Refactored attributions and removed extra refresh method.
This commit is contained in:
Marcelo Moreira de Mello authored and Pascal Vizeli committed 2017-10-21 16:08:40 +02:00
1 parent 222cc4c393
commit 51a65ee8e9
12 files changed
+399 -19

No files matched your search

@@ -50,6 +50,8 @@ class TestRingBinarySensorSetup(unittest.TestCase):
text=load_fixture('ring_devices.json'))
mock.get('https://api.ring.com/clients_api/dings/active',
text=load_fixture('ring_ding_active.json'))
mock.get('https://api.ring.com/clients_api/doorbots/987652/health',
text=load_fixture('ring_doorboot_health_attrs.json'))
base_ring.setup(self.hass, VALID_CONFIG)
ring.setup_platform(self.hass,