1.0.1 • Published 4 years ago

@andreseko/homebridge-lifttmaster-chamberlain v1.0.1

Weekly downloads
20
License
MIT
Repository
github
Last release
4 years ago

Homebridge LiftMaster Chamberlain

HomeBridge Plugin for MyQ LiftMaster and Chamberlain Garage door and lights controller.

npm npm

IMPORTANTE: This project was original forked from homebridge-chamberlain made by @iRayanKhan

Installation

0) Install Homebridge: sudo npm i -g homebridge --unsafe-perm 1) Download this plugin: sudo npm i -g homebridge-liftmaster-chamberlain 2) Add the config parameters file. 3) Run the plugin without the deviceID field to generate your deviceID's 4) 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.