NEWS
Zwave läuft nicht iobroker als Raspberrymatic addon
-
@alcalzone sagte in Zwave läuft nicht iobroker als Raspberrymatic addon:
Ich denke Homematic läuft auf dem Master
umgekehrt!
der Master läuft auf der HM@rhartmann76 versucht ein ioBroker-Addon für die Raspberrymatic als Master zu verwenden
-
@homoran @AlCalzone auf dem PI3 ist iobroker frisch installiert und als Slave konfiguriert.
Der pi4 mit der Homematice ist der iobroker als Addon installiert und da als Master.Da hatten wir aber den oben genannten Fehler.
Ich setzte den pi4 nun neu auf. Melde mich dann wieder
-
@rhartmann76
Ich vermute jetzt mal, das man das AddOn nicht als Master hernehmen kann. Oder nur mit Klimmzügen. Das ist halt nicht das Default-Setup von der ganzen Chose. -
Was ich meine: Wenn ioBroker auf dem Pi3 frisch aufgesetzt wurde, ist da auch Python dabei. Der Fehler oben sieht aber so aus, als würde der Install-Befehl auf dem Pi4 laufen, der wegen dem zusätzlichen Klimbim wohl kein Python hat.
...außer natürlich der Pi3 wurde nicht einfach mit
curl -sLf https://iobroker.net/install.sh | bash -
installiert.
-
@alcalzone sagte in Zwave läuft nicht iobroker als Raspberrymatic addon:
Der Fehler oben sieht aber so aus, als würde der Install-Befehl auf dem Pi4 laufen, der wegen dem zusätzlichen Klimbim wohl kein Python hat.
[OT]
Diese Diskussion haben wir doch schon mehrfach gehabt.- Installation einer Instanz über den Master auf dem slave.
Die Adapterinstallation läuft IMHO immer auf dem Master ab, die Instanz wird anschließend auf dem slave erzeugt und die Adapterdaten upgeloaded
-
@homoran sagte in Zwave läuft nicht iobroker als Raspberrymatic addon:
Die Adapterinstallation läuft IMHO immer auf dem Master ab, die Instanz wird anschließend auf dem slave erzeugt und die Adapterdaten upgeloaded
Sorry @Homoran das ist falsch!
Der Adapter coide wird immer auf dem Hosts per npm installiert wo die instanz läuft. Daher ist es wichtig wenn man einen Adapter nur auf dem Slave will oben im Admin den richtigen Host auszuwählen, sonst passiert das was Du geschrieben hast
-
@apollon77 sagte in Zwave läuft nicht iobroker als Raspberrymatic addon:
Sorry @Homoran das ist falsch!
Ich sag doch, dass das schon lange diskutiert wird
Der Adapter code wird immer auf dem Hosts per npm installiert wo die instanz läuft.
Meine Beobachtungen (und auch diese) zeigen es leider anders.
@apollon77 sagte in Zwave läuft nicht iobroker als Raspberrymatic addon:
Daher ist es wichtig wenn man einen Adapter nur auf dem Slave will oben im Admin den richtigen Host auszuwählen,
Wenn man das nicht macht, kommt doch eine Abfrage wo er installiert werden soll
Reicht es dann nicht, dort den slave anzugeben?@apollon77 sagte in Zwave läuft nicht iobroker als Raspberrymatic addon:
sonst passiert das was Du geschrieben hast
-
@homoran so
-
@arteck Ja - so kenne ich das.
An anderer Stelle wurde mal gesagt, dass es vorher hier:
eingestellt werden muss
-
@homoran Es ist aktuell ein Admin Bug das es nur geschrit geht wenn man oben den host wählt (siehe letzter screnshot). AN sich sollte es auch im anderen Fall identisch tun ... machsta aber net
-
@apollon77 Danke!
dann sind wir ja einer Meinung, wie es gehen sollteDie nachträgliche Verschiebung über die Seite Instanzen:
hat den Adapter natürlich nur auf dem ursprünglichen Host per npm installiert, oder? -
@homoran Wenn Du ihn verschiebst und das erste mal dann auf dem neuen Host startest dann stellt der Controller fest das der Adapter fehlt und installiert ihn automatisch.
-
@apollon77 nochmals Danke und
[/OT] -
@homoran ich habe jetzt erstmal den Pi3 mit zwave neu aufgesetzt und den iobroker frisch installiert und nur das zwave Adapter aktiviert. Nun kommt aber folgender Fehler.
No serial port configured. Please select one in the adapter settings!.
Was kann ich da machen?
Danke
-
@rhartmann76 Zeig doch mal die Adapter Konfiguration vom zwave (und ich hoffe du hast zwave2 genommen)
-
@apollon77 Danke, ich habe zwave 2 genommen und eigentlich nur /dev/ttyAMA0 eingetragen
die beiden ersten Ampeln sind grün. Die letzte noch rot
-
@rhartmann76 Und was steht im Log? Immer noch das von oben?
-
2021-03-19 08:27:56.530 - error: info.0 (681) info.0 already running 2021-03-19 08:27:56.571 - warn: info.0 (681) Terminated (ADAPTER_ALREADY_RUNNING): Without reason 2021-03-19 08:27:57.224 - error: host.raspberrypi instance system.adapter.info.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING) 2021-03-19 08:27:57.242 - info: host.raspberrypi Restart adapter system.adapter.info.0 because enabled 2021-03-19 08:28:18.410 - info: host.raspberrypi instance system.adapter.admin.0 started with pid 822 2021-03-19 08:28:20.319 - info: host.raspberrypi instance system.adapter.discovery.0 started with pid 829 2021-03-19 08:28:24.784 - info: admin.0 (822) starting. Version 4.2.1 in /opt/iobroker/node_modules/iobroker.admin, node: v12.21.0, js-controller: 3.2.16 2021-03-19 08:28:24.934 - info: admin.0 (822) requesting all states 2021-03-19 08:28:24.936 - info: admin.0 (822) requesting all objects 2021-03-19 08:28:25.767 - info: discovery.0 (829) starting. Version 2.5.0 in /opt/iobroker/node_modules/iobroker.discovery, node: v12.21.0, js-controller: 3.2.16 2021-03-19 08:28:25.927 - info: admin.0 (822) received all objects 2021-03-19 08:28:26.327 - info: admin.0 (822) http server listening on port 8081 2021-03-19 08:28:26.329 - info: admin.0 (822) Use link "http://localhost:8081" to configure. 2021-03-19 08:28:27.277 - info: host.raspberrypi instance system.adapter.info.0 started with pid 852 2021-03-19 08:28:35.230 - info: info.0 (852) starting. Version 1.7.10 in /opt/iobroker/node_modules/iobroker.info, node: v12.21.0, js-controller: 3.2.16 2021-03-19 08:30:59.986 - info: host.raspberrypi Multi-host discovery server: service started on 0.0.0.0:50005 2021-03-19 08:37:27.976 - info: host.raspberrypi iobroker add zwave2 --host raspberrypi 2021-03-19 08:37:35.434 - info: host.raspberrypi iobroker NPM version: 6.14.11 2021-03-19 08:37:35.446 - info: host.raspberrypi iobroker npm install iobroker.zwave2@1.8.11 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call) 2021-03-19 08:38:38.108 - info: host.raspberrypi iobroker host.raspberrypi install adapter zwave2 2021-03-19 08:38:38.288 - info: host.raspberrypi iobroker upload [6] zwave2.admin /opt/iobroker/node_modules/iobroker.zwave2/admin/zwave2.svg zwave2.svg image/svg+xml 2021-03-19 08:38:38.476 - info: host.raspberrypi iobroker upload [5] zwave2.admin /opt/iobroker/node_modules/iobroker.zwave2/admin/words.js words.js application/javascript 2021-03-19 08:38:38.559 - info: host.raspberrypi iobroker upload [4] zwave2.admin /opt/iobroker/node_modules/iobroker.zwave2/admin/style.css style.css text/css 2021-03-19 08:38:38.630 - info: host.raspberrypi iobroker upload [3] zwave2.admin /opt/iobroker/node_modules/iobroker.zwave2/admin/script/d3.min.js script/d3.min.js application/javascript 2021-03-19 08:38:38.713 - info: host.raspberrypi iobroker upload [2] zwave2.admin /opt/iobroker/node_modules/iobroker.zwave2/admin/index_m.html index_m.html text/html 2021-03-19 08:38:38.783 - info: host.raspberrypi iobroker upload [1] zwave2.admin /opt/iobroker/node_modules/iobroker.zwave2/admin/build/index.js.map build/index.js.map application/json 2021-03-19 08:38:39.037 - info: host.raspberrypi iobroker upload [0] zwave2.admin /opt/iobroker/node_modules/iobroker.zwave2/admin/build/index.js build/index.js application/javascript 2021-03-19 08:38:39.411 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2 created/updated 2021-03-19 08:38:39.713 - info: host.raspberrypi iobroker host.raspberrypi create instance zwave2 2021-03-19 08:38:39.759 - info: host.raspberrypi iobroker host.raspberrypi object zwave2.0.info.healingNetwork created 2021-03-19 08:38:39.796 - info: host.raspberrypi iobroker host.raspberrypi object zwave2.0.info.exclusion created 2021-03-19 08:38:39.848 - info: host.raspberrypi iobroker host.raspberrypi object zwave2.0.info.inclusion created 2021-03-19 08:38:39.887 - info: host.raspberrypi iobroker host.raspberrypi object zwave2.0.info.connection created 2021-03-19 08:38:39.948 - info: host.raspberrypi iobroker host.raspberrypi object zwave2.0.info created 2021-03-19 08:38:39.977 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.logLevel created 2021-03-19 08:38:40.016 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.sigKill created 2021-03-19 08:38:40.055 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.eventLoopLag created 2021-03-19 08:38:40.092 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.outputCount created 2021-03-19 08:38:40.134 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.inputCount created 2021-03-19 08:38:40.172 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.uptime created 2021-03-19 08:38:40.210 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.memRss created 2021-03-19 08:38:40.250 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.memHeapTotal created 2021-03-19 08:38:40.287 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.memHeapUsed created 2021-03-19 08:38:40.325 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.cputime created 2021-03-19 08:38:40.429 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.cpu created 2021-03-19 08:38:40.467 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.compactMode created 2021-03-19 08:38:40.506 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.connected created 2021-03-19 08:38:40.544 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0.alive created 2021-03-19 08:38:40.591 - info: host.raspberrypi iobroker host.raspberrypi Set default value of zwave2.0.info.healingNetwork: false 2021-03-19 08:38:40.624 - info: host.raspberrypi iobroker host.raspberrypi Set default value of zwave2.0.info.exclusion: false 2021-03-19 08:38:40.662 - info: host.raspberrypi iobroker host.raspberrypi Set default value of zwave2.0.info.inclusion: 0 2021-03-19 08:38:40.697 - info: host.raspberrypi iobroker host.raspberrypi Set default value of zwave2.0.info.connection: false 2021-03-19 08:38:40.881 - info: host.raspberrypi iobroker host.raspberrypi object system.adapter.zwave2.0 created 2021-03-19 08:38:41.961 - info: host.raspberrypi iobroker exit 0 2021-03-19 08:38:44.207 - info: host.raspberrypi instance system.adapter.zwave2.0 started with pid 1358 2021-03-19 08:38:51.071 - info: zwave2.0 (1358) starting. Version 1.8.11 in /opt/iobroker/node_modules/iobroker.zwave2, node: v12.21.0, js-controller: 3.2.16 2021-03-19 08:38:51.197 - warn: zwave2.0 (1358) No serial port configured. Please select one in the adapter settings!
-
@rhartmann76 Und in der Admin konfiguration hast Du danach den Port eingetragen und gespeichert?
-
@rhartmann76
Ist das ein aktuelles log?
Da scheint mir auch die Zeitzone falsch eingestellt zu sein.