Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [gelöst] Start script per Jarvis button

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    238

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[gelöst] Start script per Jarvis button

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
3 Beiträge 2 Kommentatoren 1.0k Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    BanJoe
    schrieb am zuletzt editiert von BanJoe
    #1

    Hallo zusammen,

    ich bin noch relativ neu im Thema. Zwar hab ich einige Skripten die Shelly Schalter Aktionen mit Shelly relays (2.5 für Rollläden und ein paar geschaltete Steckdosen) verknüpfen.

    Jetzt wollte ich eigentlich mit ein paar Standardskripten weitermachen, die zB alle Rollläden in einem Stockwerk auf Knopfdruck in Jarvis am Handy auf bestimmte Positionen fährt.

    setState('shelly.0.SHSW-25#xxxxx1#1.Shutter.Position'/*Position EG R1*/,15);
    setState('shelly.0.SHSW-25#xxxxx2#1.Shutter.Position'/*Position EG R2*/,35);
    setState('shelly.0.SHSW-25#xxxxx3#1.Shutter.Position'/*Position EG R3*/,40);
    setState('shelly.0.SHSW-25#xxxxx4#1.Shutter.Position'/*Position EG R4*/,20);
    

    Der Aktorenteil ist kein Problem, aber mir fehlt Wissen zum Einstiegspunkt für den Jarvis "Knopfdruck" und ich werde aus den Suchergebnissen nicht schlau (vermutlich fehlt mir das richtige Schlagwort).

    Kann ich über einen Alias Adapter das Script triggern? Wobei noch nicht verstanden hab, was ich im Script header machen muss, damit das nicht direkt ausührt - eine function?

    Oder brauche ich noch sowas wie einen "virtuellen" Datenpunkt direkt im ioBroker, der vom Script über den "on" listener beobachtet und über Jarvis geschaltet wird? Gibt es dafür einen Adapter oder muss man sich das selbst stricken?

    Kann mir bitte jemand einen Anknüpfungspunkt geben, wo ich weitere Informationen finde oder mich in die richtige Richtung schubsen?

    Gruß
    BanJoe

    paul53P 1 Antwort Letzte Antwort
    0
    • B BanJoe

      Hallo zusammen,

      ich bin noch relativ neu im Thema. Zwar hab ich einige Skripten die Shelly Schalter Aktionen mit Shelly relays (2.5 für Rollläden und ein paar geschaltete Steckdosen) verknüpfen.

      Jetzt wollte ich eigentlich mit ein paar Standardskripten weitermachen, die zB alle Rollläden in einem Stockwerk auf Knopfdruck in Jarvis am Handy auf bestimmte Positionen fährt.

      setState('shelly.0.SHSW-25#xxxxx1#1.Shutter.Position'/*Position EG R1*/,15);
      setState('shelly.0.SHSW-25#xxxxx2#1.Shutter.Position'/*Position EG R2*/,35);
      setState('shelly.0.SHSW-25#xxxxx3#1.Shutter.Position'/*Position EG R3*/,40);
      setState('shelly.0.SHSW-25#xxxxx4#1.Shutter.Position'/*Position EG R4*/,20);
      

      Der Aktorenteil ist kein Problem, aber mir fehlt Wissen zum Einstiegspunkt für den Jarvis "Knopfdruck" und ich werde aus den Suchergebnissen nicht schlau (vermutlich fehlt mir das richtige Schlagwort).

      Kann ich über einen Alias Adapter das Script triggern? Wobei noch nicht verstanden hab, was ich im Script header machen muss, damit das nicht direkt ausührt - eine function?

      Oder brauche ich noch sowas wie einen "virtuellen" Datenpunkt direkt im ioBroker, der vom Script über den "on" listener beobachtet und über Jarvis geschaltet wird? Gibt es dafür einen Adapter oder muss man sich das selbst stricken?

      Kann mir bitte jemand einen Anknüpfungspunkt geben, wo ich weitere Informationen finde oder mich in die richtige Richtung schubsen?

      Gruß
      BanJoe

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @banjoe sagte: Oder brauche ich noch sowas wie einen "virtuellen" Datenpunkt direkt im ioBroker, der vom Script über den "on" listener beobachtet und über Jarvis geschaltet wird?

      Ja.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      B 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @banjoe sagte: Oder brauche ich noch sowas wie einen "virtuellen" Datenpunkt direkt im ioBroker, der vom Script über den "on" listener beobachtet und über Jarvis geschaltet wird?

        Ja.

        B Offline
        B Offline
        BanJoe
        schrieb am zuletzt editiert von
        #3

        Ok, danke.

        Also per
        Objekte >> 0_userdata.0 >> "+ Button" einen neuen Datenpunkt als Logikwert erzeugen. Darauf kann das Script eine Subscription/Listener per on() function anlegen.

        In Jarvis braucht fügt man dann ein Gerät als "Sonstiges" hinzu und kann dieses dann wiederum in die Oberfläche einfügen.

        So wie hier beschrieben:
        iobroker-jarvis-teil-24-button-fuer-garagentor-oeffner

        Vielleicht hilft es ja dem nächste Anfänger der sucht.

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        561

        Online

        32.7k

        Benutzer

        82.5k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe