Malte Franken
d5813cf167
Make rest sensor and binary sensor more efficient ( #14484 )
...
* create binary sensor even if initial update fails
* fixed broken test assertion
* fixed broken test assertion
* avoid fetching resource twice - manually in the setup_platform and then through add_devices
* raising PlatformNotReady instead of creating the sensor if the initial rest call fails; throttling the update to avoid fetching the same resource again immediately after setting up sensor
* rolled back throttling of the rest update call; can still avoid updating the binary sensor's rest resoure twice; fixed tests
* typo
2018-09-21 15:54:50 +02:00
..
2018-09-19 15:40:02 +02:00
2018-08-22 09:17:29 +02:00
2018-09-12 13:24:16 +02:00
2018-09-04 21:16:24 +02:00
2018-09-21 15:54:50 +02:00
2018-08-19 22:29:08 +02:00
2018-09-21 13:09:54 +02:00
2018-08-13 11:27:18 +02:00
2018-09-02 16:42:08 +02:00
2018-09-20 23:46:51 +02:00
2018-09-17 13:39:30 +02:00
2018-08-20 17:39:53 +02:00
2018-08-19 22:29:08 +02:00
2018-08-24 19:37:22 +02:00
2018-08-24 10:28:43 +02:00
2018-08-19 22:29:08 +02:00
2018-08-24 16:37:30 +02:00
2018-08-09 09:27:54 +02:00
2018-08-30 13:58:23 +02:00
2018-09-21 10:51:46 +02:00
2018-08-19 22:29:08 +02:00
2018-08-24 10:39:35 +02:00
2018-09-19 12:57:55 +02:00
2018-09-21 12:51:02 +02:00
2018-07-13 03:57:41 +02:00
2018-08-24 10:28:43 +02:00
2018-09-17 13:39:30 +02:00
2018-08-19 22:29:08 +02:00
2018-09-12 20:17:52 +02:00
2018-09-21 09:21:44 +02:00
2018-08-19 22:29:08 +02:00
2018-09-21 11:55:12 +02:00
2018-09-20 23:50:11 +02:00
2018-09-14 11:57:31 +02:00
2018-06-15 15:19:58 -04:00
2018-08-24 10:28:43 +02:00
2018-07-17 10:49:15 +02:00
2018-09-04 21:18:35 +02:00
2018-09-11 11:39:30 +02:00
2018-08-21 15:49:58 +02:00
2018-08-24 16:37:30 +02:00
2018-09-17 10:12:46 +02:00
2018-09-21 15:54:50 +02:00
2018-09-20 23:50:11 +02:00
2018-09-21 09:21:44 +02:00
2018-09-19 21:21:43 +02:00
2018-09-10 11:50:25 +02:00
2018-08-24 16:37:30 +02:00
2018-08-24 16:37:30 +02:00
2018-08-19 22:29:08 +02:00
2018-09-18 15:06:52 +02:00
2018-09-11 09:08:03 -07:00
2018-09-15 10:42:36 +03:00
2018-08-19 22:29:08 +02:00
2018-08-24 10:28:43 +02:00
2018-03-30 23:38:29 +02:00
2018-08-19 22:29:08 +02:00
2018-08-28 00:20:12 +02:00
2018-08-19 22:29:08 +02:00
2018-08-21 15:49:58 +02:00
2018-08-19 22:29:08 +02:00
2018-08-24 10:28:43 +02:00
2018-08-19 22:29:08 +02:00
2018-08-31 12:54:25 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-03-30 21:33:30 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-20 17:39:53 +02:00
2018-08-20 17:39:53 +02:00
2018-08-20 17:39:53 +02:00
2018-08-20 17:39:53 +02:00
2018-08-20 17:39:53 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-21 15:49:58 +02:00
2018-08-19 22:29:08 +02:00
2018-08-23 11:14:18 +02:00
2018-08-19 22:29:08 +02:00
2018-08-24 10:28:43 +02:00
2018-07-20 11:45:20 +03:00
2018-06-28 16:49:33 +02:00
2018-08-19 22:29:08 +02:00
2018-04-21 08:34:42 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-06-16 08:58:39 +02:00
2018-08-19 22:29:08 +02:00
2018-09-04 21:16:24 +02:00
2018-08-19 22:29:08 +02:00
2018-03-15 21:49:49 +01:00
2018-09-02 00:01:11 +02:00
2018-05-14 09:13:59 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-08-19 22:29:08 +02:00
2018-07-17 19:34:29 +02:00
2018-08-19 22:29:08 +02:00
2018-08-24 10:28:43 +02:00
2018-08-19 22:29:08 +02:00
2018-08-14 21:14:12 +02:00