Hi everyone,
I am encountering an issue with the SwitchBot Cloud integration. When I try to configure it, the integration does not discover any devices in Home Assistant.
However, I enabled debug logging to investigate, and the API response clearly shows that the devices are being returned correctly (specifically a “Smart Lock Pro Wifi”). Despite this, they are not being added as entities.
Here is the relevant snippet from the debug log:
2026-01-28 20:11:45.429 DEBUG (MainThread) [switchbot_api] Devices: {'deviceList': [{'deviceId': 'X', 'deviceName': 'Lock Pro C9', 'deviceType': 'Smart Lock Pro Wifi', 'enableCloudService': True, 'hubDeviceId': '', 'group': False, 'master': True, 'lockDevicesIds': []}, {'deviceId': 'X', 'deviceName': 'Portemonnaie', 'enableCloudService': True, 'hubDeviceId': '000000000000'}], 'infraredRemoteList': []}
Has anyone experienced this behavior where the deviceList is populated in the logs but ignored by the integration?
Any help would be appreciated!