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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
1.13.1
Bugs Squished
Fixed smoke detectors being labeled as "Heat Sensor"; smoke, heat, and CO detectors now map state independently and glass-break/water sensors resolve correctly on cached setup. (#171)
Fixed the duplicate-accessory guard never running because the accessories array was pushed before the existence check. (#172)
Fixed accessories being registered after the Alarm.com WebSocket opened, which could drop early device events and force a delayed full refresh. (#170)
Fixed thermostat AUTO mode being mapped to OFF and pushed onto the wrong HomeKit characteristic; AUTO now works correctly in HomeKit. (#168)
Fixed login/session failures being swallowed instead of failing closed, which could crash callers with missing systems. (#166)
Fixed overlapping WebSocket connect/retry attempts causing double connections and 403 token churn after reconnect. (#163)
Improved WebSocket error logging to include close codes, reason, and underlying error causes for easier diagnosis.
Fix stale cached accessories not being removed properly.
Updated packages
Added basic testing. Plugin is now tested and linted during the development cycle.