Seite 6 von 6

Re: Funksteckdose mit Raspi über MQTT schalten

Verfasst: 1. Okt 2020 22:34
von Jojo
Meine beiden Helden ;-)

1. nein der ESP schläft nie
2. JSONpath ist installiert
3. MQTT ist für mich der Broker Mosquitto
4. ich finde in der Konsole keine Lösung :?
5. ab morgen bin ich mal ein paar Tage "Openhab OFF", habe Urlaub. ( Ich komme wieder )

was sagt mir das:
Screenshot 2020-10-01 22.28.45.png

Re: Funksteckdose mit Raspi über MQTT schalten

Verfasst: 2. Okt 2020 00:49
von peter-pan
Als erstes schaltest du in deinem MQTT.fx unten rechts auf "PLAIN TEXT DECODER" sonst wird das nix mit der Ausgabe.

Mit der Konsole ist die Konsole der WEB-UI deines ESP drin.
Hier ein Ausschnitt daraus:
telex.jpg
und da steht doch, unter anderem, deutlich:
13:45:47 MQT: tele/Kellerabgang/SENSOR = {"Time":"2020-10-01T13:45:47","DS18B20":"Id":"01143BA0A7AA","Temperature":13.7},"TempUnit":"C"}

und das sieht dann in MQTT.fx so aus (anstelle von "amica_01" muss bei dir natürlich "Kellerabgang" stehen):
mqtt3.jpg
In diesem JSON-String ist auch der Temperaturwert enthalten und der wird per Transformation - $.DS18B20.Temperature - extrahiert. Das ist das was dein Thing-Channel macht und dann dem Item zur Verfügung stellt.

Sollte das wider Erwarten bei dir nicht klappen, müsstest du halt noch mal dein Setup genau prüfen.

Re: Funksteckdose mit Raspi über MQTT schalten

Verfasst: 2. Okt 2020 06:53
von Jojo
Servus Peter,

vielen Dank zunächst. Ich bin beeindruckt von deiner Geduld ( dies gilt dito für Udo1Toni ) !!!!

Und nun: Die JSON Nachricht in derKonsole habe ich schon gesehen, aber die kommt im MQTT nicht an, da habe nur die LWT Messages ???!!!

Re: Funksteckdose mit Raspi über MQTT schalten

Verfasst: 2. Okt 2020 07:29
von udo1toni
Genau das kann eigentlich nicht sein. Was ich auch nicht so ganz verstehe: Warum verbindet sich der ESP ständig neu? Das sollte eigentlich nicht der Fall sein. Deswegen auch meine Frage wegen des Schlafens.

Re: Funksteckdose mit Raspi über MQTT schalten

Verfasst: 2. Okt 2020 10:03
von peter-pan
udo1toni hat geschrieben: 2. Okt 2020 07:29 Genau das kann eigentlich nicht sein
Da gehe ich mit Udo einig. Eigentlich dürfte die LWT-Message nur einmal kommen, als "retained", so wie in meinen Screenshot. Ich könnte mir höchstens noch vorstellen, dass der ESP, den du uns in der Web-UI zeigst gar nicht mit dem Broker verbunden ist und die LWT-Message von einem ganz anderen Device kommt, dem du den gleichen Namen (Topic) gegeben hast. Oder hast du mehrere Broker laufen ? Vielleicht auf mehreren Maschinen ? Es gibt da schon noch das ein oder andere was man falsch machen kann. Da musst du dich jetzt auf die Suche machen.

Re: Funksteckdose mit Raspi über MQTT schalten

Verfasst: 2. Okt 2020 14:57
von Jojo
OK Jungs.
Derweilen mal vielen Dank, ich suche.
Ich werde euch über Erfolg oder Misserfolg unterrichten.
Ich denke letzteres.

VielenDank auf jeden fall nochmal

Re: Funksteckdose mit Raspi über MQTT schalten

Verfasst: 6. Okt 2020 14:43
von Jojo
SO, ES GEHT !!!
Ich habe einen extra Broker auf meinem Mac aufgesetzt und da ging es.
Also Mosquitto kpl. vom Raspberry runter und neu drauf.
PENG, läuft

Vielen Vielen Dank!!!!