Hallo Jungs...
wieder einmal bastel ich schon seit Stunden herum, aber es wird nix....
Ich möchte auf meinen Heizungscontroller Werte senden, vom Browser geht dies mit:
am eibPC schaut der Code so aus:
[highlight=epc]WWWtmp=$GET /wrsps?M55=$
if event("Gang_EG.Heizanforderung-2/2/16") and ("Gang_EG.Heizanforderung-2/2/16") then WWWtmp=$GET \wrsps?M55=1$ endif
if event("Gang_EG.Heizanforderung-2/2/16") and !("Gang_EG.Heizanforderung-2/2/16") then WWWtmp=$GET \wrsps?M55=0$ endif
// zur Kontrolle ob gesendet wurde....
www_tmp_wert=0
if change(WWWtmp) then connecttcp(WWWPort,WWWIP) endif
if (after(change(WWWtmp),500u64)) then \\
www_tmp_wert=www_tmp_wert+1; \\
sendtcp(WWWPort,WWWIP,WWWtmp,0x0Du08,0x0Au08,0x0Du 08,0x0Au08) endif
if (after(change(WWWtmp),1000u64)) then closetcp(WWWPort,WWWIP) endif
[/highlight]
ich hab's schon mit HTTP1.1 am Ende probiert - nada...
die Werte habe ich im Variablenfenster kontrolliert, sie sind korrekt...
der Zähler zählt auch brav hoch - es wird also gesendet
Als Endziel möchte ich eine ganze Reihe von Variablen an den Controller senden - da muss ich wahrscheinlich jedesmal eine TCP Verbindung öffnen (wegen dem GET) oder? Aber das ist ja noch in weiter Ferne
wieder einmal bastel ich schon seit Stunden herum, aber es wird nix....
Ich möchte auf meinen Heizungscontroller Werte senden, vom Browser geht dies mit:
Code:
http://192.168.1.100/wrsps?M55=0
[highlight=epc]WWWtmp=$GET /wrsps?M55=$
if event("Gang_EG.Heizanforderung-2/2/16") and ("Gang_EG.Heizanforderung-2/2/16") then WWWtmp=$GET \wrsps?M55=1$ endif
if event("Gang_EG.Heizanforderung-2/2/16") and !("Gang_EG.Heizanforderung-2/2/16") then WWWtmp=$GET \wrsps?M55=0$ endif
// zur Kontrolle ob gesendet wurde....
www_tmp_wert=0
if change(WWWtmp) then connecttcp(WWWPort,WWWIP) endif
if (after(change(WWWtmp),500u64)) then \\
www_tmp_wert=www_tmp_wert+1; \\
sendtcp(WWWPort,WWWIP,WWWtmp,0x0Du08,0x0Au08,0x0Du 08,0x0Au08) endif
if (after(change(WWWtmp),1000u64)) then closetcp(WWWPort,WWWIP) endif
[/highlight]
ich hab's schon mit HTTP1.1 am Ende probiert - nada...
die Werte habe ich im Variablenfenster kontrolliert, sie sind korrekt...
der Zähler zählt auch brav hoch - es wird also gesendet
Als Endziel möchte ich eine ganze Reihe von Variablen an den Controller senden - da muss ich wahrscheinlich jedesmal eine TCP Verbindung öffnen (wegen dem GET) oder? Aber das ist ja noch in weiter Ferne

Kommentar