I have been using SkyBell with Home Assistant for some years now, but for a while, it has not worked in Home Assistant. The integration keeps saying Failed setup, will retry
.
I have tried:
- Reloading integration
- Deleting the integration, and re-adding it. It seems to work (accepts credentials, etc.).
- Power cycling the doorbell
The Doorbell feed is available in the app.
I see this repeating in debug logs, nothing in error logs
2023-11-16 15:19:15.313 DEBUG (MainThread) [aioskybell] Cache found at: /config/./skybell_REDACTED.pickle
2023-11-16 15:19:15.750 DEBUG (MainThread) [aioskybell] HTTP get https://cloud.myskybell.com/api/v3/users/me/ Request with headers: {'Authorization': 'Bearer REDACTED', 'content-type': 'application/json', 'accept': '*/*', 'x-skybell-app-id': 'REDACTED', 'x-skybell-client-id': 'REDACTED'}
2023-11-16 15:19:16.679 INFO (MainThread) [aioskybell] Updating all devices...
2023-11-16 15:19:16.679 DEBUG (MainThread) [aioskybell] HTTP get https://cloud.myskybell.com/api/v3/devices/ Request with headers: {'Authorization': 'Bearer REDACTED', 'content-type': 'application/json', 'accept': '*/*', 'x-skybell-app-id': 'REDACTED', 'x-skybell-client-id': 'REDACTED'}
2023-11-16 15:19:17.410 DEBUG (MainThread) [aioskybell] Get Devices Response: [{'user': 'REDACTED', 'uuid': '3647217663', 'resourceId': 'REDACTED', 'deviceInviteToken': 'REDACTED', 'location': {'lat': '-33.894113', 'lng': '151.277414'}, 'hardwareType': 'SKYBELL_TRIMPLUS_1000030[HDW F]', 'clientId': 'REDACTED', 'name': 'Front Door', 'type': 'skybell hd', 'status': 'up', 'createdAt': '2023-07-21T20:23:38.280Z', 'updatedAt': '2023-07-21T20:23:38.280Z', 'id': 'REDACTED', 'acl': 'owner'}]
2023-11-16 15:19:17.424 DEBUG (MainThread) [aioskybell] HTTP get https://cloud.myskybell.com/api/v3/devices/REDACTED/avatar/ Request with headers: {'Authorization': 'Bearer REDACTED', 'content-type': 'application/json', 'accept': '*/*', 'x-skybell-app-id': 'REDACTED', 'x-skybell-client-id': 'REDACTED'}
2023-11-16 15:19:17.915 DEBUG (MainThread) [aioskybell] HTTP get https://cloud.myskybell.com/api/v3/devices/REDACTED/info/ Request with headers: {'Authorization': 'Bearer REDACTED', 'content-type': 'application/json', 'accept': '*/*', 'x-skybell-app-id': 'REDACTED', 'x-skybell-client-id': 'REDACTED'}
2023-11-16 15:19:18.448 DEBUG (MainThread) [aioskybell] HTTP get https://cloud.myskybell.com/api/v3/devices/REDACTED/settings/ Request with headers: {'Authorization': 'Bearer REDACTED', 'content-type': 'application/json', 'accept': '*/*', 'x-skybell-app-id': 'REDACTED', 'x-skybell-client-id': 'REDACTED'}
2023-11-16 15:19:19.088 DEBUG (MainThread) [homeassistant.components.skybell] Finished fetching Front Door data in 1.664 seconds (success: False)