Jason Hu
45a7ca62ae
Add turn_on/off service to camera ( #15051 )
...
* Add turn_on/off to camera
* Add turn_on/off supported features to camera.
Add turn_on/off service implementation to camera, add turn_on/off
supported features and services to Demo camera.
* Add camera supported_features tests
* Resolve code review comment
* Fix unit test
* Use async_add_executor_job
* Address review comment, change DemoCamera to local push
* Rewrite tests/components/camera/test_demo
* raise HTTPError instead return response
2018-07-24 10:13:26 -07:00
..
2018-07-20 11:45:20 +03:00
2018-07-23 14:05:38 +02:00
2018-07-23 10:16:05 +02:00
2018-07-24 10:09:52 +02:00
2018-07-23 10:16:05 +02:00
2018-07-23 10:16:05 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-24 10:13:26 -07:00
2018-07-23 15:08:03 +02:00
2018-07-23 10:16:05 +02:00
2018-05-29 23:14:58 +02:00
2018-07-24 14:12:53 +02:00
2018-05-08 13:24:27 -04:00
2018-06-01 19:41:20 +02:00
2018-07-24 10:29:43 +02:00
2018-07-23 14:05:38 +02:00
2018-07-23 20:19:01 -06:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:23:09 +02:00
2018-07-24 14:16:25 +02:00
2018-07-23 10:16:05 +02:00
2018-05-14 13:05:52 +02:00
2018-07-23 14:14:57 +02:00
2018-07-23 10:16:05 +02:00
2018-07-17 10:06:06 +02:00
2018-07-22 00:18:50 +02:00
2018-07-23 14:05:38 +02:00
2018-07-24 10:09:52 +02:00
2018-07-23 14:05:38 +02:00
2018-04-06 18:06:47 +02:00
2018-07-18 11:54:27 +02:00
2018-07-23 14:05:38 +02:00
2018-07-23 10:16:05 +02:00
2018-07-18 11:54:27 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 12:31:03 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 14:05:38 +02:00
2018-07-23 14:05:38 +02:00
2018-07-23 10:16:05 +02:00
2018-07-17 10:57:05 +02:00
2018-07-23 14:05:38 +02:00
2018-07-23 10:16:05 +02:00
2018-07-20 11:45:20 +03:00
2018-07-18 11:54:27 +02:00
2018-07-24 10:29:43 +02:00
2018-07-24 18:35:57 +02:00
2018-07-23 15:08:03 +02:00
2018-07-23 10:16:05 +02:00
2018-05-13 17:56:42 +02:00
2018-07-23 10:16:05 +02:00
2018-04-28 19:26:20 -04:00
2018-07-20 11:45:20 +03:00
2018-07-18 12:19:38 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-05-26 22:50:05 +02:00
2018-06-17 21:55:35 -06:00
2018-07-23 10:16:05 +02:00
2018-07-23 14:05:38 +02:00
2018-07-20 11:45:20 +03:00
2018-07-21 17:31:07 +02:00
2018-07-23 14:05:38 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 14:05:38 +02:00
2018-07-20 11:45:20 +03:00
2018-06-25 13:05:07 -04:00
2018-07-23 14:05:38 +02:00
2018-07-20 11:45:20 +03:00
2018-07-17 07:56:50 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-06-16 00:15:46 +02:00
2018-07-18 11:54:27 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-10 13:19:32 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-18 11:54:27 +02:00
2018-05-01 20:57:30 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-06-17 09:38:00 -04:00
2018-06-10 19:02:44 +02:00
2018-07-20 11:45:20 +03:00
2018-07-17 19:34:29 +02:00
2018-07-23 14:05:38 +02:00
2018-07-09 11:05:25 +02:00
2018-07-23 14:05:38 +02:00
2018-07-09 21:34:27 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-05-13 11:06:15 +02:00
2018-07-14 23:03:36 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-04-18 15:46:44 -04:00
2018-04-28 19:26:20 -04:00
2018-07-20 11:45:20 +03:00
2018-04-16 21:00:13 +02:00
2018-07-20 11:45:20 +03:00
2018-07-18 11:54:27 +02:00
2018-05-08 20:54:38 -04:00
2018-04-28 19:26:20 -04:00
2018-06-25 13:05:07 -04:00
2018-05-13 17:58:57 +02:00
2018-06-25 13:05:07 -04:00
2018-07-20 11:45:20 +03:00
2018-07-23 14:05:38 +02:00
2018-07-20 11:45:20 +03:00
2018-06-25 13:05:07 -04:00
2018-07-20 11:45:20 +03:00
2018-06-25 13:05:07 -04:00
2018-07-23 10:16:05 +02:00
2018-06-25 13:05:07 -04:00
2018-07-23 14:05:38 +02:00
2018-04-28 19:26:20 -04:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-06-11 15:29:04 +02:00
2018-05-05 09:31:39 -04:00
2018-07-20 11:45:20 +03:00
2018-07-24 00:46:12 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-06-08 16:50:19 -04:00
2018-07-13 13:24:51 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-05-19 10:05:02 +02:00
2018-05-14 08:40:25 +02:00
2018-07-23 10:24:39 +02:00
2018-05-25 06:39:41 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-06-25 13:05:07 -04:00
2018-06-16 08:58:39 +02:00
2018-07-18 11:54:27 +02:00
2018-07-23 14:05:38 +02:00
2018-07-23 14:05:38 +02:00
2018-07-20 11:45:20 +03:00
2018-06-12 07:28:16 +02:00
2018-05-16 13:47:41 +02:00
2018-05-26 13:53:48 +02:00
2018-04-18 10:10:32 +02:00
2018-07-20 11:45:20 +03:00
2018-07-24 10:41:24 +02:00
2018-07-18 11:54:27 +02:00
2018-05-14 09:13:59 +02:00
2018-07-23 14:05:38 +02:00
2018-04-02 10:36:38 +02:00
2018-07-18 12:38:34 +02:00
2018-07-23 10:16:05 +02:00
2018-07-18 11:54:27 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 14:05:38 +02:00
2018-07-24 10:29:43 +02:00
2018-07-20 11:45:20 +03:00
2018-05-13 18:01:10 +02:00
2018-07-23 14:05:38 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 14:05:38 +02:00
2018-06-25 13:05:07 -04:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-07-20 11:45:20 +03:00
2018-06-30 17:12:00 +02:00
2018-07-20 12:09:48 +02:00
2018-06-25 13:05:07 -04:00
2018-06-25 13:05:07 -04:00
2018-06-04 07:39:50 +02:00
2018-07-20 11:45:20 +03:00
2018-06-25 13:05:07 -04:00