Ankündigung

Einklappen
Keine Ankündigung bisher.

Button mit URL/API Aufruf in Gira G1 Oberfläche

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Button mit URL/API Aufruf in Gira G1 Oberfläche

    Hallo zusammen,

    ich brauche mal bitte ganz kurz eine Idee die mein Brett vor dem Kopf entfernt ;-)

    Ich möchte einen Roomba per rest980 Script (https://github.com/koalazak/rest980) einbinden. Der API-Aufruf funktioniert soweit und ich kann den Roboter z.B. starten und stoppen.

    Jetzt hätte ich gerne zwei Buttons in der Gira G1 Oberfläche. Einmal "Starten" und einmal "Stoppen".
    Die URLs würden z.B. wie folgt aussehen:
    http://192.168.2.33:3000/api/local/action/start
    http://192.168.2.33:3000/api/local/action/stop

    Das Problem ist nur, dass die Visualisierung bzw. der Button "URL - Aufruf" im GPA immer eine Webseite komplett aufruft und auch anzeigt. Ich möchte aber nur einen Button haben, der die URL aufruft aber kein weiteres Feedback gibt bzw. keinen Browser öffnet. Ein "{"ok":null}" nach dem Drücken des Buttons als API-Rückgabe brauche ich nicht ;-)

    Wie würdet ihr das realisieren? :-/

    Danke euch.

    #2
    Es gibt inzwischen Dritt-Entwickler-Bausteine die Web Requests können. Diese werden auf einem Logikblatt im Gira X1 eingebunden.
    Wenn du den G1 zufällig als Client am X1 betreibst könnte das ein Lösungsansatz sein.

    Kommentar


      #3
      Ach perfekt. Genau so etwas suche ich. In dem Setup läuft ein X1 :-)
      Ich hab mal etwas gegooglet - meinst du diesen?

      https://github.com/daniel-kun/Albusc...Nodes/releases

      Kommentar


        #4
        Ja, genau.
        Schau doch Mal hier im Unter-Forum "Logik SDK".
        Da werden die Bausteine vorgestellt und Diskutiert.
        Beim Stöbern in dem Forum kommen bestimmt noch weitere Ideen. Und die Entwickler der einzelnen Bausteine haben auch gute Tips und unterstützen.

        Kommentar

        Lädt...
        X