Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Homematic Wert aus Werteliste über Blockly ändern

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Homematic Wert aus Werteliste über Blockly ändern

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      ForrestGump last edited by

      Hallo,
      ich bin noch Blockly-Anfänger und konnte bisher folgendes Problem nicht lösen.
      Ziel ist es, während der Abwesenheit (wird über Ping-Adpater geprüft) und nur
      zu bestimmten Zeiten (nicht nachts, wegen schlafender Familienmitglieder) einen Wachhund zu aktivieren.
      Trigger ist der Doorbird Bewegungsmelder, falls alle abwesend und richtige Uhrzeit soll eine Homematic
      Sys-Var um eins erhöht werden. Die Sys-Var heißt Bellen und hat die Werte 0, 1, 2, 3 oder 4.
      Ich hab jetzt mehrere Varianten probiert, aber es scheint so, dass Blockly immer nur die max. Anzahl
      der Stati der Sys-Var ausliest und um 1 erhöht. In iobroker steht hinter der Sys-Var Wert 0 (4).
      Ich denke der Wert in der Klammer ist die max. Anzahl der Stati ab 0 gezählt. Laut Debug wird immer der
      Wert 4 auf 5 erhöht.
      Hintergrund der Werteliste ist, um kein gleichmäßiges Bellen zu haben, habe ich 5 verschiedene Sounds
      auf meinem MP3 Gong. Immer, wenn die obigen Bedingungen erfüllt sind, soll die Sys-Var um 1 erhöht
      werden und wenn sich die Sys-Var ändert bellt der MP3-Gong. Wenn die Sys-Var auf 4 gesetzt wurde, wird sie
      durch HM Programm wieder auf 0 gesetzt.

      b308b28b-6f46-4d81-a6f3-fa1ddd4b7bb0-grafik.png

      Vielen Dank im Voraus für Tipps.

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @ForrestGump last edited by paul53

        @ForrestGump sagte:

        Ich denke der Wert in der Klammer ist die max. Anzahl der Stati ab 0 gezählt.

        Nein, in Klammern steht der eigentliche Wert. Davor wird der zum Wert gehörende Zustandstext angezeigt.

        1 Reply Last reply Reply Quote 0
        • F
          ForrestGump last edited by

          @paul53 ,
          danke für den Hinweis. Also sollte es so funktionieren:
          c448a003-4bc2-4d27-ada9-8ff975358a83-grafik.png

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @ForrestGump last edited by

            @ForrestGump sagte:

            Sys-Var ausliest und um 1 erhöht.

            Eine Sys-Var kann man nur mit "steuere" anstelle "aktualisiere" verändern.

            1 Reply Last reply Reply Quote 0
            • F
              ForrestGump last edited by

              Ok, das hatte ich hier im Forum während der Suche nach einer Lösung
              schon umgekehrt gelesen. Daher hatte ich es jetzt mit "Aktualisiere" porbiert.
              So jetzt nochmal mit "Steuere". Rückmeldung folgt nach Test.

              52a684df-5e41-4a6e-be04-6e5b53e46de0-grafik.png

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @ForrestGump last edited by

                @ForrestGump sagte in Homematic Wert aus Werteliste über Blockly ändern:

                Ok, das hatte ich hier im Forum während der Suche nach einer Lösung
                schon umgekehrt gelesen.

                Du musst dabei genau auf die Definition von SysVar achten. CCU-User benutzen diesen Begriff auch für selbst erstellte Datenpunkte in ioBroker, die wie eine SysVar auf der CCU eingesetzt werden.
                Dann ist "aktualiisere" zu nehmen.
                Muss ein Wert jedoch von einem Adapter (bei "echten" SysVar auf der CCU ist das der hm-rega Adapter) übernommen und verarbeitet werden, muss mit "steuere" gearbeitet werden.

                1 Reply Last reply Reply Quote 0
                • F
                  ForrestGump last edited by

                  @Homoran ,
                  Vielen Dank für die Aufklärung.

                  @paul53 ,
                  auch Dir nochmal Danke für die Hilfe

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  429
                  Online

                  32.0k
                  Users

                  80.4k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  433
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo