homebridge-yindl
is a plugin for homebridge which allows you to control devices from Yindl KNX Gateway.
- Light
- Air Conditioner
- Floor Heating
- Window Covering (Blinds)
If you are new to homebridge, please first read the homebridge documentation. If you are running on a Raspberry, you will find a tutorial in the homebridge wiki.
Install homebridge:
sudo npm install -g homebridge
Install homebridge-yindl:
sudo npm install -g homebridge-yindl
Add the YindlPlatform
platform in config.json
in your home directory inside .homebridge
.
Add your lights in the lights
array.
Example configuration:
{
"platforms": [
{
"host": "192.168.1.251",
"port": 60002,
"lights": [
{
"name": "Living Room Light Strip",
"style": 0,
"write": 1,
"read": 2
},
{
"name": "Living Room Ceiling Light",
"style": 1,
"write": 3,
"read": 4
}
],
"platform": "YindlPlatform"
},
]
}
platform
[required] Must always be "YindlPlatform".hosts
[required] the Gateway IP address. Default: "192.168.1.251".port
[required] the Gateway IP port. Default: "60002".lights
[optional] A list of your lights.
name
[required] Name of the light.style
[required] Type of the light.1
means brightness supported,0
means not supported.write
[required] Write ID of the light.read
[required] Read ID of the light.