-
Notifications
You must be signed in to change notification settings - Fork 36
Common Issues
To fix this, try out each of the ID's displayed, in your config.json
file, until it works. This is caused due to the API registering another component that is not a garage.
This issue is caused due to an API change. If you encounter this please report it immediately with your log output. To fix this issue, wait until an update is released for the plugin with the new API. If you are on the latest version of the plugin try the solution in Common Issue #5
.
This issue is either caused by an API change (refer to issue above), Request not sending, or more commonly your DeviceID either changed or was entered incorrectly.
I currently have a LiftMaster garage and this plugin works with it. Any garage that supports MyQ will work with this plugin.
This issue can be caused by multiple things. Either you may have entered the deviceID incorrectly (Extra/Missing Character), Api Change, New Device ID.
To get new device ID's, try out the following:
mkdir GarageBridge
- New Directory
cd GarageBridge
- Change Directory path to this folder
nano config.json
- Make a new config.json file with just this plugin in the config and device id's blank.
cd
- Change back to main directory (important)
Make sure to change the port, Mac address, and name.
homebridge -U ~/GarageBridge/
- Runs HomeBridge for that specific path and watch the output show device ID's.
Enter in the new deviceID's in your config.json
in your main HomeBridge bridge. You can now delete the test bridge using sudo rm -r GarageBridge/
.
This issue is caused by the Api giving you the opener device ID, and the ethernet gateway device ID. To fix this just enter the one that starts with CG, if it's different try out all the device ID's it spits out and it will start working.
If this doesn't work, please make a new issue.
7) Error: invalid response, got HTTP 401: {"code":"401.207","message":"Unauthorized","description":"The user is locked out."}
To fix this issue, please disable Touch/FaceID authentication in the MyQ app.