This project is an homebridge plugin for OpenWebNet standard.
It has been tested on one installation only, on bticino/legrand hardware.
npm install -g homebridge
npm install -g homebridge-own
In homebridge config.json, add this platform :
{
"platform" : "own",
"name" : "OwnServer",
"server": "192.168.0.20",
"bindings": {
"automations": {
"11": "Automation #1"
},
"lights": {
"21": "Light room 1",
"31": "Light room 2"
},
"temps": {
"1": "Temperature living room"
}
}
}
With 192.168.0.20 your local OWN server IP.
Other config options :
scanLights: boolean, enable the light discovery (WHO=1) (default: true)scanAutomations: boolean, enable the automations discovery (WHO=2) (default: true)scanTempSensors: boolean, enable the temperature sensors discovery (WHO=4) (default: true)maxTempSensors: number, maximum id of temp sensor discovery (default: 20)port: number, server TCP port (default: 20000)timeout: number, useless at the moment (default: 5)bindings: object, initial name of all devices
Have a look at the homebridge project
If you have any issue in the use of this plugin, use this page to submit it.