diff --git a/README.md b/README.md index 6d182ff..0898a0d 100644 --- a/README.md +++ b/README.md @@ -101,6 +101,8 @@ The best place to start is the included [Example Plugins](https://github.com/nfa For more example on how to construct HomeKit Services and Characteristics, see the many Accessories in the [Legacy Plugins](https://github.com/nfarina/homebridge-legacy-plugins/tree/master/accessories) repository. +You can also view the [full list of supported HomeKit Services and Characteristics in the HAP-NodeJS protocol repository](https://github.com/KhaosT/HAP-NodeJS/blob/master/lib/gen/HomeKitTypes.js). + There isn't currently an example for how to publish a Platform (which allows the user to bridge many discovered devices at once, like a house full of smart lightbulbs), but the process is almost identical to registering an Accessory. Simply modify the example `index.js` in [homebridge-lockitron](https://github.com/nfarina/homebridge/tree/master/example-plugins/homebridge-lockitron) to say something like: homebridge.registerPlatform("homebridge-myplugin", "MyPlatform", MyPlatform);