iRayanKhan / homebridge-chamberlain

A Homebridge plugin for Chamberlain garage door openers with MyQ.
75 stars 36 forks source link

No Response to MyQ accessory in Homekit #112

Closed robertz27 closed 4 years ago

robertz27 commented 4 years ago

Explain the issue occuring:

I loaded the HOOBs version of homebridge on my raspberry pi as my previous version on raspberian stopped working. When loading the plugin for MyQ, it is now asking for a name, in addition to email/password, when in the previous plugin all I needed was my email and password. I have two garage door sensors which are labeled "Right Garage Door" and "Left Garage Door". The older version automatically loaded these. Now I cannot get it to load properly.

Info

iOS Version: HOOBS 3.2.6 Plugin Version: Chamberlain 1.6.1 HomeBridge Version: Node/Npm Version:

Log Output:

(If applicable)

iRayanKhan commented 4 years ago

Do you have your deviceID’s by chance?

robertz27 commented 4 years ago

They are:

Right Garage Door Left Garage Door

Sent from my iPhone

On Jul 13, 2020, at 2:58 AM, Rayan Khan notifications@github.com wrote:

 Do you have your deviceID’s by chance?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

robertz27 commented 4 years ago

I found the solution by finding the instructions below. I was confused at first by the device ID (which I thought was the device name). I had to open the log to find the error statement which provided the device IDs. Worked when I manually added the code into the config.json file under the Advanced link in the plugin window.

The instructions as follows:

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" }, { "accessory": "Chamberlain", "name": "Side Garage Door", "username": "your mychamberlain.com email", "password": "your mychamberlain.com password", "deviceId": "xxx" }, ...

iRayanKhan commented 4 years ago

Sweet, if you run into anymore issues, feel free to re-open this.