homebridge-blinds-rts
v1.1.0
Published
Control your Somfy motorised blinds using Somfy RTS Interface II and an iTach TCP/RS232 adaptor through TCP
Maintainers
Readme
homebridge-blinds-rts
Control your Somfy motorised blinds using Somfy RTS Interface II and an iTach TCP/RS232 adaptor through TCP.
*inspired by Homebridge-NooLite-HTTP-Blinds by JenRus
config.json
{
"accessory": "BlindsRTS",
"name": "Blind 1",
"host": "10.0.0.120",
"port": 4999,
"up_payload": "0101U",
"down_payload": "0101D",
"stop_payload": "0101S",
"motion_time": "22000"
},
{
"accessory": "BlindsRTS",
"name": "Blind 2",
"host": "10.0.0.120",
"port": 4999,
"up_payload": "0102U",
"down_payload": "0102D",
"stop_payload": "0102S",
"motion_time": "22000"
},
{
"accessory": "BlindsRTS",
"name": "Blind 3",
"host": "10.0.0.120",
"port": 4999,
"up_payload": "0103U",
"down_payload": "0103D",
"stop_payload": "0103S",
"motion_time": "18000"
}Configuration Params
| Parameter | Description | Required |
| -------------------------------- | ------------------------------------------------------- |:--------:|
| name | name of the accessory | ✓ |
| host | endpoint for whatever is receiving these requests | ✓ |
| port | port of destination | ✓ |
| up_payload | payload for the up state (open) | ✓ |
| down_payload | payload for the down state (close) | ✓ |
| stop_payload | payload for the stop state | ✓ |
| motion_time | time which your blind needs to move from up to down (ms)| ✓ |
Help
- Make sure to specify a port and host in the config file.
Installation
- Install homebridge using:
npm install -g homebridge - Install this plugin using:
npm install -g homebridge-blinds-rts - Update your config file
