Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Script einmalig ausführen bei dem Druck eines Buttons

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Script einmalig ausführen bei dem Druck eines Buttons

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

      Hey Leute,

      ich bin auf ein neues Problem gestoßen und bin auf der Suche nach der Lösung des Problems. Ich würde gerne ein bestimmtes Programm auf Knopfdruck starten. Muss ich da grundsätzlich mit dem Umweg eines Datenpunktes gehen oder gibt es da ggf. eine andere Möglichkeit?

      Ich hab hier mal das Aktuelle Programm gepostet um das es geht, oder wäre dies schon die eleganteste Lösung?

      Ich wollte diesen Weg zumindest gehen, da die Automatische Steuerung der Rollos über ein anderes Programm läuft. Ich teile Probleme und Aufgaben gerne auf, um Programme nicht zu extrem auf zu blähen.

      Kurze Erklärung noch zum Programm, es soll die Rollos auf 75% fahren, sobald man in der Visualisierung den Button drückt.

      Michael

      648e58e5-8e98-4752-a123-4b28d8eb0766-grafik.png

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @raspido last edited by

        @raspido sagte in Script einmalig ausführen bei dem Druck eines Buttons:

        es soll die Rollos auf 75% fahren, sobald man in der Visualisierung den Button drückt.

        Und womit ist der Button verbunden?
        um die Antwort vorwegzunehmen: (üblicherweise) mit einen Datenpunkt!

        R 1 Reply Last reply Reply Quote 0
        • R
          raspido @Homoran last edited by

          @Homoran Ja so ist es ja im Moment. Ich setze den Datenpunkt (Hilfsdatenpunkt.Rollo_auf_75) nur am Ende auf falsch, damit das Automatikprogramm Trotzdem noch arbeiten kann, auch wenn ich Rollos auf 75% gefahren habe.

          Also kurz um, es ist die eleganteste Lösung?

          Michael

          AlCalzone 1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer @raspido last edited by

            @raspido sagte in Script einmalig ausführen bei dem Druck eines Buttons:

            Also kurz um, es ist die eleganteste Lösung?

            jap!

            @raspido sagte in Script einmalig ausführen bei dem Druck eines Buttons:

            Ich setze den Datenpunkt (Hilfsdatenpunkt.Rollo_auf_75) nur am Ende auf falsch

            Dann würde ich den Trigger oben anpassen, dass er nicht auf "wurde geändert" reagiert, sondern auf "ist wahr". Sonst wird der Code darin 2x ausgeführt.

            R 1 Reply Last reply Reply Quote 0
            • R
              raspido @AlCalzone last edited by

              @AlCalzone Danke für den Hinweis.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              548
              Online

              31.7k
              Users

              79.6k
              Topics

              1.3m
              Posts

              blockly
              3
              5
              467
              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