springstan
46bbe816f6
Remove None from dict.get(key, None) ( #33794 )
2020-04-07 21:06:05 +02:00
Quentame
5c83367bb0
Fix iCloud init while pending ( #32750 )
...
* Fix iCloud init while pending
Continue if device is pending while setup
Create devices and fetch 15s if pending, otherwise determine interval to fetch.
* Add retried_fetch guard
2020-03-17 10:16:58 -07:00
Quentame
01dc81d8fb
Fetch iCloud family devices only when wanted ( #32644 )
...
* Fetch iCloud family devices only when wanted
* Review: form data_schema as init schema
2020-03-11 20:43:37 +01:00
Quentame
2e802c88f8
Add devices check to iCloud config flow ( #31950 )
...
* Add devices check to iCloud config flow
* Some test rename
* Bump pyicloud to catch KeyError
2020-03-10 11:42:04 +01:00
Quentame
85ba4692a9
Get pending iCloud devices when available + request again when needs an update ( #32400 )
...
* Fetch iCloud devices again if the status is pending
* Remove "No iCloud device found" double check
* fix default api_devices value
* Remove useless unitialisation declarations
2020-03-05 08:50:39 +01:00
Quentame
9e4904cb21
Fix iCloud determine_interval: add default interval to max_interval ( #31533 )
2020-02-06 08:53:42 -08:00
Quentame
2c439af165
Fix iCloud device battery level can be None ( #31468 )
2020-02-05 00:26:47 +01:00
Quentame
c481a48e3a
Separate iCloud class ( #31022 )
...
* Separate iCloud class
* Update .coveragerc
* Fix pipe
2020-01-25 13:24:50 -05:00