Comments (2)
HOOBS is doing something that keeps the plugin from making the necessary edits to its config.json file. Specifically, it should be adding an "installID" line and removing the "validateCode" line, but that isn't happening.
from hoobs.
Not a straightforward fix, but this works for getting this plugin to run under HOOBS 4.2.8. Maybe HOOBS 4.3 will fix this, but I'm not holding my breath.
The trick is getting the august-api node module to give you the installId value, which is not getting written to the config.json for whatever reason.
Edit /var/lib/hoobs/[child_bridge_name]/node_modules/august-api/src/util/session.js
At the end of the file, find:
headers['x-august-access-token'] = this.token console.log('Using installId: ', installId) <—insert this line & save return headers
Restart the bridge containing the homebridge-august plugin. You’ll have to go back through the authentication steps, but the installId should start showing up in the HOOBS debug log (not the plugin’s debug log, you have to enable debug on the HOOBS log page).
Once you have the installId, edit the homebridge-august plugin config (using the Advanced editor). Replace the “validateCode”: “123456"
line with “installId”: “your-installId-string”
and save it. The plugin should now work properly, and survive restarts.
You can leave the session.js file as-is, but I’d revert it to the original, as it’s pretty chatty with that console.log line in there.
from hoobs.
Related Issues (20)
- Ring plugin 11.7.1
- Yarn key error HOT 2
- Yarn Invalid Signature HOT 1
- Gerät wurde nicht gefunden HOT 4
- red error-message in the log HOT 1
- Doorbell accessory not being recognized in Home app HOT 1
- Setup HOOBS™ Manually ERROR HOT 2
- Password reset on Mac
- Using "check for updates" switches to a 64-bit kernel and breaks python apps HOT 2
- Hue Plug-In does not show any devices HOT 2
- Hoobs Desktop unreachable/blank HOT 2
- homebridge-Dahua/Lorex-alarm plugin
- Unable to manually install plugin HOT 1
- HOOBS Log Error Vivint
- No Wifi - followed all steps
- Vivint - Verify Code Not Working HOT 2
- Clean Install, SSH fine, WebUI / Desktop App not working. Connection Refused
- ADT Pulse Plugin - Bridge show "No plugins installed" + Configuration cached
- Plugins require Node 18
- Cannot reflash v. 4.3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hoobs.