@andreseko/homebridge-lifttmaster-chamberlain
v1.0.1
Published
HomeBridge Plugin for MyQ LiftMaster Chamberlain Garage doors and lights controllers.
Downloads
35
Readme
Homebridge LiftMaster Chamberlain
HomeBridge Plugin for MyQ LiftMaster and Chamberlain Garage door and lights controller.
IMPORTANTE: This project was original forked from homebridge-chamberlain made by @iRayanKhan
Installation
- Install Homebridge:
sudo npm i -g homebridge --unsafe-perm
- Download this plugin:
sudo npm i -g homebridge-liftmaster-chamberlain
- Add the config parameters file.
- Run the plugin without the
deviceID
field to generate your deviceID's - Add the
deviceID's
Config
Note: Run Homebridge with the deviceID's blank to generate the ID's. If you get multiple ID's or it says it's invalid, use the one with CG.
{
"accessory": "Chamberlain",
"name": "Garage Door",
"username": "your mychamberlain.com email",
"password": "your mychamberlain.com password",
"deviceId": "xxx",
"isLight": false
}
If you have multiple garage doors, the plugin will throw an error and list the controllable device IDs. Use those IDs to create individual accessories. Be sure to uniquely name the door via the "name" field, otherwise you'll get a UUID error in the console (Error: Cannot add a bridged Accessory with the same UUID as another bridged Accessory
).
[
{
"accessory": "Chamberlain",
"name": "Main Garage Door",
"username": "your mychamberlain.com email",
"password": "your mychamberlain.com password",
"deviceId": "xxx",
"isLight": false
},
{
"accessory": "Chamberlain",
"name": "Side Garage Door",
"username": "your mychamberlain.com email",
"password": "your mychamberlain.com password",
"deviceId": "xxx",
"isLight": false
},
{
"accessory": "Chamberlain",
"name": "Main Light",
"username": "your mychamberlain.com email",
"password": "your mychamberlain.com password",
"deviceId": "xxx",
"isLight": true
}
]
Issues
If you experience any issues, please check the common issues page before opening an issue.