Fixed
- Fixed a crash affecting some Cync mesh/controller devices where large composite
switchIDvalues exceeded the uint32 range expected by LAN packet builders. - Added support for preserving the original API-provided
switchIDwhile 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
writeUInt32BEoverflow exceptions that could interrupt plugin startup or device communication.