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. Blockly Script Start/ Stop Button

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.4k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.6k

Blockly Script Start/ Stop Button

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
7 Beiträge 3 Kommentatoren 612 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.
  • S Offline
    S Offline
    Smigl
    schrieb am zuletzt editiert von
    #1

    Ähem, ich bastel jetzt schon ein paar Wochen mit ioBroker rum und hätte da mal eine Frage auf die ich auch bei "Tante G" keine Antwort finde.
    Ich habe erst mal eine Nous a1T und ein Nous L6t.
    Läuft per ioBroker auf einem Raspberry.
    Die funktionieren soweit auch.
    Zeitsteuerung für die a1T funktioniert auch per Blockly Script. Das ganze kann ich auch über VIS per Tablet schalten.
    Jetzt möchte ich aber in VIS einen Button einfügen, der mir das a1T Script ein und ausschaltet.
    (Im Urlaub brauch ich keinen Kaffee, wenn ich nicht da bin...)
    Wie muss ich jetzt bei dem Script vorgehen um einen Datenpunkt zu erzeugen für True/ False für das Script?

    Gruß Jürgen

    W 1 Antwort Letzte Antwort
    0
    • S Smigl

      Ähem, ich bastel jetzt schon ein paar Wochen mit ioBroker rum und hätte da mal eine Frage auf die ich auch bei "Tante G" keine Antwort finde.
      Ich habe erst mal eine Nous a1T und ein Nous L6t.
      Läuft per ioBroker auf einem Raspberry.
      Die funktionieren soweit auch.
      Zeitsteuerung für die a1T funktioniert auch per Blockly Script. Das ganze kann ich auch über VIS per Tablet schalten.
      Jetzt möchte ich aber in VIS einen Button einfügen, der mir das a1T Script ein und ausschaltet.
      (Im Urlaub brauch ich keinen Kaffee, wenn ich nicht da bin...)
      Wie muss ich jetzt bei dem Script vorgehen um einen Datenpunkt zu erzeugen für True/ False für das Script?

      Gruß Jürgen

      W Online
      W Online
      Wildbill
      schrieb am zuletzt editiert von
      #2

      @smigl Man startet und stoppt eigentlich keine Scripte aus anderen Scripten heraus. Javascript basiert auf Events und laufen eigentlich immer. Erstell Dir unter userdata.0 einen eigenen Datenpunkt „Kaffee“ und setz den passend auf true oder false Und den fragst Du in dem Script, dass Du stoppen wolltest, als Bedingung ab und lässt je nach Datenpunkt dann eben die Steckdose schalten oder auch nicht.

      Gruss, Jürgen

      S 1 Antwort Letzte Antwort
      2
      • W Wildbill

        @smigl Man startet und stoppt eigentlich keine Scripte aus anderen Scripten heraus. Javascript basiert auf Events und laufen eigentlich immer. Erstell Dir unter userdata.0 einen eigenen Datenpunkt „Kaffee“ und setz den passend auf true oder false Und den fragst Du in dem Script, dass Du stoppen wolltest, als Bedingung ab und lässt je nach Datenpunkt dann eben die Steckdose schalten oder auch nicht.

        Gruss, Jürgen

        S Offline
        S Offline
        Smigl
        schrieb am zuletzt editiert von
        #3

        So, habe jetzt für VIS einen Datenpunkt erstellt. Danke für den Tipp.
        Radiobutton On/OFF in Vis eingefügt. Den State ändert er mir jetzt zwischen 0 und 1.
        Mit was werte ich jetzt das in Blockly aus?
        Da finde ich irgendwie nix passendes.
        Hier mal mein Test- Blockly:
        vis.jpg
        Welchen Block muss ich jetzt da bei falls einfügen?

        Ich steh gerade ziemlich am Schlauch.

        Gruß Jürgen

        paul53P 1 Antwort Letzte Antwort
        0
        • S Smigl

          So, habe jetzt für VIS einen Datenpunkt erstellt. Danke für den Tipp.
          Radiobutton On/OFF in Vis eingefügt. Den State ändert er mir jetzt zwischen 0 und 1.
          Mit was werte ich jetzt das in Blockly aus?
          Da finde ich irgendwie nix passendes.
          Hier mal mein Test- Blockly:
          vis.jpg
          Welchen Block muss ich jetzt da bei falls einfügen?

          Ich steh gerade ziemlich am Schlauch.

          Gruß Jürgen

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

          @smigl sagte: Hier mal mein Test- Blockly:

          Die Prüfung, ob eine Aktion erfolgen soll, macht man innerhalb des Triggers.

          Blockly_temp.JPG

          Besser:

          Blockly_temp.JPG

          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

          S 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @smigl sagte: Hier mal mein Test- Blockly:

            Die Prüfung, ob eine Aktion erfolgen soll, macht man innerhalb des Triggers.

            Blockly_temp.JPG

            Besser:

            Blockly_temp.JPG

            S Offline
            S Offline
            Smigl
            schrieb am zuletzt editiert von
            #5

            Ich habe jetzt den Datenpunkt 0_userdata/Script_On_Off angelegt, den ich über VIS zwischen 0 und 1 schalten kann.
            Die Objekt ID steht auf dem Datenpunkt.
            Funktionieren tut das aber nicht.

            Müsste der Wert nicht true oder false sein?

            paul53P 1 Antwort Letzte Antwort
            0
            • S Smigl

              Ich habe jetzt den Datenpunkt 0_userdata/Script_On_Off angelegt, den ich über VIS zwischen 0 und 1 schalten kann.
              Die Objekt ID steht auf dem Datenpunkt.
              Funktionieren tut das aber nicht.

              Müsste der Wert nicht true oder false sein?

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

              @smigl sagte: Müsste der Wert nicht true oder false sein?

              So wie gezeigt, funktioniert es auch mit 0 und 1 (implizite Typwandlung: 0 --> false, 1 --> true).

              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

              S 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @smigl sagte: Müsste der Wert nicht true oder false sein?

                So wie gezeigt, funktioniert es auch mit 0 und 1 (implizite Typwandlung: 0 --> false, 1 --> true).

                S Offline
                S Offline
                Smigl
                schrieb am zuletzt editiert von
                #7

                @paul53 Ach du Sch....
                der Datenpunkt stand auf "0"
                :man-shrugging:

                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

                909

                Online

                32.4k

                Benutzer

                81.4k

                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