-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EQ3-Thermostat not registered #26
Comments
Looks like homebridge didn't find the plugin. How did you install the plugin? |
I searched for "eq3" in Homebridge (web interface) and clicked "Install" |
Do you get any output if you install it via the web interface? Have you tried installing it via terminal ( |
I've tried installing it via terminal and it says:
No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'. No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'. No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'. gyp: No Xcode or CLT version detected!
Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library! The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bluetooth-hci-socket@^0.5.1 (node_modules/homebridge-eq3ble/node_modules/noble/node_modules/bluetooth-hci-socket):
After that, a new windows opens and aksks to install a new software. I clicked "Install", accepted the license and it searched for the software. After 2/3 seconds it says that it can't find the software because it currently not available on the update server. Then I clicked "OK". |
|
Yes, that might be the problem |
Having a similer issue on raspberry pi zero w. pi@homebridge:/usr/local/lib/node_modules $ sudo npm i -g homebridge-eq3ble npm ERR! code 1 npm ERR! A complete log of this run can be found in: log:
|
The original issue means that there was an issue loading the plugin, there will be another error above it. |
OK, THX, So i have to revert the nodejs to make it run? |
Might work, but I've basically given up on this plugin because even after getting it to not throw errors anymore in homebridge (by manually copying over some dependencies that work with node 12), it still didn't manage to connect, no messages about stuff etc. It is also using way too many dependencies and those seem to not even use system bluetooth tools on linux but roll their own stuff. It might work better with node 9 (I think I saw that reported as last working) but even then it might be unreliable. I'll probably try making a new much simpler plugin soon that uses https://github.com/Heckie75/eQ-3-radiator-thermostat which works fine for me already on the command line. And also: thanks and merry christmas to you too ;) |
At first I installed the plugin and then I inserted
{ "accessory": "EQ3-Thermostat", "name": "Thermostat", "address": "00:1a:22:07:48:77" }
into the config.json using copy+paste.After a restart of Homebridge, I got this:
[10/19/2020, 10:35:48 AM] Error: The requested accessory 'EQ3-Thermostat' was not registered by any plugin. at PluginManager.getPluginForAccessory (/usr/local/lib/node_modules/homebridge/src/pluginManager.ts:198:15) at /usr/local/lib/node_modules/homebridge/src/server.ts:347:37 at Array.forEach (<anonymous>) at Server._loadAccessories (/usr/local/lib/node_modules/homebridge/src/server.ts:330:29) at Server.start (/usr/local/lib/node_modules/homebridge/src/server.ts:156:12) at cli (/usr/local/lib/node_modules/homebridge/src/cli.ts:80:10) at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22) at Module._compile (internal/modules/cjs/loader.js:1015:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10) at Module.load (internal/modules/cjs/loader.js:879:32)
The text was updated successfully, but these errors were encountered: