Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly Script Start/ Stop Button

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Blockly Script Start/ Stop Button

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Smigl last edited by

      Ä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 Reply Last reply Reply Quote 0
      • W
        Wildbill @Smigl last edited by

        @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 Reply Last reply Reply Quote 2
        • S
          Smigl @Wildbill last edited by

          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

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Smigl last edited by 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 1 Reply Last reply Reply Quote 0
            • S
              Smigl @paul53 last edited by

              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?

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @Smigl last edited by

                @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 1 Reply Last reply Reply Quote 0
                • S
                  Smigl @paul53 last edited by

                  @paul53 Ach du Sch....
                  der Datenpunkt stand auf "0"
                  🤷‍♂️

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  864
                  Online

                  31.7k
                  Users

                  79.7k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  419
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo