HAP-NodeJS
HAP-NodeJS copied to clipboard
Node.js implementation of the HomeKit Accessory Protocol (HAP)
From what I can see `ConfiguredName` should be setup like this. Also added a log to indicate if the name is empty completely.
## :recycle: Current situation Currently IPv4-mapped IPv6 addresses are not supported ## :bulb: Proposed solution Add support for IPv4-mapped IPv6 addresses ## :gear: Release Notes Added support for IPv4-mapped IPv6...
v0.12.3
### Other Changes - Implement warning messages for invalid characters in names (#1009) (@NorthernMan54) - Mitigate event emitter "memory leak" warnings when a significant number of camera streaming events occur...
### Changed - Set `Avahi` as the default advertiser when available, otherwise fallback to `Ciao` - Update HK definition files - Services removed: `CloudRelay` and `Tunnel` - Characteristics added: `MatterFirmwareRevisionNumber`...
- updated dependencies - mark as compatible with node 22 --- fix type error (probably due to typescript update) ``` > [email protected] build > rimraf dist && tsc && node...
### Current Situation Currently, robot vacuum cleaners are not natively supported by Homebridge or HAP-NodeJS. As a result, they are often represented as switches in existing plugins, which limits their...
### Analysis node-persist library using being pinned at 0.0.12 uses a deprecated library, 'q' ``` npm warn deprecated [email protected]: You or someone you depend on is using Q, the JavaScript...
Summary: HAP-NodeJS has a logic error / oversight in `validateUserInput` in `Characteristic.ts` which can cause accessories to fail to add to HomeKit with 'out of compliance' errors. To reproduce, create...