Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Datenpunkt wird nicht richtig geschrieben [blockly]

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Datenpunkt wird nicht richtig geschrieben [blockly]

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

      Ich habe ein einfaches blockly Testskript bei dem ein manuell erzeugter Datenpunkt nacheinander mit zwei Werten aktualisiert wird. Den Wert vor dem Start des Skripts setze ich per Hand auf =0. Dann starte ich das Skript. Im Log werden beide Zustände nicht als gesetzt ausgegeben. Schaue ich mir den Wert danach aber unter <objekte>an finde ich einen Wert von 140.

      Auch die gesetzten 5 Sek. Verzögerung scheinen nicht zu funktionieren.

      Wie kann das sein, bin ein wenig ratlos?</objekte>
      3978_datenpunkt.png
      3978_skript1.png

      1 Reply Last reply Reply Quote 0
      • R
        RappiRN Most Active last edited by

        Du brauchst auf jeden Fall einen Trigger (Auslöser) für die Änderung des Wertes. Du könntest z.B. auf deine händische Änderung reagieren.

        2216_trigger1.jpg

        Bei der ID kannst du dein Objekt, dass du beschreiben willst einsetzen. Der Rest muss in den Trigger.

        Enrico

        1 Reply Last reply Reply Quote 0
        • rantanplan
          rantanplan last edited by

          @Frank_y:

          Auch die gesetzten 5 Sek. Verzögerung scheinen nicht zu funktionieren.

          Wie kann das sein, bin ein wenig ratlos? `

          Deine gesetzte Verzögerung verzögert NICHT die Ausführung der anderen Bausteine.

          Grüße

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

            Danke, der Groschen ist gefallen :ugeek:

            Aber braucht man immer ein Element aus dem Trigger-'Baukasten' als Skript-Klammer?
            3978_skript2.png

            1 Reply Last reply Reply Quote 0
            • R
              RappiRN Most Active last edited by

              @Frank_y:

              Aber braucht man immer ein Element aus dem Trigger-'Baukasten' `

              Wenn das eine Frage war, ja genau, auf irgendwas muss ein Script immer reagieren, Zeit, Änderung, oder sonstwas!

              Einfach mal durchprobieren, mit Blockly kommtman schon ganz weit beim Ausprobieren.

              Enrico

              1 Reply Last reply Reply Quote 0
              • rantanplan
                rantanplan last edited by

                @Frank_y:

                Danke, der Groschen ist gefallen :ugeek:

                Aber braucht man immer ein Element aus dem Trigger-'Baukasten' als Skript-Klammer? `
                Ja. Aber NIE Trigger in Trigger wie Du es gemacht hast!!!!

                Grüße

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

                  Also den Zeitplan besser als eigenes Skript, welches dann aus dem ersten Skript gestartet und gestoppt wird?

                  1 Reply Last reply Reply Quote 0
                  • Dutchman
                    Dutchman Developer Most Active Administrators last edited by

                    @Frank_y:

                    Also den Zeitplan besser als eigenes Skript, welches dann aus dem ersten Skript gestartet und gestoppt wird? `
                    nein einfach drunter oder drueber haengen aber nicht innerhalb des jetzigen triggers 🙂

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

                      Habe den Zeitplan jetzt rausgezogen und gebe die Werte beim runterzählen mehrfach aus.

                      Was mich dieses Mal irritiert ist, dass der 'Value-Count-Down 2' nicht sofort den Wert der Hilfsvariablen 'value' annimmt.

                      Erst beim nächsten zyklischen Aufruf des Trigger scheint der Wert tatsächlich gesetzt zu sein.

                      Woher kommt die Zeitdifferenz?
                      3978_skript3.png

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      812
                      Online

                      31.7k
                      Users

                      79.8k
                      Topics

                      1.3m
                      Posts

                      4
                      9
                      1352
                      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