Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Echo device als default ausgabe Gerät

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Echo device als default ausgabe Gerät

    This topic has been deleted. Only users with topic management privileges can see it.
    • DJMarc75
      DJMarc75 @Spitfire4all last edited by

      @spitfire4all

      Screenshot 2023-01-19 111524.png

      Der DP serialNumber findet sich hier:

      alexa2.0.History.serialNumber
      
      1 Reply Last reply Reply Quote 0
      • S
        Spitfire4all @DJMarc75 last edited by

        @djmarc75
        Danke, das ist sehr nett, aber das macht das angehängte Script eigentlich schon.

        Mein Problem ist halt, dass ich mir die Temperaturen vorlesen, lassen möchte, wenn ich nach Hause komme und dann gibt er den Wert, auf dem zuletzt benutzen Echo aus. Das kann unter Umständen der im Badezimmer 1. OG gewesen sein, als ich diesen am Morgen zuletzt benutzt habe. Ich stehe aber in der Küche und höre dann leider nichts bzw. war ich jetzt immer der Meinung das mein Script nicht richtig funktioniert.

        So als Workaround würde mir einfallen den in der Küche alle naselang ein Textkommando mit irgendwas (fraglich ist noch was) zu schicken, ist aber auch nicht das Gelbe vom Ei. Falls jemandem etwas Besseres einfällt, gerne.

        Gruß
        HDM

        DJMarc75 2 Replies Last reply Reply Quote 0
        • DJMarc75
          DJMarc75 @Spitfire4all last edited by DJMarc75

          @spitfire4all sagte in Echo device als default ausgabe Gerät:

          wenn ich nach Hause komme

          Dann musst Du auf was ganz anderes Triggern nämlich auf einen DP welcher bei Anwesenheit auf true schaltet:

          Screenshot 2023-01-19 112807.png

          1 Reply Last reply Reply Quote 0
          • DJMarc75
            DJMarc75 @Spitfire4all last edited by DJMarc75

            @spitfire4all

            Screenshot 2023-01-19 114945.png

            Im ersten Trigger legst Du Deinen Ausgabetext fest.
            Im Trigger darunter startest Du die Sprachausgabe auf dem Echo zu dem Du sprichst.
            Dort trägst Du dann folgendes ein:

            alexa2.0.Echo-Devices.*.Routines.DeineRoutine
            

            Dazu habe ich z.B. eine Routine in Alexa angelegt welche auf das Wort Temperaturstatus reagiert.
            Die Routine bleibt an sich aber leer, d.h. es wird nichts ausgeführt !

            Und wie schon geschrieben im rechten Trigger startet die Sprachausgabe auf Deinem Echo Küche - sobald ioBroker erkennt dass Du gerade heimkommst. (Ich nutze für solche Dinge entweder die Adapter TR064 oder fbCheckpresence mit dem jeweiligen DP von meinem Smartphone.

            S 1 Reply Last reply Reply Quote 0
            • S
              Spitfire4all @DJMarc75 last edited by

              @djmarc75

              OK danke was mach der Schreibe Objekt ID anders als:
              f75bfff7-ef72-4c5e-90fe-cfd4669d5481-image.png

              DJMarc75 1 Reply Last reply Reply Quote 0
              • DJMarc75
                DJMarc75 @Spitfire4all last edited by

                @spitfire4all ganz einfach:
                Im Schreibeblock kannst Du Dir Deinen Datenpunkt "zusammenbauen" im Gegensatz zu dem steuereBlock.

                S 2 Replies Last reply Reply Quote 0
                • S
                  Spitfire4all @DJMarc75 last edited by

                  @djmarc75
                  Ähm, ich glaube, ich habe nicht verstanden, was da genau passiert, würde mich als Anfänger bezeichnen.
                  Wenn es Grundlagen zum Nachlesen gibt, dann schaue ich mir das gerne an.
                  Beim einfachen Nachmachen lernt man ja nichts 🙂
                  Du schreibst einfach einen neuen Wert in die Datenstruktur des Alexa 2 Adapters, aber commands.speek gibt es doch?

                  DJMarc75 1 Reply Last reply Reply Quote 0
                  • DJMarc75
                    DJMarc75 @Spitfire4all last edited by

                    @spitfire4all sagte in Echo device als default ausgabe Gerät:

                    Du schreibst einfach einen neuen Wert in die Datenstruktur des Alexa 2 Adapters, aber commands.speek gibt es doch?

                    Natürlich keinen neuen, sondern der "anzusteuernde" Datenpunkt (Objekt ID) wird zusammengebaut:

                    Screenshot 2023-01-19 151726.png

                    alexa2.Echo-Devices.
                    DP serialNumber
                    .Commands.speak
                    

                    also wird folgender DP mit dem Wert der Variable Ausgabetext angesteuert:

                    alexa2.0.Echo-Devices.xxxxxxxxxxxxxxx.Commands.speak
                    

                    Der DP serialNumber ist ja der:

                    alexa2.0.History.serialNumber
                    

                    und in diesem befindet sich die Seriennummer des im Moment angesprochenen Echos.

                    1 Reply Last reply Reply Quote 0
                    • S
                      Spitfire4all @DJMarc75 last edited by

                      @djmarc75 sagte in Echo device als default ausgabe Gerät:

                      @spitfire4all ganz einfach:
                      Im Schreibeblock kannst Du Dir Deinen Datenpunkt "zusammenbauen" im Gegensatz zu dem steuereBlock.

                      Mein Gehirn will nicht verstehen, was der Vorteil zu steureBlock ist.
                      Scheint mir viel komplizierter zu sein und mehr Aufwand als einfach SteureBlock.
                      Bitte nicht als Kritik auffassen, ich möchte es nur verstehen.

                      DJMarc75 1 Reply Last reply Reply Quote 0
                      • DJMarc75
                        DJMarc75 @Spitfire4all last edited by

                        @spitfire4all sagte in Echo device als default ausgabe Gerät:

                        was der Vorteil zu steureBlock ist.

                        im steuereBlock kannst Du ja nur einen fixen, von Dir gewählten Datenpunkt auswählen.

                        Im schreibeBlock kann man den Datenpunkt flexibel auswählen.

                        dieser schreibeBlock erspart quasi folgendes:

                        Screenshot 2023-01-19 154334.png

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        815
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        2
                        12
                        349
                        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