Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Alexa Ansage kommt ständig?

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Alexa Ansage kommt ständig?

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Ahnungsbefreit @biker1602 last edited by

      @biker1602 Also das Intervall kannst Du direkt löschen, das ist falsch hier.
      Wie oft das Script getriggert wird, hängt davon ab, wie oft Dein Sensor ein Update liefert. Nur dann kann ja was passieren. Wenn Du die Bedingung von "wurde aktualisiert" auf "wurde geändert" änderst, wird nur noch bei Änderung der Temperatur getriggert, das würde ich empfehlen, denn sonst muss ja auch nix passieren.

      B 1 Reply Last reply Reply Quote 0
      • B
        biker1602 @Ahnungsbefreit last edited by

        @ahnungsbefreit
        und kommt dann die Ansage von Alexa auch nur einmal, wenn sich die Temperatur nach oben ändert das Rollo aber schon runter ist oder jedes Mal, wenn eine Änderung aktualisiert wurde?

        A Asgothian 2 Replies Last reply Reply Quote 0
        • Asgothian
          Asgothian Developer @biker1602 last edited by Asgothian

          @biker1602

          Was du da gemacht hast, mal in "normale" Worte übersetzt.

          Mache alle 3 Minuten:
          Trage in die Überwachungsliste ein, das wenn die Temperatur aktualisiert wurde folgendes passieren soll:

          • Tagsüber und bei Temperatur über 23 Grad: Melde die Temperatur, steuere das Rollo in 10 sekunden an
          • Tagsüber und bei Temperatur unter 23 Grad: steuere as Rollo in 1 Sekunde.

          Du hast 2 Optionen:

          • Lass das Intervall weg - die Aktion wird durch die geaenderte Temperatur gesteuert - das ist die gute option
          • Lass das "falls Objekt" weg, dann läuft die Aktion alle 3 Minuten - das ist die Holzhammer oder "heartbeat" Methode.

          Weiterhin solltest du noch

          • den Haken bei "löschen falls läuft" bei der Ansteuerung des Rollo in 10 sekunden setzen
          • Wenn du das Intervall beseitigt hast: Überall da wo du "wert von object temperature" drin stehen hast auf diesen Baustein wechseln, und da statt "object ID" "wert" auswählen. Das ist dann der Temperaturwert der den Trigger ausgelöst hat.
            Screenshot 2021-07-29 at 14.55.36.png
          • Mit einem Falls deine Nachricht absichern. Entweder auf max 1 Nachricht pro x Minuten oder auf nur wenn die Temperatur über 23 Grad steigt oder so etwas.

          A.

          1 Reply Last reply Reply Quote 0
          • A
            Ahnungsbefreit @biker1602 last edited by

            @biker1602 Nein, mir ging es erst einmal nur um das Intervall. Ansonsten bitte die gute Erklärung @Asgothian befolgen 🙂

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

              @biker1602 sagte in Alexa Ansage kommt ständig?:

              @ahnungsbefreit
              und kommt dann die Ansage von Alexa auch nur einmal, wenn sich die Temperatur nach oben ändert das Rollo aber schon runter ist oder jedes Mal, wenn eine Änderung aktualisiert wurde?

              jedes mal. Du musst das schon explizit abfragen.

              Dein Logikbaum sollte wohl so aussehen:

              Trigger auf Änderung der Temperatur, darin:

              • Wenn tagsüber, Temperatur > 23 Grad und Rollo Position > 10, dann: Nachricht via Alexa, Rollo auf 10
              • Wenn tagsüber, Temperatur < 22 Grad und Rollo Position < 100, dann Rollo auf 100

              Das eine Grad Differenz zwischen öffnen und Schliessen ist wichtig, damit das Rollo bei einer reellen Temperatur von genau 23 grad nicht auf Grund des Rauschen auf dem Sensor ständig auf und zu geht.

              A.

              B 1 Reply Last reply Reply Quote 0
              • B
                biker1602 @Asgothian last edited by

                @asgothian
                aber was kann ich denn machen das von Alexa die Ansage nur einmal kommt, wenn die Temperatur 23 Grad erreicht hat und das Rollo runter geht. Wenn die Temperatur aber 24 Grad ist, soll sie nichts sagen da das Rollo ja eh schon unten ist.
                So habe ich es jetzt.
                60bd412f-c48c-4667-a24f-93b8bf7968f0-grafik.png

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

                  @biker1602 siehe hier

                  B 1 Reply Last reply Reply Quote 0
                  • B
                    biker1602 @Asgothian last edited by

                    @asgothian so?
                    03e16483-46e1-4a4f-989a-a2c87037214d-grafik.png

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

                      @biker1602
                      Zum Beispiel, ja.
                      Allerdings bekommst Du trotzdem unter Umständen mehrere Meldungen, da du das Rollo ja erst 10 sekunden nach der Meldung zu fährst.

                      A.

                      B 1 Reply Last reply Reply Quote 0
                      • B
                        biker1602 @Asgothian last edited by

                        @asgothian
                        ah ok danke die kann ich auch herausnehmen. Aber dann sagt sie es nur einmal?

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

                          @biker1602 das hängt davon ab wie schnell dein Rollo arbeitet, und wie schnell der Temperatursensor aktualisiert.

                          So lange bis das Rollo zu ist wird es bei jeder Änderung der Temperatur über 23 grad eine Nachricht geben.

                          A.

                          B 1 Reply Last reply Reply Quote 0
                          • B
                            biker1602 @Asgothian last edited by

                            @asgothian
                            Ja ok aber der Temperatursensor aktualisiert sich glaube ich auch nur Minutenweise. Von daher glaube, ich wird es keine Probleme geben.

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            586
                            Online

                            32.0k
                            Users

                            80.5k
                            Topics

                            1.3m
                            Posts

                            blockly
                            3
                            13
                            235
                            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