github dash16/homebridge-cync-app v0.3.4
v0.3.4 - Composite Switch ID Crash Fix

latest releases: v0.7.4, v0.7.3, v0.7.2...
3 months ago

Fixed

  • Fixed a crash affecting some Cync mesh/controller devices where large composite switchID values exceeded the uint32 range expected by LAN packet builders.
  • Added support for preserving the original API-provided switchID while deriving a LAN-safe controller identifier for mesh state requests and topology handling.
  • Added defensive validation around composite switch ID parsing using Number.isSafeInteger() to harden against malformed or unexpected API values.

Stability Improvements

  • Improved handling of multi-component switch/controller identifiers used by certain Cync devices.
  • Prevented writeUInt32BE overflow exceptions that could interrupt plugin startup or device communication.

Don't miss a new homebridge-cync-app release

NewReleases is sending notifications on new releases.