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-01-20 22:35:38 -08:00
2018-03-12 14:03:05 -07:00
2018-02-21 23:42:23 -08:00
2018-01-22 22:54:41 -08:00
2018-03-15 22:56:35 +01:00
2018-03-15 21:43:20 +01:00
2018-03-14 21:44:13 -07:00
2018-03-11 12:32:12 -07:00
2018-03-08 14:39:10 -08:00
2018-03-03 21:28:04 -08:00
2018-03-14 19:47:31 -07:00
2018-01-07 14:54:16 -08:00
2018-03-15 12:31:31 +01:00
2018-03-14 20:07:37 -07:00
2018-03-15 13:53:59 -07:00
2018-03-08 17:51:49 -08:00
2018-03-10 09:11:10 -08:00
2018-03-14 16:13:46 -07:00
2018-03-14 15:07:37 -07:00
2018-03-11 10:01:12 -07:00
2018-03-14 20:56:56 -07:00
2018-03-16 01:05:28 +01:00
2018-03-13 21:54:09 +01:00
2018-03-12 23:22:08 +01:00
2018-03-14 19:47:31 -07:00
2018-03-03 12:48:58 +01:00
2018-03-11 10:01:12 -07:00
2018-03-15 16:45:27 +01:00
2018-03-15 22:56:35 +01:00
2018-01-29 23:37:19 +01:00
2018-03-15 16:12:43 -07:00
2018-03-13 13:56:16 -07:00
2018-03-12 14:01:05 -07:00
2018-01-07 14:54:16 -08:00
2018-03-15 10:54:22 -07:00
2018-01-22 22:54:41 -08:00
2018-03-10 09:11:10 -08:00
2018-03-13 08:47:45 +01:00
2018-03-15 19:50:58 -07:00
2018-03-15 16:27:42 +01:00
2018-02-06 12:56:31 -08:00
2018-03-07 12:44:07 +01:00
2018-01-07 14:54:16 -08:00
2018-02-11 09:20:28 -08:00
2018-03-10 09:11:10 -08:00
2018-02-28 23:00:44 -08:00
2018-03-10 00:36:20 -08:00
2018-03-12 13:57:13 -07:00
2018-03-11 10:30:03 -04:00
2018-03-01 07:35:12 -08:00
2018-02-11 09:20:28 -08:00
2018-01-11 13:53:14 -08: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-01-29 23:37:19 +01:00
2018-03-05 13:28:41 -08:00
2018-02-17 10:29:14 +01:00
2018-03-13 14:12:28 -07:00
2018-01-18 23:04:18 +01:00
2018-03-04 10:14:47 +01:00
2018-01-20 22:35:38 -08:00
2018-03-15 22:56:35 +01:00
2018-03-04 10:19:12 +01:00
2018-03-05 22:26:37 +01:00
2018-01-20 22:35:38 -08:00
2018-03-11 10:01:12 -07:00
2018-03-01 07:35:12 -08:00
2018-01-04 11:05:27 +01:00
2018-01-20 22:35:38 -08:00
2018-02-26 00:28:25 -08:00
2018-01-07 01:39:32 +01:00
2017-12-27 09:20:44 +01:00
2018-03-09 13:04:23 -08:00
2018-02-11 09:20:28 -08:00
2018-01-29 12:15:53 +01:00
2018-03-14 16:03:40 -07:00
2018-01-23 23:03:54 +01:00
2018-03-02 12:50:00 +01:00
2018-01-29 23:37:19 +01:00
2018-01-27 11:58:27 -08:00
2018-01-29 00:23:53 -08:00
2018-01-07 14:54:16 -08:00
2018-01-07 14:54:16 -08:00
2017-11-09 17:54:45 +01:00
2018-02-01 11:24:02 +01:00
2018-01-29 23:37:19 +01:00
2018-01-29 00:24:08 -08:00
2018-03-14 22:29:51 +01:00
2018-01-23 16:16:38 -08:00
2018-03-04 21:01:16 +01:00
2018-01-29 23:37:19 +01:00
2018-02-20 16:21:35 +01:00
2018-01-07 14:54:16 -08:00
2018-01-07 14:54:16 -08:00
2018-02-08 12:29:33 +01:00
2018-01-20 22:35:38 -08:00
2018-02-25 20:13:39 +01:00
2018-01-30 14:44:05 -08:00
2018-01-28 18:04:54 +01:00
2018-02-21 22:20:40 -08:00
2018-03-03 19:23:55 +01:00
2017-12-13 20:07:23 -08:00
2018-01-20 22:35:38 -08:00
2018-03-10 20:26:21 -08:00
2017-11-14 10:40:44 +01:00
2018-02-11 09:20:28 -08:00
2018-03-15 10:54:22 -07:00
2018-01-29 23:37:19 +01:00
2017-11-10 12:17:25 +01:00
2018-01-13 19:11:20 +01:00
2018-01-15 14:24:12 -08:00
2018-03-12 14:01:32 -07:00
2018-02-25 11:33:52 -08:00
2018-02-12 21:07:20 -08:00
2018-01-27 11:58:27 -08:00
2018-01-30 05:13:30 -08:00
2018-01-07 14:54:16 -08:00
2018-02-22 11:19:18 +01:00
2017-11-17 21:10:24 -08:00
2018-01-20 22:35:38 -08:00
2018-03-15 13:10:54 +02:00
2018-01-18 23:37:24 +01:00
2018-01-29 23:37:19 +01:00
2017-11-18 14:36:01 -08:00
2017-12-26 11:12:28 -08:00
2018-01-05 18:07:09 +01:00
2018-02-11 09:19:31 -08:00
2018-01-29 00:24:08 -08:00
2018-02-11 09:20:28 -08:00
2018-01-08 17:11:45 +01:00
2018-02-11 09:20:28 -08:00
2018-01-29 23:37:19 +01:00
2018-01-29 23:37:19 +01:00
2018-01-20 22:35:38 -08:00
2018-02-11 09:20:28 -08:00
2018-02-28 08:16:31 +02:00
2018-02-17 10:29:14 +01:00
2018-02-11 09:20:28 -08:00
2018-03-15 21:49:49 +01:00
2018-01-22 22:54:41 -08:00
2018-01-29 23:37:19 +01:00
2018-02-23 22:33:51 +01:00
2017-11-23 17:28:31 -08:00
2018-03-05 13:28:41 -08:00
2018-02-11 09:20:28 -08:00
2018-02-18 14:34:28 -08:00
2018-01-29 23:37:19 +01:00
2018-03-12 19:42:08 +01:00
2018-02-17 10:29:14 +01:00
2018-02-02 17:28:54 -08:00
2018-02-27 02:01:55 -08:00
2018-02-11 09:20:28 -08:00
2017-12-11 18:32:48 +01:00
2018-02-07 23:34:26 -08:00
2017-11-22 09:37:20 +00:00
2018-03-13 13:51:10 -07:00
2018-01-12 15:29:58 +01:00
2018-02-11 09:20:28 -08:00
2018-02-17 21:49:32 -08:00
2018-02-24 10:24:33 -08:00
2018-03-11 12:43:28 -07:00
2018-01-07 14:54:16 -08:00
2018-02-11 09:20:28 -08:00
2017-11-05 14:10:14 +01:00
2018-02-05 16:04:31 -08:00
2018-02-06 12:12:35 +01:00
2018-02-11 09:19:00 -08:00
2018-03-12 23:22:08 +01:00
2018-01-15 23:08:48 +01:00
2018-03-10 10:02:16 -08:00
2018-03-08 15:25:10 -08:00
2018-03-12 14:02:03 -07:00
2018-01-09 23:55:14 -08:00
2018-03-11 10:01:12 -07:00
2018-01-09 23:55:14 -08:00