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. Blockly: Unterschied zwischen "steuere" und "aktualisiere"?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    833

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

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

Blockly: Unterschied zwischen "steuere" und "aktualisiere"?

Scheduled Pinned Locked Moved Skripten / Logik
6 Posts 3 Posters 14.1k Views
  • 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.
  • C Offline
    C Offline
    ChristianF
    wrote on last edited by
    #1

    Hallo,

    im Forum gibt es offenbar öfter mal Irritationen was den Unterschied zwischen "steuere" und "aktualisiere" bei Blockly angeht. Mal scheint das eine zu klappen, mal das andere. Ein Muster konnte ich nicht erkennen, und eine wirkliche Doku über die beiden Punkte habe ich auch nicht gefunden.

    Kann jemand den Unterschied erklären?

    Danke :)

    Viele Grüße

    Christian

    1 Reply Last reply
    1
    • apollon77A Offline
      apollon77A Offline
      apollon77
      wrote on last edited by
      #2

      Man benutzt "steuere" wenn man ein Gerät steuern will - also ein Licht schalten oder so was. Bei reinen Daten-States wo nichts passiert außer das ein Wert aktualisiert wird, nutzt man "aktualisiere". Da darf man aber sich nicht erwarten das irgendwas passiert ;-)

      Und das ist die Idee und das sollte durchgängig so sein.

      Dahinter steckt das Thema "acknowledge" flag. Ack=true (entspricht aktualisiere) bezeichnet einen finalen wert. Ack=false (steuere) bedeutet "liebes device, setze mal diesen Wert" …. das Devise reagiert darauf, steuert entsprechend und setzt den Wert neu mit ack=true als neuen "vom device bestätigten wert".

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Reply Last reply
      0
      • C Offline
        C Offline
        ChristianF
        wrote on last edited by
        #3

        Ah okay, danke. Wenn man also zb zwei Variablen miteinander verrechnet haben möchte, nutzt man "aktualisiere" und wenn man einen Aktor einschalten will schickt man dem ein "steuere 1",richtig?

        Das mit dem "Ack" habe ich allerdings noch nicht verstanden, sorry. Heißt das, dass der empfangende Datenpunkt das Setzen des neuen Werts bestätigt ("bidirektional" sozusagen), und dass ein reiner Datenpunkt halt nichts zurück bestätigen kann weil er quasi zu "dumm" ist?

        1 Reply Last reply
        0
        • apollon77A Offline
          apollon77A Offline
          apollon77
          wrote on last edited by
          #4

          Beides korrekt ;-)

          Zurückbestätigen kann nur ein Adapter bzw ein JavaScript was es richtig macht :-)

          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          1 Reply Last reply
          0
          • C Offline
            C Offline
            ChristianF
            wrote on last edited by
            #5

            Perfekt, vielen Dank!

            1 Reply Last reply
            0
            • MessiahsM Offline
              MessiahsM Offline
              Messiahs
              wrote on last edited by
              #6

              Das funktioniert zumindest bei meinem Setup (ioBroker 3.5.10/piVCCU 3.41.7) nicht…

              Ich habe gerade Stunden damit verbracht eine Systemvariable über ein Script auf der CCU zu aktualisieren.

              Natürlich habe ich es zuerst über die Funktion "Aktualisiere" (Code: setState("hm-rega.0.1687", true, true); ) versucht.

              Der Datenkonten wurde auch entsprechend im ioBroker aktualisiert, nur es erfolgte kein Update der Variable auf der CCU.

              Ein manuelles Setzen des Wertes über die "Objekte" hatte hingegen sofort funktioniert.

              Benutze ich die Funktion "Steuere" ( JSCode: setState("hm-rega.0.1687", true); ) funktionierte das Setzen der Systemvariable sofort.

              1 Reply Last reply
              1

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Support us

              ioBroker
              Community Adapters
              Donate

              407

              Online

              32.8k

              Users

              82.7k

              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