Files
core/homeassistant/components/camera
Joe Lu 445b0f6f94 Rewrite synology camera by using py-synology package (#9583)
* - Rewrite synology camera by intruducing Api and SurveillanceStation classes to get cameras, motion settings, enable/disable motion detection, etc ...
- Synology camera now shows correct state based on is_recording and is_streaming flag. Also it now supports enable / disable motion detection and show the correct motion detection status
- Newly added Api and SurveillanceStation classes will be moved to a lib but it's here just for review

* - Updated how payload are merged with kwargs so it works with python <3.5

* - Fixed class name conflict

* - Addressed flake8 error

* - Addressed pylint error

* - Moved synology API related code to py-synology lib
- Added py-synology==0.1.1 requirement
- Removed hass from SynologyCamera constructor

* - Updated requirements_all.txt

* - renamed variable back to original

* - Sync call to retrieve camera image should be done in camera_image() instead

* - Sync call to update camera info should be done in update() instead

* - Removed unused import
2017-09-29 12:02:48 +02:00
..
2017-09-23 17:15:46 +02:00
2017-09-23 17:15:46 +02:00
2017-04-29 22:04:49 -07:00
2017-09-17 20:47:30 +02:00
2017-04-29 22:04:49 -07:00
2017-09-23 17:15:46 +02:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2016-12-22 20:22:07 +01:00
2017-04-29 22:04:49 -07:00
2017-09-22 21:53:16 -07:00
2017-06-30 08:53:14 +02:00