ich selbst bin kein anfänger was die Raspberrymatic angeht,
aber hier komme ich nicht weiter auch nicht hier im Forum (zu viel unterschiede)
ich möchte von der CCU1 einen schaltbefehl senden zur CCU2
momentan möchte ich das so versuchen,
per Script einen Http befehl versenden und zwar diesen:
Code: Alles auswählen
http://192.168.178.225:8181/x.exe?Antwort=dom.GetObject("BidCos-RF.IEQ0379628:1.STATE").State(1)
"per Firefox verschickt funktioniert dieser"
diesen befehl habe ich hier so gefunden bis auf die IP und der Aktor serien nr.
egal ob mit string sterr oder wget oder ähnlichem zusatz aus anderen scripten komme ich nicht weiter.
state 1 schaltet in diesen fall ein und state 0 wieder aus, der aktor selbst ist ein normaler zwischenstecker.
die IP der CCU1 hat eine andere wie die CCU2 also 192.168.178.225 und die 192.168.176.180 beide per fritz VPN verbunden,
die verbindung steht also funktioniert.
Wen ich diese abschicke:
Code: Alles auswählen
string stderr;
string stdout;
string url="http://192.168.178.225:8181/x.exe?Antwort=dom.GetObject("BidCos-RF.IEQ0379628:1.STATE").State(1)";
system.Exec("wget -q -O - "#url, &stdout, &stderr);
Kommt immer eine fehlermeldung wie diese:
Code: Alles auswählen
Error 1 at row 5 col 82 near ^-RF.IEQ0379628:1.STATE").State(1)";
system.Exec("wget -q -O - "#url, &stdout, &
Parse following code failed:
string stderr;
string stdout;
string url="http://192.168.178.225:8181/x.exe?Antwort=dom.GetObject("BidCos-RF.IEQ0379628:1.STATE").State(1)";
system.Exec("wget -q -O - "#url, &stdout, &stderr);
von Scripten selbst hab ich keinen plan,
es muss auch nicht per script sein,
von mir auch aus per Variable die ich verstellen kann.
Das kann man dann ja per Programm verwenden.
im ganzen habe ich 3 Rapimatics in Betrieb
Über eine Idee oder Hilfe würde ich mich sehr freuen