ESP8266 Daten durch MQTT nach Openhab

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
soulid
Beiträge: 73
Registriert: 24. Feb 2020 20:32
Answers: 0

ESP8266 Daten durch MQTT nach Openhab

Beitrag von soulid »

Moin,
ich brauche mal wieder Euer Schwarmwissen.
Ich habe einen ESP8266 mit Arduino IDE programmiert um per MQTT feste Werte an Openhab zu schien. Das soll später mal eine wetterstation werden.
Per MQTT.FX erhalte ich auch die richtigen Daten durch verschiedene Topics:
- ESP8266-Wetter/aussen/hum
- ESP8266-Wetter/aussen/temp
- ESP8266-Wetter/innen/hum
- ESP8266-Wetter/innen/temp

Die Werte die ich schicke sind Zahlen wie z.B. 13.0 oder 22.0. Alle gut soweit, weil ich die Daten im MQTT.fx sehe

Jetzt versuche ich die MQTT Daten in Openhab einzubinden

Topic

Code: Alles auswählen

Bridge mqtt:broker:WLS19 [ host="192.168.0.19", secure=false, username="openhabian", password="********"] {
//*************************Garten************************
 topic Wetterstation "Wetterstation" @ "Kinder" {
    Channels:
        Type number : Aussentemp "Aussentemperatur"      [ stateTopic="ESP8266-Wetter/aussen/temp"] 
        Type number : Aussenfeuchte "Aussenfeuchtigkeit" [ stateTopic="ESP8266-Wetter/aussen/hum"] 

        Type number : Innentemp "Innentemperatur"        [ stateTopic="ESP8266-Wetter/innen/temp"] 
        Type number : Innenfeuchte "Innenfeuchtigkeit"   [ stateTopic="ESP8266-Wetter/innen/hum"]
 }
 }
Items

Code: Alles auswählen

Number Innentemp     "Innentemperatur [%.1f °C]"  <temperature>  (F2_KidsRoom)  { channel="mqtt:topic:WLS19:Wetterstation:Innentemp"}
Number Innenfeuchte  "Innenfeuchte [%.1f %]"      <humidity>     (F2_KidsRoom)  { channel="mqtt:topic:WLS19:Wetterstation:Innenfeuchte"}


Leider wird nur die Innentemperatur im Control Panel von Paper UI gezeigt. Ich bekomme die Humidity einfach nicht angezeigt. Was mache ich falsch?

Benutzeravatar
peter-pan
Beiträge: 2773
Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd

Re: ESP8266 Daten durch MQTT nach Openhab

Beitrag von peter-pan »

Hast du schon mal [%.1f %%] als Format-Pattern für die Luftfeuchtigkeit probiert ?
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

Jojo
Beiträge: 207
Registriert: 5. Mär 2019 21:13
Answers: 2
Wohnort: Ingolstadt

Re: ESP8266 Daten durch MQTT nach Openhab

Beitrag von Jojo »

Ich hatte das auch mal so, habe dann aber die ESP´s mit Tasmota geflasht, das vereinfacht die ganze Sache erheblich :-)
--

Gruß

Jojo

soulid
Beiträge: 73
Registriert: 24. Feb 2020 20:32
Answers: 0

Re: ESP8266 Daten durch MQTT nach Openhab

Beitrag von soulid »

Ja manchmal ist es ja sooo eine Kleinigkeit die falsch ist:
Nachdem ich das Format auf [%.1f %%] geändert habe funktioniert es.

Danke für die schnelle Hilfe!

Benutzeravatar
peter-pan
Beiträge: 2773
Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd

Re: ESP8266 Daten durch MQTT nach Openhab

Beitrag von peter-pan »

Gerne.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

Antworten