FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Tho-Gra am 04 Februar 2019, 19:50:33

Titel: HTTP-GET oder POST - Variablen übertragen
Beitrag von: Tho-Gra am 04 Februar 2019, 19:50:33
Guten Abend alle zusammen,

Ich habe lange nach einer Lösung für mein "Problem" gesucht aber leider nichts passendes gefunden.

Ich suche nach einer Möglichkeit, Variablen aus FHEM per HTTP (entweder GET oder POST) zu übertragen.

Als Beispiel für ein GET Befehl

Alle 5 Sekunden ruft FHEM folgende Seite auf http://www.abc.de/fhem_in.php?var1=120&var2=220&var3=100

Mit dieser URL würde FHEM nun drei Variablen übertragen.
Var1 = 120
Var2 = 220
Var3 = 100

Mein Ziel ist es nun, das ich Variablen aus FHEM alle 5 Sekunden an eine "Internetseite" übertragen kann.

Ich hoffe ihr versteht mich und bedanke mich im voraus

Grüße

Tho-Gra
Titel: Antw:HTTP-GET oder POST - Variablen übertragen
Beitrag von: betateilchen am 04 Februar 2019, 20:24:10
Schau Dir mal die FHEM-eigenen HttpUtils.pm an, da findest Du alles, was Du brauchst.

Zitat von: Tho-Gra am 04 Februar 2019, 19:50:33
Mein Ziel ist es nun, das ich Variablen aus FHEM alle 5 Sekunden an eine "Internetseite" übertragen kann.

Dieses Ansinnen ist ziemlich grenzwertig...
Titel: Antw:HTTP-GET oder POST - Variablen übertragen
Beitrag von: KernSani am 04 Februar 2019, 20:30:56
am einfachsten machst du das über Betriebssystem, wget o.ä. (dann allerdings blockierend) oder nutzt HTTPUtils (siehe Wiki) oder HTTPMOD... die Möglichkeiten gibt es, aber was willst du damit erreichen?
Titel: Antw:HTTP-GET oder POST - Variablen übertragen
Beitrag von: Tho-Gra am 05 Februar 2019, 12:44:12
Moin,

Danke für eure Antworten!

Zitat von: betateilchen am 04 Februar 2019, 20:24:10
...
Dieses Ansinnen ist ziemlich grenzwertig...

Hättest du eine bessere Alternative?
Ich muss einer entfernten Steuerung, per Web gewisse Stati melden.
Eventuell könnte ich auch direkt in die SQL Datenbank schreiben (ist aber noch unsicher).

Grüße

Tho-Gra