Homebridge SynTex UI
A simple UI to control and manage all of your homebridge accessory.
Also it provides special features for SynTex plugins:
homebridge-syntex-magichome
homebridge-syntex-tuya
homebridge-syntex-webhooks
Core Fearures
- Device Overfiew ( view and control their characteristics )
- Plugin Manager ( for information, updates and more )
- Colorful Log ( with filter tools and log level )
- Automation System ( faster and more stable than HomeKit automation )
Installation
- Install homebridge using:
sudo npm install -g homebridge
- Install this plugin using:
sudo npm install -g homebridge-syntex
- Install the webhooks plugin using:
sudo npm install -g homebridge-syntex-webhooks
( to enable all features of the UI ) - Update your configuration file. See snippet below.
- Restart the Homebridge Service with:
sudo systemctl restart homebridge; sudo journalctl -fau homebridge
Example Config
Important: If the logDirectory
and cacheDirectory
for the storage can't be created you have to do it by yourself and give it full write permissions!
-
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": "SynTex",
"cacheDirectory": "/var/homebridge/SynTex/settings",
"baseDirectory": "/var/homebridge/SynTex",
"port": 1711,
"language": "us",
"debug": false
},
{
"platform": "SynTexWebHooks",
"baseDirectory": "/var/homebridge/SynTex",
"port": 1710,
"language": "us",
"debug": false,
"accessories": []
}
]
Required Parameters
-
platform
is alwaysSynTex
-
logDirectory
The path where your logs are stored. -
cacheDirectory
The path where your data is stored. -
port
To access the bridge website.
Optional Parameters
-
language
You can use your country initials if you want to change it ( Currently supported:us
,en
,de
) -
debug
For further information because of troubleshooting and bug reports.
SynTex WebHooks Config
Please visit GitHub for the config and other informations:
https://github.com/SynTexDZN/homebridge-syntex-webhooks
Currently Supported
SynTex Devices
- Climate Sensor
- Temperature Sensor
- Humidity Sensor
- Weather Sensor
- Light Sensor
- Rain Sensor
- Motion Sensor
- Contact Sensor
- Relais
- Switch
- Stateless Switch
- LED Controller
- Special Devices ( Doorbell, Multi-Device, .. )
Other Accessories
- Temperature Sensor
- Humidity Sensor
- Light Sensor
- Leak Sensor
- Motion Sensor
- Contact Sensor
- Smoke Sensor
- Occupancy Sensor
- Airquality Sensor
- Stateless Switch
- Switch / Relais / Outlet
- LED Lights / Dimmable Lights / RGB Lights