$rpc = new JSONRPC("http://ixx@xxx.de:zzz@192.168.1.yy:xx/api/");
$rpc->HM_WriteValueString(12345 /*[Homematic\LEQ0772xxxGong \Funk Gong LEQ0772xxx]*/,"SUBMIT","1,2,1000,38,20,");
IPS ist auf dem IPS-Server „http://ixx@xxx.de:zzz@192.168.1.yy:xx/api/“ gestoppt.
Fehlerhinweis:
Warning: file_get_contents(http://...@xxx.de:zzz@192.168.1.yy:xx/api/): failed to open stream: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte.
in C:\Program Files (x86)\IP-Symcon\scripts\__jsonrpc.inc.php on line 33
Warning: array_walk_recursive() expects parameter 1 to be array, null given in C:\Program Files (x86)\IP-Symcon\scripts\__jsonrpc.inc.php on line 40
Wie fange ich diesen Fehler ab?
Vielleicht viel einfacher als gedacht, aber wie?
Suchfunktion habe ich jetzt eine Stunde vergeblich bemüht.
Habe mich gestern mal daran versucht. Kann man einfach nachstellen, indem man das Skript von dir nimmt und einfach den Port auf z.B. 83 im Skript ändert und dann kommt der Fehler.
Allerdings habe ich zu wenig Kenntnisse, um da eine Lösung mit meinen Mitteln zu finden.
Soweit ich das bei meiner Google-Recherche verstanden habe, kann man das nicht über das IPS-Skript machen, sondern muss es über die „__jsonrpc.inc.php“ in …\IP-Symcon\scripts machen. Nur da fehlt mir leider die Ahnung…