NEWS
Zwischen zwei IoBroker Daten austauschen
-
@meintre-0 Hier ist es beschrieben
https://www.smarthomejetzt.de/daten-und-objekte-zwischen-zwei-iobroker-instanzen-mit-mqtt-austauschen/Habe es auch nochmal dokumentiert
https://mcuiobroker.gitbook.io/iobroker-tipps/tipps/allgemein/iobroker/datenaustausch-zwischen-2-iobroker-systemen -
@mcu werde es heute ausprobieren. Danke für die ausführliche Anleitung. Hoffentlich funktioniert es auch bei mir.
-
@mcu Nun habe ich alles so gemacht, wie Du beschrieben hast. Habe sogar den Port 1883 freigegeben (Fritz!Box A und B)
Weder der client noch der Server werden grün. Beim client bekomme ich folgende Fehlermeldung "client error: Error: connect ENETUNREACH 192.168.*.:1883" Was kann ich noch machen. Die Verbindung läuft über das Internet durch eine VPN (Fritz) Verbindung. VPN von A nach B -
@meintre-0 Zeig mal die Einstellungen von beiden. MQTT und MQTT Client.
Habe sogar den Port 1883 freigegeben (Fritz!Box A und B)
Das solltest du schnellstens rückgängig machen. Man gibt keine Ports frei in der FritzBox.
Du musst in Deiner Konstellation natürlich bedenken, dass Dein Server B auf A-Seite eine andere IP verwendet.
-
-
Musste erst die Ports wieder schließen. Name und Passwort ist gleich
-
@meintre-0 Wie lautet denn die IP mit der du auf den Server B zugreifst?
Bei der VPN Fritz Verbindung haben ja Server A ein anderen IP-Bereich als Server B.
Wie lautet die IP von dem Server A?
Sie sind so verbunden?
https://avm.de/service/wissensdatenbank/dok/FRITZ-Box-7560/5_VPN-zwischen-zwei-FRITZ-Box-Netzwerken-einrichten/ -
ip Server A 192.168.188.27
-
@meintre-0 Und der Server B?
-
192.168.178.38
-
@meintre-0 und mqtt.0 nutzt auch Port 1883?
-
nein habe auf beiden Geräten extra diesen Port frei gemacht. War jeweils ein Tasmota-gerät welches ich jetzt einen andern Port zugewiesen habe. Also dieser Port ist jetzt frei
-
@meintre-0 Ist das ein Window-Gerät an dem du arbeitest?
-
@mcu Einmal A MacBook und B Raspberry Pi 4
-
@meintre-0 Kenne das Problem mit den Ports, darum schon im Namen verwendet
-
@meintre-0 Gibt es auf dem MAC ein command-Shell
nc -zv 192.168.178.38 1883
-
@mcu sagte in Zwischen zwei IoBroker Daten austauschen:
nc -zv 192.168.178.38 1883
ja kann ich mal eingeben
-
@meintre-0 Connection to 192.168.178.38 port 1883 [tcp/ibm-mqisdp] succeeded!
-
@meintre-0 Also Verbindung hat er. Wie sind die Einstellungen im MQTT.0 auf Server B
-