Homebridge pilight Plugin
This is an accessory plugin for Homebridge allowing to manage and control pilight devices.
What does this plugin do?
This plugin only communications to the pilight daemon via the WebSocket API exposed by pilight itself. You should be sure to enable this api and the configured port is not blocked by any firewall.
Important: This plugin is using ES6/ES2015. Please use an appropriate environment like NodeJS v4 or higher.
If you have already installed homebridge globally, just install
npm install -g homebridge-pilight
Alternativly, add the dependency into your local project with
npm install -S homebridge-pilight
The plugin registers itself as
pilight. You have the following options:
If you are running a pilight daemon on the same machine, you will probably skip both
The optional setting
sharedWS = true will share a single connection for devices addressing the same pilight instance.
type = "type" can be "Switch", "TemperatureSensor", "HumiditySensor" or "Dimmer".
Additionally you have the Homebridge options
accessory (for the actual plugin) and
name (for representation later).
Copyright 2017 by Jan Philipp. Licensed under MIT.