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 triggert nicht immer

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Blockly script triggert nicht immer

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
7 Beiträge 3 Kommentatoren 471 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.
  • F Offline
    F Offline
    Feinfinger
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    Kann mir mal jemand helfen und erklären, warum dieses Script nicht immer triggert?

    Tablet_screen_off.JPG

    iob als LXC im Proxmox
    Node.js: v22.19.0
    NPM: 10.9.3
    js-controller 7.0.7

    J 1 Antwort Letzte Antwort
    0
    • F Feinfinger

      Hallo zusammen,

      Kann mir mal jemand helfen und erklären, warum dieses Script nicht immer triggert?

      Tablet_screen_off.JPG

      J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von Jan1
      #2

      @Feinfinger
      Wird schwer, wenn Du nicht sagst was das Ding überhaupt machen soll.
      Das triggert auf alle fälle jedes mal wenn sich ein s der Objekte ändert. Ein Auswirkung hat das dann allerdings nur, wenn es zwischen 22Uhr und 6 Uhr ist und beide Objekte vorher auch aus waren. Wird das alles erfüllt und eins der Objekte wechselt innerhalb der 3 Minuten noch mal den Status hin und zurück, wird noch ein Timeout gestartet der den bereits laufenden verlängert, weil kein Stop drin hast.

      F 1 Antwort Letzte Antwort
      0
      • O Offline
        O Offline
        oFbEQnpoLKKl6mbY5e13
        schrieb am zuletzt editiert von
        #3

        Wenn man herausfinden möchte, weshalb ein Zustand eintritt, den man sich nicht erklären kann, dann hilft es, mehr Debug-Ausgaben bei jeder einzelnen Entscheidung inkl. Zuständen auszugeben. Dann weiß man, wo das Skript noch vorbeigekommen ist und weshalb es nicht wie erwartet funktioniert hat.

        1 Antwort Letzte Antwort
        0
        • J Jan1

          @Feinfinger
          Wird schwer, wenn Du nicht sagst was das Ding überhaupt machen soll.
          Das triggert auf alle fälle jedes mal wenn sich ein s der Objekte ändert. Ein Auswirkung hat das dann allerdings nur, wenn es zwischen 22Uhr und 6 Uhr ist und beide Objekte vorher auch aus waren. Wird das alles erfüllt und eins der Objekte wechselt innerhalb der 3 Minuten noch mal den Status hin und zurück, wird noch ein Timeout gestartet der den bereits laufenden verlängert, weil kein Stop drin hast.

          F Offline
          F Offline
          Feinfinger
          schrieb am zuletzt editiert von
          #4

          @Jan1
          Ja, sorry, das Script soll triggern wenn es zwischen 22 und 6 Uhr ist und eine der beiden Lampen ausgeschaltet wird.

          Dann soll nach 3 Minuten geprüft weren ob beide aus sind, und dann das Tablet abschalten.

          Denke das mit dem stop ist der Ansatz. Wie füge ich den denn ein?

          iob als LXC im Proxmox
          Node.js: v22.19.0
          NPM: 10.9.3
          js-controller 7.0.7

          J 1 Antwort Letzte Antwort
          0
          • F Feinfinger

            @Jan1
            Ja, sorry, das Script soll triggern wenn es zwischen 22 und 6 Uhr ist und eine der beiden Lampen ausgeschaltet wird.

            Dann soll nach 3 Minuten geprüft weren ob beide aus sind, und dann das Tablet abschalten.

            Denke das mit dem stop ist der Ansatz. Wie füge ich den denn ein?

            J Offline
            J Offline
            Jan1
            schrieb am zuletzt editiert von Jan1
            #5

            @Feinfinger sagte in Blockly script triggert nicht immer:

            und eine der beiden Lampen ausgeschaltet wird

            Damit Dein Script läuft, müssen aber beide Lampen aus sein und den Stop einfach vor den timeout.

            F 1 Antwort Letzte Antwort
            0
            • J Jan1

              @Feinfinger sagte in Blockly script triggert nicht immer:

              und eine der beiden Lampen ausgeschaltet wird

              Damit Dein Script läuft, müssen aber beide Lampen aus sein und den Stop einfach vor den timeout.

              F Offline
              F Offline
              Feinfinger
              schrieb am zuletzt editiert von
              #6

              @Jan1

              Genau so soll es sein, eine von beiden geht immer eher aus, Tablet soll aber nur abschalten, wenn beide aus sind.

              Mit dem Stop teste ich heute Abend mal!

              Danke!

              iob als LXC im Proxmox
              Node.js: v22.19.0
              NPM: 10.9.3
              js-controller 7.0.7

              J 1 Antwort Letzte Antwort
              0
              • F Feinfinger

                @Jan1

                Genau so soll es sein, eine von beiden geht immer eher aus, Tablet soll aber nur abschalten, wenn beide aus sind.

                Mit dem Stop teste ich heute Abend mal!

                Danke!

                J Offline
                J Offline
                Jan1
                schrieb am zuletzt editiert von
                #7

                @Feinfinger
                Dann noch die debug Blöcke an den einzelnen Stellen und Du siehst wo es hängt, falls der Stop nicht schon reicht.

                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

                608

                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