Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [Gelöst] Datenpunkte updaten ohne zu triggern

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

[Gelöst] Datenpunkte updaten ohne zu triggern

Scheduled Pinned Locked Moved Skripten / Logik
javascriptblocklyscenes
3 Posts 2 Posters 658 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • siggi85S Offline
    siggi85S Offline
    siggi85
    wrote on last edited by siggi85
    #1

    Wie kann ich den Wert eines Datenpunktes ändern, ohne etwaiige on-Subscriptions auf diesem Datenpunkt triggern zu lassen? Ich will also nur den Wert ändern, ohne Aktionen daraus resultieren zu lassen.
    Muss ich beim Update des Datenpunktes etwas besonderes beachten? Oder ggf. schon bei der Definition der on-Subscriptions?

    Hintergrund: Ich habe 4 Shelly RGBW'2 und möchte dieser in Gruppenobjekten steuern. Das funktioniert auch soweit.
    Ich möchte aber auch, dass die Gruppendatenpunkte aktualisiert werden, wenn die 4 Shelly RGBW2's einzeln geändert werden. Jedoch sollen hierdurch natürlich nicht die on Subscriptions getriggert werden, die alle 4 Shellys steuern. (wenn ich bspw. die Helligkeit eines RGBW2 ändere, sollen nicht auch alle anderen auf diese Helligkeit konfiguriert werden)
    Ziel ist es, dass in GUIs die Gruppendatenpunkte immer den aktuellen Stand der Beleuchtung repräsentieren, auch wenn nicht die Gruppendatenpunkte genutzt wurden um die Beleuchtung anzupassen.

    TomTT 1 Reply Last reply
    0
    • siggi85S siggi85

      Wie kann ich den Wert eines Datenpunktes ändern, ohne etwaiige on-Subscriptions auf diesem Datenpunkt triggern zu lassen? Ich will also nur den Wert ändern, ohne Aktionen daraus resultieren zu lassen.
      Muss ich beim Update des Datenpunktes etwas besonderes beachten? Oder ggf. schon bei der Definition der on-Subscriptions?

      Hintergrund: Ich habe 4 Shelly RGBW'2 und möchte dieser in Gruppenobjekten steuern. Das funktioniert auch soweit.
      Ich möchte aber auch, dass die Gruppendatenpunkte aktualisiert werden, wenn die 4 Shelly RGBW2's einzeln geändert werden. Jedoch sollen hierdurch natürlich nicht die on Subscriptions getriggert werden, die alle 4 Shellys steuern. (wenn ich bspw. die Helligkeit eines RGBW2 ändere, sollen nicht auch alle anderen auf diese Helligkeit konfiguriert werden)
      Ziel ist es, dass in GUIs die Gruppendatenpunkte immer den aktuellen Stand der Beleuchtung repräsentieren, auch wenn nicht die Gruppendatenpunkte genutzt wurden um die Beleuchtung anzupassen.

      TomTT Offline
      TomTT Offline
      TomT
      wrote on last edited by
      #2

      @siggi85

      Nutze Akualisieren statt Steuern, das sollte keine anderen Aktionen triggern.
      Schau dir im Blockly die beiden Bausteine an und schalte auf Anzeige Script um.
      Zeigt dir den Codeunterschied dann an.

      Grüße Tom

      PI3B > Raspimatic / Opi+2 > ioBroker / ESP8266
      if (System == "running") {finger = "weg";} else {lastAction = "Rückgängig";}

      siggi85S 1 Reply Last reply
      2
      • TomTT TomT

        @siggi85

        Nutze Akualisieren statt Steuern, das sollte keine anderen Aktionen triggern.
        Schau dir im Blockly die beiden Bausteine an und schalte auf Anzeige Script um.
        Zeigt dir den Codeunterschied dann an.

        Grüße Tom

        siggi85S Offline
        siggi85S Offline
        siggi85
        wrote on last edited by
        #3

        @TomT Bin der Meinung das schon mal probiert zu haben, aber jetzt hat es tatsächlich genau so funktioniert. Danke für die schnelle Hilfe. :)

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

        ioBroker
        Community Adapters
        Donate

        444

        Online

        32.6k

        Users

        82.3k

        Topics

        1.3m

        Posts
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Home
        • Recent
        • Tags
        • Unread 0
        • Categories
        • Unreplied
        • Popular
        • GitHub
        • Docu
        • Hilfe