homebridge-syntex-knx v1.0.3
Homebridge SynTex KNX
A simple plugin to control KNX devices. This plugin is made to cooperate with Homebridge: https://github.com/nfarina/homebridge It stores accessory data you can request to display the content on your website / app.
Troubleshooting
Reportus yourIssuesJoinourDiscord Server
Installation
- Install homebridge using:
sudo npm install -g homebridge - Install this plugin using:
sudo npm install -g homebridge-syntex-knx - Update your
config.jsonfile. See snippet below. - Restart the Homebridge Service with:
sudo systemctl restart homebridge; sudo journalctl -fau homebridge
Example Config
Info: If the baseDirectory for the storage can't be created you have to do it by yourself and give it full write permissions!
sudo mkdir -p /var/homebridge/SynTex/( create the directory )sudo chown -R homebridge /var/homebridge/SynTex/( permissions only for homebridge )sudo chmod 777 -R homebridge /var/homebridge/SynTex/( permissions for many processes )
"platforms": [
{
"platform": "SynTexKNX",
"baseDirectory": "/var/homebridge/SynTex",
"ip": "192.168.188.88",
"port": 1714,
"language": "us",
"debug": false,
"accessories": [
{
"id": "knx1",
"name": "Switch",
"services": [
{
"address": {
"status": "1/1/1",
"control": "1/1/1"
},
"type": "switch"
}
]
},
{
"id": "knx2",
"name": "Light",
"services": [
{
"address": {
"status": "1/1/2",
"control": "1/1/2"
},
"type": "led"
}
]
},
{
"id": "knx3",
"name": "Outlet",
"services": [
{
"address": {
"status": "1/1/3",
"control": "1/1/3"
},
"type": "outlet"
}
]
},
{
"id": "knx4",
"name": "Contact",
"services": [
{
"address": {
"status": "1/1/4",
"control": "1/1/4"
},
"type": "contact"
}
]
},
{
"id": "knx5",
"name": "Multi Device",
"services": [
{
"address": {
"status": "1/1/1",
"control": "1/1/1"
},
"type": "switch",
"name": "Switch"
},
{
"address": {
"status": "1/1/2",
"control": "1/1/2"
},
"type": "led",
"name": "LED"
},
{
"address": {
"status": "1/1/3",
"control": "1/1/3"
},
"type": "outlet",
"name": "Outlet"
},
{
"address": {
"status": "1/1/4",
"control": "1/1/4"
},
"type": "contact",
"name": "Contact"
}
]
}
]
}
]Required Parameters
platformis alwaysSynTexKNXbaseDirectoryThe path where cache data is stored.ipThe IP address of your KNX gateway.
Optional Parameters
portTo control your accessory over HTTP calls.languageYou can use your country initials if you want to change it ( Currently supported:us,en,de)debugFor further information because of troubleshooting and bug reports.
SynTex UI
Control and set up your devices by installing homebridge-syntex
This plugin is made for plugin management, automation system and device control.
Check out the GitHub page for more information: https://github.com/SynTexDZN/homebridge-syntex
Update KNX Devices
- Open
http://Bridge IP/devices?id=Device ID&value=New Value - Insert the
Bridge IPandDevice ID - For the
New Valueyou can type this pattern:
- For all devices:
true/false( outlet, switch, light, dimmable light ) - For dimmable lights add
&brightness=New Brightness ( has to be a number )
Example: http://homebridge.local:1714/devices?id=ABCDEF1234567890&value=true&brightness=100\
( Updates the value and brightness of ABCDEF1234567890 to turned on, 100% brightness as example )
Read KNX Device Values
- Open
http://Bridge IP/devices?id=Device ID - Insert the
Bridge IPandDevice ID
Example: http://homebridge.local:1714/devices?id=ABCDEF1234567890\
( Reads the value of ABCDEF1234567890 as example )
Remove KNX Device
- Open
http://Bridge IP/devices?id=Device ID&remove=CONFIRM - Insert the
Bridge IPandDevice ID
Example: http://homebridge.local:1714/devices?id=ABCDEF1234567890&remove=CONFIRM\
( Removes ABCDEF1234567890 from the Home app )
Currently Supported
- Contact Sensor
- Switch / Relais / Outlet
- LED Lights
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
2 years ago
2 years ago
3 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago