Ankündigung

Einklappen
Keine Ankündigung bisher.

per Button script starten

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

    per Button script starten

    Hallo zusammen,

    mit der Suchfunktionen habe ich leider nichts passendes gefunden.

    Ich möchte in der SmartVISU per Button ein beliebiges Shell-script (abgelegt in /opt) starten.
    Wie mache ich das?

    Könnte mir hier bitte jemand auf die Sprünge helfen?

    Vielen Dank im Voraus.

    #2
    Direkt aus der SmartVISU? Hm. Wüßte ich keine Möglichkeit. Du kannst sicher bei Einsatz von SmartHomeNG eine Logik schreiben die das Shell Script aufruft. Das Script sollte sich mit basic.trigger() in der SmartVISU dann starten lassen.

    Kommentar


      #3
      Die Funktion ist nicht direkt vorgesehen und aus Sicherheitsgründen IMHO auch nicht zu empfehlen. Dennoch zwei Lösungsansätze als DIY "Bastelvorschlag":
      • Man kann über basic.print in begrenztem Maß js-code ausführen lassen (über den 'formula'-Parameter - siehe Inline-Doku). Ein js-script, das Du im Ordner "/dropins" ablegst, von wo es automatisch importiert wird, sollte sich damit aufrufen lassen.
      • Mit basic.trigger kann man eine Logik in smarthomeNG triggern. Der Shell-Aufruf müsste dann in einer shNG-Logik umgesetzt werden.
      Gruß
      Wolfram

      Kommentar


        #4
        mit Hilfe der Logik wäre jetzt mein Plan B gewesen und wird es auch sein.
        Ich dachte nur es gibt einen mir nicht bekannten kürzeren Weg.

        Ich danke allen Beteiligten für ihre Mühen.

        Kommentar

        Lädt...
        X