+ Antworten
Ergebnis 1 bis 7 von 7
  1. #1
    Registriert seit
    Feb 2016
    Beiträge
    18

    Standard JSON-RPC Schnittstelle unter Symcon 5.0

    Hallo,

    ich bin relativ neu was Symcon angeht und Frage mich wie ich die JSON-RPC Schnittstelle ansprechen kann. Laut Doku sieht ein Aufruf so aus:

    PHP-Code:
    $rpc = new JSONRPC("http://user:password@127.0.0.1:3777/api/");
    $result $rpc->IPS_GetKernelVersion();
    echo 
    "KernelVersion: ".$result
    Nur wo bekomme ich die JSONRPC Klasse her? In einem alten Forenbeitrag wurde mal geschrieben das diese im Scripts Ordner zu finden ist, dort ist aber nur eine leere __generated.inc.php und sonst nichts. Wäre schön wenn mir jemand einen Tipp geben könnte

  2. #2
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    19,253

    Du solltest dort auch ganz sicher eine __rpc.inc.php haben

    paresy

  3. #3
    Registriert seit
    Feb 2016
    Beiträge
    18

    Nein da ist keine solche Datei.

    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	scripts.jpg 
Hits:	90 
Größe:	18.4 KB 
ID:	44873

  4. #4
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    19,253

    Schau mal bitte im .../share/symcon/scripts Ordner nach.

    paresy

  5. #5
    Registriert seit
    Feb 2016
    Beiträge
    18

    Der Ordner existiert nicht. Es gibt unter Docker einen /opt/symcon/data und /opt/symcon/log Ordner. Mehr Volumes werden beim starten ja auch nicht erstellt.

  6. #6
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    19,253

    Ich habe dir die Datei mal angehängt. Wenn du Docker nutzt, müsstest du die Datei aus dem Docker Container rauskopieren, da diese ja Bestandteil von IP-Symcon ist und nicht zu deinen "User"-Skripten gehört.

    paresy
    Angehängte Dateien Angehängte Dateien

  7. #7
    Registriert seit
    Feb 2016
    Beiträge
    18

    Danke. Ich hatte mir Symcon gestern noch direkt unter Ubuntu installiert und von dort die Datei kopiert. Ich glaube es wäre hilfreich wenn in der Doku direkt auf die Datei verlinkt werden würde.

Ähnliche Themen

  1. IP-Symcon - JSON RPC Schnittstelle
    Von saschahb im Forum SDK/Beispiele/Diskussion
    Antworten: 28
    Letzter Beitrag: 15.07.16, 11:03
  2. Antworten: 6
    Letzter Beitrag: 11.10.15, 19:58
  3. Bessere Dokumentation der JSON RPC Schnittstelle
    Von BestEx im Forum Skripte, PHP, SQL
    Antworten: 1
    Letzter Beitrag: 25.08.15, 16:11
  4. IPS 3.x mit JSON-RPC Schnittstelle und Mediola
    Von josp666 im Forum Audio & Video, TK-Anlagen, ISDN
    Antworten: 9
    Letzter Beitrag: 29.12.13, 11:16
  5. Zugriff auf Native JSON-RPC Schnittstelle
    Von IPdet_22 im Forum Skripte, PHP, SQL
    Antworten: 17
    Letzter Beitrag: 31.08.13, 14:11