Files
core/homeassistant/components
viswa-swami d3adc6ddfb Camera services arm disarm including Netgear Arlo (#7961)
* Added camera service calls to arm/disarm the cameras. Entity id is optional so that with a single call we can arm all the cameras or specify a particular entity id to arm if applicable and possible in that camera type.

* Added camera service calls to arm/disarm the cameras. Entity id is optional so that with a single call we can arm all the cameras or specify a particular entity id to arm if applicable and possible in that camera type.

* Added camera service calls to arm/disarm the cameras. Entity id is optional so that with a single call we can arm all the cameras or specify a particular entity id to arm if applicable and possible in that camera type.

* Fixed the spaces and indentation related issues that houndci found

* Fixed the spaces and indentation related issues that houndci found

* Missed the const file which has the macros defined.

* Fixed the CI build error

* Fixed the CI build error because of unused variable in exception case

* Updating the arlo code based on comment from @balloob. Changed the arm and disarm to enable_motion_detection and disable_motion_detection respectively. Similarly fixed the AttributeError handling. Added dummy code to the demo camera also. Moved out the definitions in const.py into the camera __init__ file

* Fixed the comments posted by houndci-bot

* Fixed the comments posted by houndci-bot

* Fixed the comments posted by houndci-bot

* Fixed the comments posted by travis-ci integration bot

* Fixed the comments posted by travis-ci integration bot

* Fixed the comments posted by travis-ci integration bot for demo.py: expected 2 lines, found 1

* Updated code in camera __init__.py to use the get function instead of directly calling the member in the structure.

* Updated code in camera __init__.py

* Posting the updated code for PR based on @balloob's suggestions/recommendations

* Removed the arlo reference from demo code. Copy-paste error

* Removed the unused import found by hound bot

* Expected 2 lines before function, but found only 1.

* Based on @balloob's comments, moved these constants to the camera/arlo.py

* Added test_demo.py to test the motion enabled and motion disabled in camera component

* Fixing issues found by houndci-bot

* Fixing issues found by houndci-bot

* Fixing the code as per @balloob's suggestions

* Fixing the code as per @balloob's suggestions

* Fixing the test_demo failure. Tried to rewrite a base function to enable the motion in __init__.py and missed to add it to as a job.

* Fixing the hound bot comment

* Update arlo.py

* Update arlo.py
2017-06-30 22:24:36 -07:00
..
2017-04-30 20:10:08 -07:00
2017-06-29 11:44:35 +02:00
2017-06-08 15:53:12 +02:00
2017-06-30 02:10:28 +02:00
2017-06-30 08:53:14 +02:00
2017-06-30 22:15:41 -07:00
2017-05-26 22:19:19 +02:00
2017-06-30 08:53:14 +02:00
2017-06-21 00:29:35 +02:00
2017-04-29 22:04:49 -07:00
2017-05-02 22:47:20 +02:00
2017-05-02 22:47:20 +02:00
2017-06-30 22:24:36 -07:00
2017-05-11 09:04:17 -07:00
2017-05-26 13:12:17 -07:00
2017-02-11 11:29:37 -08:00
2017-06-24 00:14:57 -07:00
2017-04-29 22:04:49 -07:00
2017-05-12 20:30:07 -07:00
2017-04-29 22:04:49 -07:00
2016-07-16 23:45:38 -07:00
2017-06-29 11:44:35 +02:00
2017-05-06 00:34:40 +02:00
2017-06-20 21:10:53 -07:00
2017-05-11 22:48:03 +02:00
2017-05-04 07:48:43 +02:00
2017-05-02 22:47:20 +02:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-05-02 22:47:20 +02:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-05-02 22:47:20 +02:00
2017-05-02 22:47:20 +02:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-05-04 13:14:14 -07:00
2017-06-05 08:39:31 -07:00
2017-04-29 22:04:49 -07:00
2017-06-18 22:30:39 -07:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-06-11 22:19:10 -07:00
2017-04-29 22:04:49 -07:00
2017-05-20 21:19:22 +02:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2016-08-11 11:14:24 +02:00
2017-04-29 22:04:49 -07:00
2017-05-02 22:47:20 +02:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-04-30 20:08:14 -07:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-06-24 00:14:57 -07:00
2017-04-29 22:04:49 -07:00
2017-06-21 00:32:04 +02:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-06-23 18:45:44 +02:00
2017-04-29 22:04:49 -07:00
2017-03-26 15:50:40 +02:00
2017-06-18 21:32:39 -07:00
2017-06-26 22:30:25 +02:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00
2017-05-13 14:09:00 -04:00
2017-06-15 21:25:19 +02:00
2017-04-29 22:04:49 -07:00
2017-04-29 22:04:49 -07:00