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. State blockieren

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

State blockieren

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
6 Beiträge 3 Kommentatoren 516 Aufrufe
  • Ä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
    sharky-os
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ist es möglich einen State (true/false) per Script zu blockieren.

    Hintergrund: Wenn ich per Yahka einen z.B. Sonoff schalte und dieser gerade offline sein sollte, sehe ich das nicht sofort und denke das Gerät wurde geschaltet. Also würde ich ein Blockly erstellen, das dann den State blockiert, sobald "Alive" des Gerätes auf false steht.

    Gruß Marco

    1 Antwort Letzte Antwort
    0
    • arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      na klar.. wird so gesehen nicht blockiert sondern wird nicht geschaltet

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        sharky-os
        schrieb am zuletzt editiert von
        #3

        Kannst Du mir mit einem Beispiel auf die Sprünge helfen?

        Gruß Marco

        1 Antwort Letzte Antwort
        0
        • htreckslerH Offline
          htreckslerH Offline
          htrecksler
          Forum Testing
          schrieb am zuletzt editiert von
          #4

          So gesehen kannst du einen State nicht blockieren.

          Du kannst lediglich innerhalb eines scriptes das Setzen des State abhängig von einer Bedingung machen.

          aber dann muss der Ganze Prozess innerhalb des scriptes ablaufen. Ich hoffe Du verstehst was ich damit sagen will.

          Gruss Hermann

          ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

          1 Antwort Letzte Antwort
          0
          • htreckslerH Offline
            htreckslerH Offline
            htrecksler
            Forum Testing
            schrieb am zuletzt editiert von
            #5

            in etwa so…

            on({id: "DEINTRIGGER"}, function(obj) {
                gAlive = getState("DEINSTATEALIVE");
                setTimeout(function () {
                    if (gAlive.val) {
                        ...irgendwas schalten;
                    }
                }, 100);
            });
            
            

            so in etwa…

            Gruss Hermann

            ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              sharky-os
              schrieb am zuletzt editiert von
              #6

              Sorry für die späte Antwort, war lange nicht hier. Vielen Dank, werde es mal so versuchen.

              Gruß Marco

              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

              753

              Online

              32.6k

              Benutzer

              82.2k

              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