Fabien Piuzzi
0deef34881
Adding Foobot device sensor ( #12417 )
...
* Added Foobot device sensor
* Added error handling tests
* Corrections after PR review.
* Migrated to async/await syntax
* lint fixes
* stop raising HomeAssistantError
* debug log for number of requests
* Moved shared data between sensors from a class attribute to a separate class
* Made test more async-aware
disabled setup error test for now as it's not working
* Working failure scenarios tests
2018-03-15 19:50:58 -07:00
..
2018-03-14 19:47:31 -07:00
2018-02-24 10:24:33 -08:00
2018-01-20 22:35:38 -08:00
2018-01-20 22:35:38 -08:00
2018-02-26 22:39:26 -08:00
2017-12-17 00:52:59 +01:00
2018-02-26 22:42:32 -08:00
2017-11-23 16:38:53 -08:00
2017-10-05 20:55:19 -07:00
2017-11-15 23:33:50 +01:00
2017-10-09 15:41:18 +02:00
2017-12-26 22:02:59 +01:00
2018-01-30 10:39:39 +01:00
2018-02-11 20:33:08 -08:00
2018-02-11 09:20:28 -08:00
2018-03-15 22:56:35 +01:00
2018-02-17 10:29:14 +01:00
2018-02-27 01:58:45 -08:00
2018-02-17 16:19:27 -08:00
2018-01-30 10:39:39 +01:00
2018-02-27 14:22:52 +01:00
2018-01-28 18:04:40 +01:00
2018-01-28 15:50:43 +01:00
2017-09-25 23:43:02 -07:00
2018-01-29 00:24:08 -08:00
2018-03-15 11:45:54 +01:00
2018-02-11 09:20:28 -08:00
2017-11-17 08:58:46 +01:00
2018-02-17 10:29:14 +01:00
2018-02-02 10:23:27 +01:00
2018-03-14 20:07:37 -07:00
2017-10-25 15:13:11 +02:00
2018-03-12 14:02:36 -07:00
2017-12-18 19:10:54 +01:00
2018-02-11 09:20:28 -08:00
2018-02-17 10:29:14 +01:00
2017-09-18 17:33:58 +02:00
2018-02-17 10:29:14 +01:00
2018-01-20 22:35:38 -08:00
2018-01-29 23:37:19 +01:00
2018-01-30 10:39:39 +01:00
2018-02-13 11:32:44 +01:00
2017-12-13 20:03:41 -08:00
2018-01-27 11:58:27 -08:00
2017-12-03 16:48:07 +01:00
2018-01-29 23:37:19 +01:00
2018-02-17 10:29:14 +01:00
2018-01-25 21:08:08 -08:00
2018-02-17 10:29:14 +01:00
2018-02-12 11:15:10 -08:00
2018-02-27 18:04:30 -08:00
2018-03-09 19:38:51 -08:00
2018-02-19 23:55:54 -08:00
2018-03-01 15:03:01 -08:00
2018-02-28 13:18:50 -08:00
2018-01-18 21:48:21 +01:00
2018-03-03 14:03:06 -08:00
2018-03-15 19:50:58 -07:00
2018-01-29 00:23:53 -08:00
2018-02-11 09:20:28 -08:00
2018-01-27 11:58:27 -08:00
2017-10-29 17:28:07 +01:00
2017-10-29 17:28:07 +01:00
2018-03-10 18:11:53 +01:00
2017-10-29 12:32:02 +01:00
2018-02-17 10:29:14 +01:00
2018-02-17 10:29:14 +01:00
2017-11-04 12:04:05 -07:00
2017-11-17 09:21:27 -05:00
2018-03-03 22:59:25 +01:00
2018-01-27 11:58:27 -08:00
2018-03-13 21:54:09 +01:00
2018-02-17 10:29:14 +01:00
2018-03-09 19:38:51 -08:00
2018-02-11 09:20:28 -08:00
2018-01-01 18:09:40 -08:00
2018-03-08 21:30:50 +01:00
2018-02-04 18:23:26 +01:00
2018-02-25 20:13:39 +01:00
2018-01-30 10:39:39 +01:00
2018-01-25 19:46:48 +01:00
2018-02-17 10:29:14 +01:00
2018-02-11 09:20:28 -08:00
2018-01-20 22:35:38 -08:00
2018-02-24 10:24:33 -08:00
2018-03-09 15:53:28 -08:00
2018-01-15 14:25:00 -08:00
2018-02-11 09:20:28 -08:00
2018-01-20 22:35:38 -08:00
2018-03-01 16:05:18 +00:00
2018-03-09 19:38:51 -08:00
2018-02-17 10:29:14 +01:00
2018-02-23 23:33:12 +01:00
2018-02-12 21:07:20 -08:00
2018-01-29 23:37:19 +01:00
2018-02-17 10:29:14 +01:00
2018-01-18 23:03:41 +01:00
2017-11-15 18:17:17 -05:00
2018-01-29 23:37:19 +01:00
2018-02-11 09:20:28 -08:00
2018-01-20 22:35:38 -08:00
2018-01-01 18:32:29 -08:00
2018-01-08 17:07:39 +01:00
2018-01-15 21:50:56 +01:00
2018-02-11 09:20:28 -08:00
2018-03-05 19:45:40 -08:00
2017-10-07 00:22:40 +02:00
2018-02-17 10:29:14 +01:00
2017-11-04 12:04:05 -07:00
2018-02-17 10:29:14 +01:00
2018-01-31 11:30:48 +01:00
2018-01-29 23:37:19 +01:00
2018-01-20 22:35:38 -08:00
2017-10-29 17:28:07 +01:00
2018-02-17 10:29:14 +01:00
2018-02-17 10:29:14 +01:00
2018-02-17 10:29:14 +01:00
2018-03-09 08:50:39 -08:00
2018-03-05 19:47:45 -08:00
2018-01-29 23:37:19 +01:00
2017-09-29 12:05:02 +02:00
2017-11-04 12:04:05 -07:00
2018-02-17 10:29:14 +01:00
2018-02-01 20:57:33 +01:00
2017-12-25 10:07:17 +01:00
2018-01-27 11:58:27 -08:00
2018-01-16 12:32:08 +01:00
2018-03-05 15:30:28 -08:00
2018-02-17 10:29:14 +01:00
2018-02-10 10:45:00 +01:00
2017-11-09 01:01:20 +01:00
2017-12-13 21:21:14 +01:00
2018-03-10 09:27:13 +01:00
2017-10-23 17:48:51 +02:00
2018-02-28 19:31:38 -08:00
2018-02-28 14:29:24 -08:00
2018-02-17 10:29:14 +01:00
2018-03-04 18:37:54 -08:00
2017-11-27 21:25:00 +01:00
2017-12-11 16:44:14 +01:00
2018-03-03 14:03:06 -08:00
2018-02-11 09:20:28 -08:00
2017-10-08 20:14:39 +02:00
2018-02-13 22:03:56 +02:00
2018-03-14 08:14:35 +01:00
2018-01-06 19:54:15 +01:00
2017-12-28 21:39:24 +01:00
2018-02-01 20:57:33 +01:00
2018-02-13 23:47:59 +01:00
2018-03-14 08:01:10 +01:00
2018-03-11 00:27:58 +02:00
2018-03-09 19:38:51 -08:00
2018-02-11 09:20:28 -08:00
2017-12-20 22:32:33 -05:00
2018-02-28 19:31:38 -08:00
2017-12-29 09:03:03 +01:00
2018-02-17 10:29:14 +01:00
2018-03-14 08:47:45 +01:00
2017-10-31 08:32:26 +01:00
2018-01-27 11:58:27 -08:00
2018-01-31 10:10:35 -08:00
2018-01-29 23:37:19 +01:00
2018-03-09 19:38:51 -08:00
2017-11-27 10:11:00 +01:00
2017-11-30 21:13:18 +01:00
2018-03-10 20:45:32 -08:00
2018-03-04 11:35:38 +01:00
2017-11-04 12:04:05 -07:00
2018-03-15 13:16:52 +01:00
2017-11-19 19:41:30 -08:00
2017-10-24 18:36:08 +02:00
2017-11-22 09:37:20 +00:00
2017-12-25 17:46:42 +01:00
2018-01-29 23:37:19 +01:00
2017-09-17 13:40:58 +02:00
2018-01-29 23:37:19 +01:00
2017-09-27 10:44:32 -07:00
2017-10-23 14:38:16 -04:00
2018-01-20 22:35:38 -08:00
2017-12-07 07:47:19 +01:00
2018-02-11 09:20:28 -08:00
2018-02-11 09:20:28 -08:00
2018-02-17 10:29:14 +01:00
2018-01-29 23:37:19 +01:00
2018-01-27 11:58:27 -08:00
2018-01-20 22:35:38 -08:00
2018-01-20 22:35:38 -08:00
2018-02-11 09:20:28 -08:00
2017-09-20 01:15:20 -04:00
2018-03-09 19:38:51 -08:00
2018-03-04 02:38:51 +01:00
2018-03-03 00:15:19 -08:00
2018-02-17 13:33:41 -08:00
2018-02-17 10:29:14 +01:00
2018-02-17 10:29:14 +01:00
2018-01-29 23:37:19 +01:00
2018-03-03 17:41:33 +01:00
2018-02-18 15:03:18 -08:00
2018-02-11 09:20:28 -08:00
2018-01-09 21:58:26 +01:00