homebridge-easycodetouch
v3.0.1
Published
Support for the EasyAccess EasyCodeTouch lock
Downloads
1
Readme
EasyCodeTouch for Homebridge
This repository holds a Homebridge plugin that enables the use of the Easy Access product called Easy Code Touch.
Prerequisites
You'll need to have the Zigbee / BLE installed in the lock.
This plugin relies on MQTT and specifically the protocol defined by Easy Access. The easiest would be to use something like Zigbee2MQTT. The protocol in question is defined here.
Install
The configuration object:
"accessories": [
{
"accessory": "EasyCodeTouch",
"name": "EasyCodeTouch",
"mqtt-server": "localhost",
"mqtt-port": 1883,
"friendly-name": "Frontdoor"
}
]
Build
You'll need Yarn to leverage the scripts in the package.json
file.
For development purposes, install a local Homebridge on your dev-box:
sudo npm install -g --unsafe-perm homebridge homebridge-config-ui-x
Note: You can drop the last package, if you don't want to have the Homebridge UI.
Then you can run this plugin with watch:
yarn watch