homebridge-rfx-shutter
Homebridge plugin for shutters controlled by RFXtrx433(E) transceivers.
Warning
v1.x.x
version of this plugin have issues with latest rfxcom
versions (at least > 2.0.2
). The multiple accessories model fire multiple listRemotes
(one for each accessory defined on your config file) that overwhelm the transceivers. v2.x.x
use platform model that prevent this issue.
@see V1 Readme file for v1.x.x
usage.
Install
npm i -g homebridge-rfx-shutter
Usage
In your ~/.homebridge/config.json
on the platform
part add your shutter using the following example:
{
"platform": "RFXShutterDynamicPlatform",
"tty": "/dev/ttyUSB0",
"openSeconds": 20,
"closeSeconds": 20,
"excludedDeviceIds": ["0x0D7337/1"]
}
-
tty
is the device "teletype" that can be found usingfind-rfxcom
rfxcom utility script. -
openSeconds
/closeSeconds
are optionals, by default they are set to25
for opening and22
seconds for closing. -
excludedDeviceIds
option can be used to remove any shutter or "shutter group" to the platform. The device id of the shutter is provided in the accessory information (Serial number
), see below: -
direction
option is here to support blinds that use the opposite direction. It has to be set toreverse
when needed (default tonormal
).
If successful this plugin should dynamically find your shutters like below:
Release
yarn version
yarn build
yarn publish dist --access public