Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Brauche eure Hilfen bei Begrüssungs Script

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Brauche eure Hilfen bei Begrüssungs Script

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

      Ich möchte gerne das meine Frau begrüsst wird wen sie nach hause kommt.
      Problem das Scrip widerholt sich immer.
      Wie kann ich das Script ändern das sie nur einmal begrüsst wird wen sie nach Hause kommt?

      Unbenannt.PNG

      SBorg 1 Reply Last reply Reply Quote 0
      • SBorg
        SBorg Forum Testing Most Active @locito09 last edited by

        @locito09 Das dürfte am Trigger "aktualisiert" liegen. Anscheinend wird der regelmäßig "gepollt" und damit "aktualisiert". Nimm mal "geändert" oder "größer als letztes", dann sollte es funktionieren.

        L 1 Reply Last reply Reply Quote 0
        • L
          locito09 @SBorg last edited by

          @SBorg
          Danke werde ich mal versuchen.

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

            @locito09
            Die debug Meldung kommt immer, unabhängig davon wer zu Hause ist und ob die Meldung schon mal da war. Wenn das anders sein soll müsste auch die debug Meldung “in” den falls Block.

            Wie gedenkst du die Variable ‘einmal ausführen’ zurück zu setzen ? So wie es jetzt ist kommt die Meldung genau ein Mal nach Skript Start.

            A.

            L 1 Reply Last reply Reply Quote 0
            • L
              locito09 @Asgothian last edited by

              @Asgothian
              Wie soll ich die variable zurück setzen?

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

                @locito09
                Die Frage ist wie es funktionieren soll. Einmal am Tag ? Jedes Mal wenn sie nach Hause kommt ?

                A.

                L 1 Reply Last reply Reply Quote 0
                • L
                  locito09 @Asgothian last edited by

                  @Asgothian
                  Jedes mal wen Sie nach Hause kommt

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

                    @locito09 dann brauchst du einen trigger mit dem du erkennst das sie das Haus verlassen hat. In dem setzt du die Variable dann auf false. Der trigger muss im gleichen blockly sein.

                    A.

                    SBorg 1 Reply Last reply Reply Quote 0
                    • SBorg
                      SBorg Forum Testing Most Active @Asgothian last edited by

                      Was kann denn "wer ist zu hause" eigentlich enthalten? Nur Karine? Dann musst du nur auf "größer als letztes" im Trigger prüfen, ganz ohne jegliche Hilfsvariable für einmal ausführen 😉

                      L 1 Reply Last reply Reply Quote 0
                      • L
                        locito09 @SBorg last edited by

                        @SBorg
                        Nein nicht nur Karine sondern noch 2 weitere Namen

                        SBorg 1 Reply Last reply Reply Quote 0
                        • SBorg
                          SBorg Forum Testing Most Active @locito09 last edited by SBorg

                          @locito09 Ok, dann aber eher "wer kommt nach Hause" 🙂
                          Dann würde ich den Trigger auf "geändert" umstellen --> löst nur aus wenn jemand neues heimkommt
                          Den ganzen Part mit der Hilfsvariable rauslöschen, "falls ... = Karine" lassen und in "mache" dann dein "speak" hinein.

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

                            Sehr coole Idee!

                            Bei mir gestaltet sich die Umsetzung etwas anders, aber ich scheitere aktuell noch bei den einfachen Grundlagen - vielleicht kann ja jemand helfen:

                            • über den Fritzbox-Adapter soll doch einfach nur erkannt werden, ob sich ein WLAN-Gerät (Handy) ins Heimnetzwerk eingewählt hat
                            • true = anwesend, false = abwesend

                            Anmerkung 2020-01-19 125408.png

                            • über Blockly würde ich diesen Zustand (true / false) einfach nur gerne in ein eigenes Objekt "PersoenlicheBegruessung" per true / false eintragen, aber scheitere:

                            Anmerkung 2020-01-19 125333.png

                            • letztlich wird leider nur ein Fehlerwert "&nsbp" in das eigene Objekt eingetragen.

                            Hat jemand eine Idee ?

                            J 1 Reply Last reply Reply Quote 0
                            • J
                              Jan1 @Bostil last edited by

                              @Bostil
                              Warum nimmst ein Text Block für 1 und 0? das wären schon mal Zahlen und Text ist keine Zahl. Dann warum überhaupt 1 und 0? Der DP beinhaltet doch true und false, dann kann man das auch direkt so unter "Logik" auswählen.
                              Das ist auch Dein nächstes Problem true und false als Textblock, ist eben falsch.

                              Bostil 1 Reply Last reply Reply Quote 0
                              • Bostil
                                Bostil @Jan1 last edited by Bostil

                                @Jan1 Danke dir Jan! Funktioniert nun!

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                779
                                Online

                                32.0k
                                Users

                                80.3k
                                Topics

                                1.3m
                                Posts

                                5
                                14
                                704
                                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