Esp32 Daten an openHAB3 senden, wie?

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
toto1975
Beiträge: 49
Registriert: 8. Jan 2016 10:47
Answers: 1

Esp32 Daten an openHAB3 senden, wie?

Beitrag von toto1975 »

Hallo in die Runde,

ich habe einen ESP32 der jede Stunde die Spannung einer Batterie kurz prüft und sich dann wieder schlafen geht. Jetzt habe ich mir überlegt wie ich die Daten an openHAB3 senden kann und einiges probiert leider ohne Erfolg.

In einer früheren Version von openHAB war es möglich solche Daten per URL Aufruf zu senden z.B.: http://IP_openHAB:8080/CMD?Spannung=12.5
Leider scheint es diese Möglichkeit bei OH3 nicht mehr zu geben. :-(

Mit http://IP_openHAB/rest/items/Spannung/state bekomme ich zwar die aktuellen Werte die im System stehen aber das nützt mir hier leider nichts.

Hat hier jemand eine Idee wie ich möglichst einfach die Daten ins System bekomme?

Danke für eure Hilfe

Viele Grüße
Torsten

Benutzeravatar
Steinspiel
Beiträge: 396
Registriert: 28. Dez 2019 08:49
Answers: 2

Re: Esp32 Daten an openHAB3 senden, wie?

Beitrag von Steinspiel »

Moin,

Zu Rest API kann ich nicht viel sagen, aber hier laufen ESP32 zur Temperatur/Lufdruckmessung usw.. Die Daten schicke ich per MQTT an openHAB3x.

Vielleicht wäre das was für Dich...
bis dann, Steinspiel

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 243
Wohnort: Darmstadt

Re: Esp32 Daten an openHAB3 senden, wie?

Beitrag von udo1toni »

Tatsächlich dürfte die einfachste Variante über mqtt sein.
Die Variante über einen http Aufruf sollte aber auch funktionieren, unter der Voraussetzung, dass die Sitemap aktiv ist und für den Aufruf genutzt wird.
Über die API geht es auch, allerdings dann eher mit curl, da man PUT oder POST nutzen muss. Den passenden Aufruf kannst Du bequem über die Entwicklertools direkt aus der openHAB API-Dokumentation heraus generieren lassen.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten