Wie versprochen ein paar Fotos.
Musste heute sowieso alles neu machen, da durch das Gewitter meine Box geflutet war.
Habe jetzt erstmal alles mit Silikon abgedichtet.
Die NodeMCU ist eine Amica.
Habe es mit einer anderen NodeMCU probiert, hat aber nicht funktioniert.
Warum auch immer.
Das sind die Kabel, die vom TFMini Plus kommen.
Die habe ich dann mit lila, grau, weiß und schwarz verlängert.

Dann die NodeMCU.
Da geht lila auf Vin, Schwarz auf Grd, Weiß auf D5 und Grau auf D6.

Und zum Schluss das Arduino-Programm.
mqtt_iobroker_richtig .zip
In der config.h musst du dein Wlanname und Passwort einsetzen.
Ebenso der IP-Adresse für Mqtt und Benutzer und Passwort.
Mqtt-Client-Name kannst du nach deinem Bedürfniss anpassen.
Wie gesagt, ich bin nicht der Arduinoguru und es sind bestimmt auch noch Fehler im Programm.
Ich habe mir das selber zusammen "gestrickt".
Sicherlich ist auch einiges zuviel drin, was man rausnehmen könnte.
Wenn du eine bessere Lösung finden solltest, kannst du ja mal was dazu schreiben.