NEWS
Installation von Tado über HAM
-
Hi,
leider beiße ich mir aktuell bei der Installation von Tado ein wenig die Zähne aus, vll. hat einer hier eine Idee, was ich falsch gemacht habe ;)
Bei mir ist ein Tado Smarte Thermostat (Zentralsteuerung, nicht am Heizkörper)
Folgendes habe ich durchgeführt:
1. Installation des ham-Adapters
2. Erstellen einer Instanz
3. Ergänzen des homebridge-tado-thermostat-plugin in der Instanz (unter Haupteinstellungen)
4. Ergänzen der Konfigdatei
{ "platforms": [ { "platform": "TadoPlatform", "name": "Tado", "username": "Nutzer", "password": "Passwort", "polling": 60, "centralSwitch": false, "occupancy": false, "weather": true, "radiatorThermostat": false, "boilerThermostat": false, "remoteThermostat": true, "externalSensor": false, "onePerRoom": false, "openWindow": false, "solarIntensity": false, "extendedDelay": false } ], "description": "Add configuration for your accessories or platforms according to the docs of the plugins.", "accessories": [] }Protokoll des Fehlers:
host.Raspberry 2018-10-27 20:26:26.694 info Restart adapter system.adapter.ham.0 because enabled host.Raspberry 2018-10-27 20:26:26.694 error instance system.adapter.ham.0 terminated with code 0 (OK) Caught 2018-10-27 20:26:26.694 error by controller[3]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12) Caught 2018-10-27 20:26:26.693 error by controller[3]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9) Caught 2018-10-27 20:26:26.693 error by controller[3]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2434:25) Caught 2018-10-27 20:26:26.693 error by controller[3]: at adapter.getDevices (/opt/iobroker/node_modules/iobroker.ham/main.js:175:27) Caught 2018-10-27 20:26:26.692 error by controller[3]: at loadExistingAccessories (/opt/iobroker/node_modules/iobroker.ham/main.js:229:35) Caught 2018-10-27 20:26:26.692 error by controller[3]: at Object.start (/opt/iobroker/node_modules/iobroker.ham/lib/wrapper-handler.js:111:23) Caught 2018-10-27 20:26:26.692 error by controller[3]: at HomebridgeWrapper.init (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/index.js:215:17) Caught 2018-10-27 20:26:26.692 error by controller[3]: at Server.run (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:86:36) Caught 2018-10-27 20:26:26.692 error by controller[3]: at Server._loadPlatforms (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:316:45) Caught 2018-10-27 20:26:26.692 error by controller[3]: at API.platform (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/api.js:122:13) Caught 2018-10-27 20:26:26.691 error by controller[3]: Error: The requested platform 'TadoPlatform' was not registered by any plugin. Caught 2018-10-27 20:26:26.691 error by controller[2]: [2018-10-27 20:26:26] Plugin /opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-tado-thermostat-plugin requires Node version of ^8.9.4 which does not satisfy the curren Caught 2018-10-27 20:26:26.691 error by controller[1]: [2018-10-27 20:26:26] Plugin /opt/iobroker/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'. Caught 2018-10-27 20:26:26.690 error by controller[0]: [2018-10-27 20:26:26] Plugin /opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'. ham.0 2018-10-27 20:26:26.629 error uncaught exception: The requested platform 'TadoPlatform' was not registered by any plugin. ham.0 2018-10-27 20:26:23.295 info starting. Version 0.4.5 in /opt/iobroker/node_modules/iobroker.ham, node: v6.14.2</anonymous>Wenn Ihr Tipps für mich habt, würde ich mich freuen :)
-
Naja, Fehlermeldung lesen…. <emoji seq="1f602">😂</emoji>
Er hat Node 6.14.2
-
Vielen Dank für die rasche Antwort, da habe ich das das überlesen.
Ist nun geupdated auf 8.12.0.
Neben der Tatsache, dass nun der Zigbee-Adapter Probleme macht, will Ham noch immer nicht.
Beim Lesen der Logs konnte ich diese Mal leider keine direkten Lösungsvorschläge finden:
<code>2018-10-28 14:30:01.481 - [32minfo[39m: host.Raspberry instance system.adapter.ham.0 started with pid 23733 2018-10-28 14:30:02.751 - [32minfo[39m: ham.0 starting. Version 0.4.5 in /opt/iobroker/node_modules/iobroker.ham, node: v8.12.0 2018-10-28 14:30:05.011 - [31merror[39m: ham.0 uncaught exception: The requested platform 'TadoPlatform' was not registered by any plugin. 2018-10-28 14:30:05.114 - [31merror[39m: Caught by controller[0]: [2018-10-28 14:30:04] Plugin /opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'. 2018-10-28 14:30:05.115 - [31merror[39m: Caught by controller[1]: [2018-10-28 14:30:04] Plugin /opt/iobroker/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'. 2018-10-28 14:30:05.115 - [31merror[39m: Caught by controller[2]: Error: The requested platform 'TadoPlatform' was not registered by any plugin. 2018-10-28 14:30:05.115 - [31merror[39m: Caught by controller[2]: at API.platform (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/api.js:122:13) 2018-10-28 14:30:05.115 - [31merror[39m: Caught by controller[2]: at Server._loadPlatforms (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:316:45) 2018-10-28 14:30:05.115 - [31merror[39m: Caught by controller[2]: at Server.run (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:86:36) 2018-10-28 14:30:05.115 - [31merror[39m: Caught by controller[2]: at HomebridgeWrapper.init (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/index.js:215:17) 2018-10-28 14:30:05.115 - [31merror[39m: Caught by controller[2]: at Object.start (/opt/iobroker/node_modules/iobroker.ham/lib/wrapper-handler.js:111:23) 2018-10-28 14:30:05.116 - [31merror[39m: Caught by controller[2]: at loadExistingAccessories (/opt/iobroker/node_modules/iobroker.ham/main.js:229:35) 2018-10-28 14:30:05.116 - [31merror[39m: Caught by controller[2]: at adapter.getDevices (/opt/iobroker/node_modules/iobroker.ham/main.js:175:27) 2018-10-28 14:30:05.116 - [31merror[39m: Caught by controller[2]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2434:25) 2018-10-28 14:30:05.116 - [31merror[39m: Caught by controller[2]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9) 2018-10-28 14:30:05.116 - [31merror[39m: Caught by controller[2]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12) 2018-10-28 14:30:05.116 - [31merror[39m: host.Raspberry instance system.adapter.ham.0 terminated with code 0 (OK) 2018-10-28 14:30:05.116 - [32minfo[39m: host.Raspberry Restart adapter system.adapter.ham.0 because enabled 2018-10-28 14:30:08.737 - [32minfo[39m: host.Raspberry instance system.adapter.zigbee.0 started with pid 23764 2018-10-28 14:30:09.892 - [31merror[39m: Caught by controller[0]: /opt/iobroker/node_modules/iobroker.zigbee/node_modules/bindings/bindings.js:88 2018-10-28 14:30:09.893 - [31merror[39m: Caught by controller[0]: throw e 2018-10-28 14:30:09.893 - [31merror[39m: Caught by controller[0]: ^ 2018-10-28 14:30:09.893 - [31merror[39m: Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/iobroker.zigbee/node_modules/serialport/build/Release/serialport.node' 2018-10-28 14:30:09.893 - [31merror[39m: Caught by controller[0]: was compiled against a different Node.js version using 2018-10-28 14:30:09.893 - [31merror[39m: Caught by controller[0]: NODE_MODULE_VERSION 48\. This version of Node.js requires 2018-10-28 14:30:09.893 - [31merror[39m: Caught by controller[0]: NODE_MODULE_VERSION 57\. Please try re-compiling or re-installing 2018-10-28 14:30:09.893 - [31merror[39m: Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). 2018-10-28 14:30:09.894 - [31merror[39m: Caught by controller[0]: at Object.Module._extensions..node (module.js:682:18) 2018-10-28 14:30:09.894 - [31merror[39m: Caught by controller[0]: at Module.load (module.js:566:32) 2018-10-28 14:30:09.894 - [31merror[39m: Caught by controller[0]: at tryModuleLoad (module.js:506:12) 2018-10-28 14:30:09.894 - [31merror[39m: Caught by controller[0]: at Function.Module._load (module.js:498:3) 2018-10-28 14:30:09.894 - [31merror[39m: Caught by controller[0]: at Module.require (module.js:597:17) 2018-10-28 14:30:09.894 - [31merror[39m: Caught by controller[0]: at require (internal/module.js:11:18) 2018-10-28 14:30:09.895 - [31merror[39m: Caught by controller[0]: at bindings (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/bindings/bindings.js:81:44) 2018-10-28 14:30:09.895 - [31merror[39m: Caught by controller[0]: at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.zigbee/node_modules/serialport/lib/bindings/linux.js:2:36) 2018-10-28 14:30:09.896 - [31merror[39m: Caught by controller[0]: at Module._compile (module.js:653:30) 2018-10-28 14:30:09.896 - [31merror[39m: Caught by controller[0]: at Object.Module._extensions..js (module.js:664:10) 2018-10-28 14:30:09.896 - [31merror[39m: host.Raspberry instance system.adapter.zigbee.0 terminated with code 1 () 2018-10-28 14:30:09.896 - [32minfo[39m: host.Raspberry Restart adapter system.adapter.zigbee.0 because enabled[/code]</anonymous></anonymous></code>