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.
    • B
      biker1602 last edited by biker1602

      Hallo
      Ich habe mal eine Frage zu einem Blockly
      Ich habe für den Sonnenschutz mit einem Rollo ein Blockly gebastelt das bei einer bestimmten Temperatur das Rollo runter bzw. hochfährt.
      Da hat auch gut funktioniert bis ich noch eine Ansage mit Alexa eingebaut habe. Jetzt sagt sie das nicht nur einmal, wenn das Rollo runter fährt, sondern ständig in kurzen Abständen.
      e8f0a31e-b607-453e-9325-4f98a7ce1add-grafik.png
      Muss ich diesen Intervall auch überhaupt nehmen oder wie oft und in welchen Abständen wird sonst die Temperatur getriggert?
      Ich möchte das nur einmal die Ansage kommt, wenn das Rollo runter fährt.
      Mit dem Shuttercontrol adapter geht es leider nicht da dort mindestens 2 Komponenten vorhanden sein müssen Außentemperatur und Lichtsensor usw.

      A Asgothian 2 Replies Last reply Reply Quote 0
      • 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

                              780
                              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