[Gelöst] Werte mit GetHttpFile übergeben

Begonnen von Steffmaster, 27 Februar 2019, 18:44:33

Vorheriges Thema - Nächstes Thema

Steffmaster

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?

Wzut

{ 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 ?
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Steffmaster

Das stimmt natürlich. Copy&Paste Fehler.

Dankeschön - funktioniert!