FHEM Forum

FHEM => Automatisierung => Thema gestartet von: azr am 06 Mai 2016, 17:30:33

Titel: Werte an FHEM via HTTP POST übertragen?
Beitrag von: azr am 06 Mai 2016, 17:30:33
Hi

Ich hab hier ein Device welches an FHEM anbinden möchte.
Allerdings kann ich dort lediglich eine art Feedback-url "registrieren".
Wenn anschließend etwas geschieht schickt das Ding einen HTTP POST mit einem XML-Inhalt an immer genau diese URL.

Und diesen Inhalt müsste ich nun irgendwie auswerten und darauf reagieren.

soweit ich bisher sehen konnte, scheint mir dies mit den aktuell verfügbaren Modulen nicht möglich, oder?

Hat jemand eine Idee, wie ich das am "einfachsten" anstellen könnte?

Vielen Dank für eure Hilfe

Gruß
azr
Titel: Antw:Werte an FHEM via HTTP POST übertragen?
Beitrag von: rudolfkoenig am 06 Mai 2016, 22:20:43
FHEMWEB sollte POST verstehen, allerdings gibt es mWn kein Modul, was ein XML via POST entgegennimt.

D.h. man muesste ein FHEM Modul schreiben, was ueber die FHEMWEB FWEXT Schnittstelle sich fuer sowas anbietet, und das XML umwandelt.
Titel: Antw:Werte an FHEM via HTTP POST übertragen?
Beitrag von: azr am 09 Mai 2016, 01:37:06
Hallo Rudolf

Danke für die Antwort!
Genau das hatte ich gesucht! Danke, ich bin begeistert!

Nach dem ersten kleinen Test bekomm ich schon mal den POST-Inhalt. Den werd ich schon ausgewertet bekommen. Jetzt muss ich nur noch rausfinden wie ich eine passende RESPONSE zurück schicke (200 OK,...) :)

Gruß
Stefan