NEWS
Multihost funktioniert nicht bei mir
-
Hallo,
ich krieg den Multihost zwischen einem PI3+ und einem PI zero nicht hin.
PI3+
mit Node.js: v8.12.0 und
NPM: v6.4.1 sowie js-controller Verfügbar: 1.4.2 und Eingerichtet: 1.5.3
im Admin [IPv4] 192.168.0.47 - wlan0
PI Zero mit Node.js: v8.12.0 NPM: v6.4.1sowie
js-controller Verfügbar: 1.4.2 und Eingerichtet: 1.4.2
im Admin [IPv4] 192.168.0.52 - wlan0
Multihost erst auf dem PI3* als Master in /opt/iobroker
sudo iobroker multihost enable
dann auf dem Zero als Slave
pi@IOBroker-Sted2:/opt/iobroker $ sudo iobroker multihost browse
1 | 192.168.0.50 | host | 192.168.0.50 | "authentication required "
2 | 192.168.0.50 | host | 192.168.0.50 | "authentication required
pi@IOBroker-Sted2:/opt/iobroker $ sudo iobroker multihost connect
1 | 192.168.0.50 | host | 192.168.0.50 | "authentication required "
2 | 192.168.0.50 | host | 192.168.0.50 | "authentication required "
Please select host [1]: 1
Enter secret phrase for connection: **********
No configuration received!
Wieso keine Daten übergeben und warum stehen 2 Hosts da drin?
Fragen über Fragen.
Beste Grüsse paul
-
Gute Frage. DIe 1.5.3 beim js.controller macht mich stutzig … am besten den Slave auch auf 1.5.3 bringen oder zurück auf die 1.4.2
-
Der PI3+ und der PI Zero stehen auf latest.
Und wie komme ich auf js1.4.2 ?
Beste Grüsse
-
auf die 1.4.2 kommst du mit:
cd /opt/iobroker
iobroker stop
sudo npm install iobroker.js-controller@1.4.2 –unsafe-perm --production
sudo iobroker start
ich habe ein Multihostsystem mit 5 Clients, und den Server erstmal mit dem commando
iobroker stop
iobroker setup custom
( beim Server einfach alles auf Standard stehen lassen und mit Enter bestätigen, hier setzt du auch das Passwort)
sudo iobroker start
startklar gemacht.
Dann auf dem Client habe ich auch
iobroker stop
iobroker setup custom
( dann bei Hostname die IP des Servers eintragen, er fragt glaub ich 2x danach, den Rest kannst du mit Enter bestätigen)
iobroker multihost connect
hier deinen Server auswählen, Passwort eintragen, dann iobroker starten mit
sudo iobroker start
Damit funktionierts bei mir einwandfrei, ich drück dir die Daumen!
-
Dank dir, werde es morgen früh versuchen.
Beste Grüsse paul
-
Hallo,
kam erst heute dazu es auszuprobieren.
Bei mir kommt auf den Slave folgende Meldung:
pi@IOBroker-Sted2:/opt/iobroker $ sudo iobroker multihost connect
events.js:183
throw er; // Unhandled 'error' event
^
Error: listen EADDRNOTAVAIL 192.168.0.47:9001
at Server.setupListenHandle [as _listen2] (net.js:1343:19)
at listenInCluster (net.js:1401:12)
at doListen (net.js:1510:7)
at _combinedTickCallback (internal/process/next_tick.js:142:11)
at process._tickCallback (internal/process/next_tick.js:181:9)
Was sagt uns das?
Beste Grüsse paul
-
Hallo,
kam erst heute dazu es auszuprobieren.
Bei mir kommt auf den Slave folgende Meldung:
pi@IOBroker-Sted2:/opt/iobroker $ sudo iobroker multihost connect
events.js:183
throw er; // Unhandled 'error' event
^
Error: listen EADDRNOTAVAIL 192.168.0.47:9001
at Server.setupListenHandle [as _listen2] (net.js:1343:19)
at listenInCluster (net.js:1401:12)
at doListen (net.js:1510:7)
at _combinedTickCallback (internal/process/next_tick.js:142:11)
at process._tickCallback (internal/process/next_tick.js:181:9)
Was sagt uns das?
Beste Grüsse paul `
Bei mir kommt exakt die gleiche Meldung.Ich habe dann auf dem Slave wieder "iobroker stop" gemacht. Dann wieder "iobroker setup custom", aber diesmal alles auf Standart.
Anschließend kommt nach "iobroker multihost browse" (oder auch "connect"):
1 I 192.168.178.19 I host I 192.168.178.19 I "authentification required". Aber ich schaffe es nicht wieder beim Host ein neues Passwort zu vergeben (da ich das alte vergessen habe).
Edit: klappt jetzt. Um ein neues Passwort zu bekommen, muss du im host machen "sudo iobroker multihost disable" danach mit "enable" und dann ganz wicht "iobroker restart". Dann klappt es mit dem slave auch mit dem "connect" und dann auch den slave neustarten. Fertig.
-
Läuft bei dir der Pi Zero mit Wlan und Multihost stabil? Keine Netzwerkabbrüche?
Bei mir gabs ziemlich Probleme, sodass ich eine USB-Lan anstöpseln musste.
Grüße