├── .gitignore ├── BridgedCore.js ├── Core.js ├── LICENSE ├── README.md ├── accessories ├── BedroomLight_accessory.js ├── ChristmasLight_accessory.js ├── Fountain_accessory.js ├── NurseryLight_accessory.js ├── NurseryTemperatureSensor_accessory.js └── types.js ├── index.js ├── lib ├── Accessory.js ├── AccessoryLoader.js ├── Advertiser.js ├── Bridge.js ├── Characteristic.js ├── HAPServer.js ├── Service.js ├── gen │ ├── HomeKitTypes.js │ └── import.js ├── model │ ├── AccessoryInfo.js │ └── IdentifierCache.js └── util │ ├── chacha20poly1305.js │ ├── clone.js │ ├── encryption.js │ ├── eventedhttp.js │ ├── hkdf.js │ ├── once.js │ ├── tlv.js │ └── uuid.js └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | persist 2 | node_modules 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /BridgedCore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/BridgedCore.js -------------------------------------------------------------------------------- /Core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/Core.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/README.md -------------------------------------------------------------------------------- /accessories/BedroomLight_accessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/accessories/BedroomLight_accessory.js -------------------------------------------------------------------------------- /accessories/ChristmasLight_accessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/accessories/ChristmasLight_accessory.js -------------------------------------------------------------------------------- /accessories/Fountain_accessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/accessories/Fountain_accessory.js -------------------------------------------------------------------------------- /accessories/NurseryLight_accessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/accessories/NurseryLight_accessory.js -------------------------------------------------------------------------------- /accessories/NurseryTemperatureSensor_accessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/accessories/NurseryTemperatureSensor_accessory.js -------------------------------------------------------------------------------- /accessories/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/accessories/types.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/index.js -------------------------------------------------------------------------------- /lib/Accessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/Accessory.js -------------------------------------------------------------------------------- /lib/AccessoryLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/AccessoryLoader.js -------------------------------------------------------------------------------- /lib/Advertiser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/Advertiser.js -------------------------------------------------------------------------------- /lib/Bridge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/Bridge.js -------------------------------------------------------------------------------- /lib/Characteristic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/Characteristic.js -------------------------------------------------------------------------------- /lib/HAPServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/HAPServer.js -------------------------------------------------------------------------------- /lib/Service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/Service.js -------------------------------------------------------------------------------- /lib/gen/HomeKitTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/gen/HomeKitTypes.js -------------------------------------------------------------------------------- /lib/gen/import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/gen/import.js -------------------------------------------------------------------------------- /lib/model/AccessoryInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/model/AccessoryInfo.js -------------------------------------------------------------------------------- /lib/model/IdentifierCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/model/IdentifierCache.js -------------------------------------------------------------------------------- /lib/util/chacha20poly1305.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/util/chacha20poly1305.js -------------------------------------------------------------------------------- /lib/util/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/util/clone.js -------------------------------------------------------------------------------- /lib/util/encryption.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/util/encryption.js -------------------------------------------------------------------------------- /lib/util/eventedhttp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/util/eventedhttp.js -------------------------------------------------------------------------------- /lib/util/hkdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/util/hkdf.js -------------------------------------------------------------------------------- /lib/util/once.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/util/once.js -------------------------------------------------------------------------------- /lib/util/tlv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/util/tlv.js -------------------------------------------------------------------------------- /lib/util/uuid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/lib/util/uuid.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdySan/HAP-NodeJS/HEAD/package.json --------------------------------------------------------------------------------