Seite 1 von 1

MQTT Connection refused

Verfasst: 04 Sep 2025, 21:47
von calliope
Ich habe das folgende Programm. local_broker funktioniert. Mit ext_broker kommt der Fehler Connection refused. Was mache ich falsch?
172.20.10.2 ist die IP Adresse im WLAN, die im TXT 4.0 Display angezeigt wird.
MQTT_Hauptprogramm.png
MQTT_Hauptprogramm.png (126 KiB) 3831 mal betrachtet
Informiert habe ich mich hier:

https://tarma.com/download/Txt4BookV5-E ... f#page=779

FG Lutz

Re: MQTT Connection refused

Verfasst: 14 Sep 2025, 16:44
von calliope
Was in den Büchern steht, funktioniert so nicht.

Der 127.0.0.1 Port 2883 MQTT Broker wird für die Kommunikation zwischen internen Komponenten gebraucht. Von außen ist die Adresse localhost niemals erreichbar.

Der zweite in der Literatur erwähnte Broker ist historisch, nicht gestartet und soll in kommenden Updates entfernt werden.

Es kann aber mit Python Code in den Blöcken ein eigener MQTT Broker auf dem TXT 4.0 Controller gestartet werden:
viewtopic.php?f=8&t=9171#p69865

Für komfortablere Beispiele 'MQTT zwischen zwei TXT 4.0 Controllern' einfach mit ROBO Pro Coding im fischertechnik GitLab nach MQTT suchen.