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
  5. Blockly script Trigger Zeitpunkt ODER Variablenänderung

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Blockly script Trigger Zeitpunkt ODER Variablenänderung

Geplant Angeheftet Gesperrt Verschoben Blockly
11 Beiträge 3 Kommentatoren 699 Aufrufe 3 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.
  • T Offline
    T Offline
    Takahara
    schrieb am zuletzt editiert von
    #1

    Hallo Community,

    ich suche nach einer Möglichkeit, ein Blocklyscript mittels zwei Trigger ausführen zu lassen (als ODER-Verknüpfung).
    Entweder zu einem bestimmten Zeitpunkt jeden Tag oder falls eine Systemvariable FALSE gesetzt wurde.

    Hat jemand eine Idee für mich?

    VG
    Takahara

    BananaJoeB 1 Antwort Letzte Antwort
    0
    • T Takahara

      Hallo Community,

      ich suche nach einer Möglichkeit, ein Blocklyscript mittels zwei Trigger ausführen zu lassen (als ODER-Verknüpfung).
      Entweder zu einem bestimmten Zeitpunkt jeden Tag oder falls eine Systemvariable FALSE gesetzt wurde.

      Hat jemand eine Idee für mich?

      VG
      Takahara

      BananaJoeB Offline
      BananaJoeB Offline
      BananaJoe
      Most Active
      schrieb am zuletzt editiert von
      #2

      Definiere mal "Systemvariable", wenn das ein Datenpunkt ist dann der normale Auslöser.

      Pack das was du eigentlich machen willst in eine Funktion / Funktionsblock.
      Dann einen Trigger auf den Datenpunkt - der die Funktion aufruft.
      Dann noch einen Zeitplan der zum gewünschten Zeitpunkt auslöst - der die gleiche Funktion aufruft.

      Könnte dann natürlich theoretisch passieren das die Funktion 2x gleichzeitig ausgeführt wird. Ob das schlimm ist musst du beurteilen und ggf. was für diesen Fall in die Funktion einbauen

      ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

      T 1 Antwort Letzte Antwort
      1
      • BananaJoeB BananaJoe

        Definiere mal "Systemvariable", wenn das ein Datenpunkt ist dann der normale Auslöser.

        Pack das was du eigentlich machen willst in eine Funktion / Funktionsblock.
        Dann einen Trigger auf den Datenpunkt - der die Funktion aufruft.
        Dann noch einen Zeitplan der zum gewünschten Zeitpunkt auslöst - der die gleiche Funktion aufruft.

        Könnte dann natürlich theoretisch passieren das die Funktion 2x gleichzeitig ausgeführt wird. Ob das schlimm ist musst du beurteilen und ggf. was für diesen Fall in die Funktion einbauen

        T Offline
        T Offline
        Takahara
        schrieb am zuletzt editiert von
        #3

        @bananajoe
        Du hat natürlich recht. Es ist ein Datenpunkt. Habe es jetzt wie folgt aufgebaut:

        2024-07-10 21_21_40-javascript - smarthomeraspi.png

        Der Zeitplan ist als Wizard konfiguriert und löst jeden Tag um 08:00 aus.
        Dann kommt der Trigger auf Änderung des Datenpunktes "Nachtdienst". Falls der Datenpunkt unwahr ist & die Klingel ausgeschaltet ist, soll die Klingel eingeschaltet werden.

        Meinst du das passt?

        VG Takahara

        DJMarc75D 1 Antwort Letzte Antwort
        0
        • T Takahara

          @bananajoe
          Du hat natürlich recht. Es ist ein Datenpunkt. Habe es jetzt wie folgt aufgebaut:

          2024-07-10 21_21_40-javascript - smarthomeraspi.png

          Der Zeitplan ist als Wizard konfiguriert und löst jeden Tag um 08:00 aus.
          Dann kommt der Trigger auf Änderung des Datenpunktes "Nachtdienst". Falls der Datenpunkt unwahr ist & die Klingel ausgeschaltet ist, soll die Klingel eingeschaltet werden.

          Meinst du das passt?

          VG Takahara

          DJMarc75D Offline
          DJMarc75D Offline
          DJMarc75
          schrieb am zuletzt editiert von
          #4

          @takahara Kein Trigger in Trigger verwenden bitte.

          Lehrling seit 1975 !!!
          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

          T 1 Antwort Letzte Antwort
          1
          • DJMarc75D DJMarc75

            @takahara Kein Trigger in Trigger verwenden bitte.

            T Offline
            T Offline
            Takahara
            schrieb am zuletzt editiert von
            #5

            @djmarc75 said in Blockly script Trigger Zeitpunkt ODER Variablenänderung:

            @takahara Kein Trigger in Trigger verwenden bitte.

            Hast du eine andere Idee/ Lösungsansatz?

            BananaJoeB 1 Antwort Letzte Antwort
            0
            • T Takahara

              @djmarc75 said in Blockly script Trigger Zeitpunkt ODER Variablenänderung:

              @takahara Kein Trigger in Trigger verwenden bitte.

              Hast du eine andere Idee/ Lösungsansatz?

              BananaJoeB Offline
              BananaJoeB Offline
              BananaJoe
              Most Active
              schrieb am zuletzt editiert von BananaJoe
              #6

              @takahara Zeitplan und Falls untereinander setzen (gleiche ebene),
              den Inhalt in einen Funktionsblock setzen,
              in Zeitplan und Falls die Funktion aufrufen
              Dann kannst du halt nicht mit Wert arbeiten sondern musst dir in der Funktion den Wert holen.
              Das müsstest du beim Zeitplan aber sowieso

              ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

              T 1 Antwort Letzte Antwort
              1
              • BananaJoeB BananaJoe

                @takahara Zeitplan und Falls untereinander setzen (gleiche ebene),
                den Inhalt in einen Funktionsblock setzen,
                in Zeitplan und Falls die Funktion aufrufen
                Dann kannst du halt nicht mit Wert arbeiten sondern musst dir in der Funktion den Wert holen.
                Das müsstest du beim Zeitplan aber sowieso

                T Offline
                T Offline
                Takahara
                schrieb am zuletzt editiert von
                #7

                @bananajoe Danke für deine Rückmeldung. Hab noch nie mit Funktionsblöcken gearbeitet :(
                Muss gestehen, dass ich nicht verstehe, wie ich das Blockly Script aufsetzen soll. Kannst du es evtl. als Beispiel zeigen?
                Vielen Dank

                BananaJoeB 1 Antwort Letzte Antwort
                0
                • T Takahara

                  @bananajoe Danke für deine Rückmeldung. Hab noch nie mit Funktionsblöcken gearbeitet :(
                  Muss gestehen, dass ich nicht verstehe, wie ich das Blockly Script aufsetzen soll. Kannst du es evtl. als Beispiel zeigen?
                  Vielen Dank

                  BananaJoeB Offline
                  BananaJoeB Offline
                  BananaJoe
                  Most Active
                  schrieb am zuletzt editiert von BananaJoe
                  #8

                  @takahara

                  d28d5cdf-9630-4a62-a25a-1fb3bd41db91-image.png

                  Wird ausgeführt wenn sich der Datenpunkt 0_userdata.0.test.trigger-fuer-funktion und um 15:00 Täglich
                  Beide rufen die Funktion MeineFunktion auf

                  ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                  T 1 Antwort Letzte Antwort
                  1
                  • BananaJoeB BananaJoe

                    @takahara

                    d28d5cdf-9630-4a62-a25a-1fb3bd41db91-image.png

                    Wird ausgeführt wenn sich der Datenpunkt 0_userdata.0.test.trigger-fuer-funktion und um 15:00 Täglich
                    Beide rufen die Funktion MeineFunktion auf

                    T Offline
                    T Offline
                    Takahara
                    schrieb am zuletzt editiert von
                    #9

                    @bananajoe Ich denke, so kann ich es bei mir umsetzen?!?

                    2024-07-10 22_17_07-javascript - smarthomeraspi.png

                    BananaJoeB 1 Antwort Letzte Antwort
                    0
                    • T Takahara

                      @bananajoe Ich denke, so kann ich es bei mir umsetzen?!?

                      2024-07-10 22_17_07-javascript - smarthomeraspi.png

                      BananaJoeB Offline
                      BananaJoeB Offline
                      BananaJoe
                      Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @takahara ja.

                      wobei du jetzt bei beiden immer die Klingel ausschaltest falls diese an ist.
                      Wenn es das ist was du willst, passt alles

                      ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                      T 1 Antwort Letzte Antwort
                      1
                      • BananaJoeB BananaJoe

                        @takahara ja.

                        wobei du jetzt bei beiden immer die Klingel ausschaltest falls diese an ist.
                        Wenn es das ist was du willst, passt alles

                        T Offline
                        T Offline
                        Takahara
                        schrieb am zuletzt editiert von
                        #11

                        @bananajoe

                        "EG_Klingel:3.STATE = False" bedeutet in meinem Falls, dass die Klingel eingeschaltet wird. Das liegt an der Verdrahtung zwischen dem angesteuerten Relais und dem Klingelgong.

                        Hab erstmal vielen Dank. Werde es in den kommenden Tagen mal testen.

                        VG Takahara

                        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

                        530

                        Online

                        32.7k

                        Benutzer

                        82.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