You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I upgraded to version v4.1.0 and as soon as Homebridge restarted the error message:
[SwitchBot] Failed to import noble: "socket creation failed" and some curtains no longer respond
start to appear in the logs. At the same time most curtains stopped responding via HomeKit. They still respond fine via the SwitchBot app on iPhone or iPad but they will not respond via Homebridge.
Only the 3 curtains specifically referenced in the logs (see extract below) still work. All others have simply stopped even appearing as accessories.
Curtains which still work clearly show their state change in the log when I try to adjust their position via HomeKit. But curtains which do not work do not cause any log entries to appear. It seems that HomeKit doesn't even think they exist any more.
Just before submitting noticed that my node and switchbot plugins were both now in need of upgrade. Upgraded both and the problem still exists (version numbers noted below are after these upgrades)
To Reproduce
Upgrade to v1.4
Restart home bridge.
Expected Behavior
All curtains continue to work.
Relevant Log Output
[11/5/2024, 11:35:12 AM] [SwitchBot] Failed to import noble: "socket creation failed"
[11/5/2024, 11:35:13 AM] [SwitchBot] Restoring existing accessory from cache: Bedroom Left deviceId: C2D00D7EBAF7
[11/5/2024, 11:35:13 AM] [SwitchBot] Restoring existing accessory from cache: Back Door deviceId: DFA8D593B868
[11/5/2024, 11:35:13 AM] [SwitchBot] Restoring existing accessory from cache: Front Door deviceId: CCF36ACE018D
[11/5/2024, 11:35:13 AM] [SwitchBot] Restoring existing accessory from cache: Dyson deviceId: 02-202306131352-13913062
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Describe the Bug
I upgraded to version v4.1.0 and as soon as Homebridge restarted the error message:
[SwitchBot] Failed to import noble: "socket creation failed" and some curtains no longer respond
start to appear in the logs. At the same time most curtains stopped responding via HomeKit. They still respond fine via the SwitchBot app on iPhone or iPad but they will not respond via Homebridge.
Only the 3 curtains specifically referenced in the logs (see extract below) still work. All others have simply stopped even appearing as accessories.
Curtains which still work clearly show their state change in the log when I try to adjust their position via HomeKit. But curtains which do not work do not cause any log entries to appear. It seems that HomeKit doesn't even think they exist any more.
Just before submitting noticed that my node and switchbot plugins were both now in need of upgrade. Upgraded both and the problem still exists (version numbers noted below are after these upgrades)
To Reproduce
Upgrade to v1.4
Restart home bridge.
Expected Behavior
All curtains continue to work.
Relevant Log Output
[11/5/2024, 11:35:12 AM] [SwitchBot] Failed to import noble: "socket creation failed" [11/5/2024, 11:35:13 AM] [SwitchBot] Restoring existing accessory from cache: Bedroom Left deviceId: C2D00D7EBAF7 [11/5/2024, 11:35:13 AM] [SwitchBot] Restoring existing accessory from cache: Back Door deviceId: DFA8D593B868 [11/5/2024, 11:35:13 AM] [SwitchBot] Restoring existing accessory from cache: Front Door deviceId: CCF36ACE018D [11/5/2024, 11:35:13 AM] [SwitchBot] Restoring existing accessory from cache: Dyson deviceId: 02-202306131352-13913062
Config for homebridge-switchbot
Screenshots
No response
Device and Model
Various
Node.js Version
v22.11.0
NPM Version
10.9
Homebridge Version
v1.8.5
Homebridge Switchbot Plugin Version
v1.4.2
Homebridge Config UI X Plugin Version
No response
Operating System
Docker
The text was updated successfully, but these errors were encountered: