Closed tony-brookes closed 2 days ago
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.
This issue has been closed as no further activity has occurred.
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
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