FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Steffmaster am 27 Februar 2019, 18:44:33

Titel: [Gelöst] Werte mit GetHttpFile übergeben
Beitrag von: Steffmaster am 27 Februar 2019, 18:44:33
Hallo! Ich möchte per GetHttpFile einen String an einen Arduino übergeben, habe aber Probleme mit der Syntax.
Der String soll so aussehen

192.168.0.49:80/d.php?&Temp=20

Es soll eine Temperatur, die ich per ReadingsVal auslese, an 192.168.0.48/d.php gesendet werden.

Mein "Code" funktioniert nur bis Temp=. Mit dem Auslesen der AussenSensor_temp fehlt mir der richtige Syntax.

{ GetHttpFile("192.168 .0.49:80", "/d.php?&Temp={(ReadingsVal("AussenSensor","AussenSensor_temp",-1))}") }

Kann mit jemand helfen, oder geht das gewünschte vielleicht gar nicht mit GetHttpFile?
Titel: Antw:Werte mit GetHttpFile übergeben
Beitrag von: Wzut am 27 Februar 2019, 19:08:59
{ GetHttpFile('192.168 .0.49:80', '/d.php?Temp='.ReadingsVal('AussenSensor','AussenSensor_temp','-1'))}
warum ?& ? das & wird doch erst bei einem zweiten Übergabeparameter fällig ?
Titel: Antw:Werte mit GetHttpFile übergeben
Beitrag von: Steffmaster am 27 Februar 2019, 19:24:04
Das stimmt natürlich. Copy&Paste Fehler.

Dankeschön - funktioniert!