Files
core/homeassistant/components
Jonathan Keljo bf7e09ce59 Bring the Sisyphus integration to silver quality (#22457)
* Bring the Sisyphus integration to silver quality

Checklist:
- [x] (N/A - push integration) Set an appropriate SCAN_INTERVAL (if a polling integration)
- [x] Raise PlatformNotReady if unable to connect during platform setup
- [x] (N/A - no credentials) Handles expiration of auth credentials. Refresh if possible or print correct error and fail setup. If based on a config entry, should trigger a new config entry flow to re-authorize.
- [x] (N/A - local integration) Handles internet unavailable. Log a warning once when unavailable, log once when reconnected.
- [x] Handles device/service unavailable. Log a warning once when unavailable, log once when reconnected.
- [x] Set available property to False if appropriate
- [x] Entities have unique ID (if available)

* Feedback (fix a couple verbose places)

* Use a task instead of a lock

* Initialize field in constructor

* Revert package upgrade.
2019-06-06 15:16:27 -07:00
..
2019-04-03 21:14:45 -07:00
2019-06-04 08:50:48 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-06-04 08:50:48 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-08 20:20:58 -07:00
2019-05-22 21:09:59 -07:00
2019-06-01 17:03:41 +02:00
2019-05-22 21:09:59 -07:00
2019-06-04 08:50:48 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-05-30 13:37:01 +02:00
2019-05-22 21:09:59 -07:00
2019-05-31 20:49:52 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-30 09:49:21 -07:00
2019-04-03 21:14:45 -07:00
2019-05-23 13:55:22 -07:00
2019-04-03 21:14:45 -07:00
2019-06-04 08:50:48 -07:00
2019-05-09 10:18:22 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-24 14:47:22 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-23 13:32:35 -07:00
2019-05-22 21:09:59 -07:00
2019-06-04 08:50:48 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-17 09:56:34 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-31 09:17:50 +02:00
2019-05-22 21:09:59 -07:00
2019-04-26 08:55:30 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-06-04 08:50:25 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-06-01 13:08:23 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-05-23 13:32:35 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-06-04 08:50:48 -07:00
2019-05-30 13:37:01 +02:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-06-04 08:50:48 -07:00
2019-05-22 21:09:59 -07:00
2019-06-03 11:43:13 -07:00
2019-04-03 21:14:45 -07:00
2019-06-04 08:50:48 -07:00
2019-04-03 21:14:45 -07:00
2019-05-08 08:04:36 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-29 10:16:58 -07:00
2019-06-04 08:50:48 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-06-05 11:12:05 +02:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-30 13:37:01 +02:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-06-04 08:50:48 -07:00
2019-04-03 21:14:45 -07:00
2019-05-30 13:37:01 +02:00
2019-05-23 13:32:35 -07:00
2019-05-30 13:37:01 +02:00
2019-04-03 21:14:45 -07:00
2019-05-30 13:37:01 +02:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-05-23 13:32:35 -07:00
2019-04-03 21:14:45 -07:00
2019-05-01 16:05:35 -06:00
2019-05-22 21:09:59 -07:00
2019-05-23 13:32:35 -07:00
2019-04-26 19:51:58 -05:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-06-04 08:50:48 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-08 09:17:41 +02:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-02 08:36:41 -04:00
2019-04-21 09:03:17 +02:00
2019-05-30 13:37:01 +02:00
2019-05-30 13:37:01 +02:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-15 23:43:45 +02:00
2019-04-03 21:14:45 -07:00
2019-05-23 13:32:35 -07:00
2019-05-22 21:09:59 -07:00
2019-06-04 08:50:48 -07:00
2019-05-01 00:07:34 +02:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-05-24 09:46:59 +02:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-06-01 12:15:28 -07:00
2019-05-22 21:09:59 -07:00
2019-04-17 09:31:34 -07:00
2019-05-02 16:00:32 +02:00
2019-04-03 21:14:45 -07:00
2019-05-05 00:05:01 +02:00
2019-05-30 13:37:01 +02:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-22 12:09:55 -07:00
2019-05-05 00:06:39 +02:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-30 09:24:38 +02:00
2019-04-03 21:14:45 -07:00
2019-05-05 01:06:47 +02:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-05-15 03:14:35 -05:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-05 00:07:55 +02:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-30 09:41:11 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-06-04 08:50:48 -07:00
2019-05-17 09:56:04 -04:00
2019-05-08 09:17:41 +02:00
2019-05-22 21:09:59 -07:00
2019-04-24 21:13:31 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-06-04 08:50:48 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-30 13:37:01 +02:00
2019-06-04 08:50:48 -07:00
2019-05-28 12:09:30 -04:00
2019-04-03 21:14:45 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-05-22 21:09:59 -07:00
2019-04-03 21:14:45 -07:00