Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Problem mit Blockly Script Überwachung Batteriestatus

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Problem mit Blockly Script Überwachung Batteriestatus

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

      Hallo,
      ich bin relativ neu in dem Thema und habe mir ein Script gebastelt, dass den Batteriestatus meiner Hue Bewegungsmelder überwacht und bei <20% eine mail schickt.

      60e4f5b1-0b2e-4d32-a709-a552801a4215-image.png

      Das Script schickt aber immer ein mail, wenn sich der Wert des Batteriestatus geändert hat, zumindest passen die Zeitstempel genau zusammen.
      Was mache ich falsch?

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

        @orpheus1977 sagte in Problem mit Blockly Script Überwachung Batteriestatus:

        Das Script schickt aber immer ein mail, wenn sich der Wert des Batteriestatus geändert hat,

        Natürlich!

        Deine eMail Blöcke liegen ja such außerhalb der Bedingungsprüfung

        O 1 Reply Last reply Reply Quote 1
        • O
          Orpheus1977 @Homoran last edited by Orpheus1977

          @homoran D.h. sie gehören unter "falls"?
          8108e2f0-8f72-4e99-bb64-5f5941e2d308-image.png

          Homoran Asgothian 2 Replies Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @Orpheus1977 last edited by Homoran

            @orpheus1977 sagte in Problem mit Blockly Script Überwachung Batteriestatus:

            D.h. sie gehören unter "falls"?

            sie gehören in das falls. da steht ja extra das mache vor dem "Maul"
            Jetzt hast du sie drunter.
            Dann ist das ein separater Skriptteil

            O 1 Reply Last reply Reply Quote 1
            • O
              Orpheus1977 @Homoran last edited by Orpheus1977

              @homoran So?
              604f7192-38eb-4ddf-b61f-ccbd679f78b2-image.png

              Homoran 1 Reply Last reply Reply Quote 0
              • Asgothian
                Asgothian Developer @Orpheus1977 last edited by Asgothian

                @orpheus1977 nebenbei - Ich lese den Post so das du mehrere Hue Bewegungsmelder hast und dafür mehrere Trigger verwendest in denen letztendlich immer die gleichen Blöcke vorkommen. Das geht auch einfacher - siehe Beispiel:

                Screenshot 2024-08-27 at 16.26.03.png

                Der Baustein Wert und Name ist identisch - er stammt aus dem Trigger Bereich und ist (bei aktuellen JS Versionen) mit Wert vorbelegt, kann aber auf verschiedene Eigenschaften umgestellt werden. In diesem Baustein wird immer auf genau den Datenpunkt zugegriffen der den Trigger ausgelöst hat.

                A.

                O 2 Replies Last reply Reply Quote 1
                • O
                  Orpheus1977 @Asgothian last edited by

                  @asgothian Danke für den Tipp - schau ich mir gerne an. Ich hab mir gleich gedacht, dass das schlanker geht 🙂

                  Noch eine Frage: Fällt der Wert unter 20% werde ich wahrscheinlich mit mails zugespammt werden, da ja immer eins geschickt wird, wenn sich der Wert ändert. Kann ich das elegant verhindern? Zb eine langes Timeout setzen?

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

                    @orpheus1977 sagte in Problem mit Blockly Script Überwachung Batteriestatus:

                    So?

                    ja!

                    O 1 Reply Last reply Reply Quote 0
                    • O
                      Orpheus1977 @Homoran last edited by

                      @homoran Danke!!!!!

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

                        @orpheus1977 sagte: immer eins geschickt wird, wenn sich der Wert ändert. Kann ich das elegant verhindern?

                        Blockly_temp.JPG

                        1 Reply Last reply Reply Quote 0
                        • O
                          Orpheus1977 @Asgothian last edited by

                          @asgothian said in Problem mit Blockly Script Überwachung Batteriestatus:

                          @orpheus1977 nebenbei - Ich lese den Post so das du mehrere Hue Bewegungsmelder hast und dafür mehrere Trigger verwendest in denen letztendlich immer die gleichen Blöcke vorkommen. Das geht auch einfacher - siehe Beispiel:

                          Screenshot 2024-08-27 at 16.26.03.png

                          Der Baustein Wert und Name ist identisch - er stammt aus dem Trigger Bereich und ist (bei aktuellen JS Versionen) mit Wert vorbelegt, kann aber auf verschiedene Eigenschaften umgestellt werden. In diesem Baustein wird immer auf genau den Datenpunkt zugegriffen der den Trigger ausgelöst hat.

                          A.

                          Sorry noch eine Frage - wie bekomme ich mehrere Objekt IDs an diesen Baustein?
                          79b0b6ff-7786-4273-bcd5-b5b7d576b693-image.png

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

                            @orpheus1977 sagte: wie bekomme ich mehrere Objekt IDs an diesen Baustein?

                            Blaues Zahnrad links oben.

                            Blockly_temp.JPG

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            453
                            Online

                            32.0k
                            Users

                            80.3k
                            Topics

                            1.3m
                            Posts

                            4
                            12
                            344
                            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