Closed balloob closed 3 months ago
Thank you for your advice. This change has been included in the version of iCloud3 v3.0.1 that will be posted to the iCloud3 Development GitHub repository this week and the general release GitHub repository a short time later.
Was looking at logs from a bug report in Home Assistant and stumbled over your custom component. Was looking at the source and noticed that you call
restore_state.load_storage_icloud3_restore_state_file()
insideasync_setup_entry
. This method needs to be run in the executor to avoid doing I/O in the event loop, causing all of Home Assistant to stall.