Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Alexa, spiele Musik ... abfangen und ein Skript ausführen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Alexa, spiele Musik ... abfangen und ein Skript ausführen

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

      Hallo zusammen,

      wie im Titel geschrieben möchte Sprachbefehle an Alexa abfangen und durch eigene Skripte ersetzen. Im konkreten Fall dreht es sich darum, dass ich mehrere Sonos AMPs habe und die Dinger eine Menge Standby-Strom ziehen. Deswegen schalte ich sie mittels einer Smarten Steckdose aus.

      Natürlich kann ich mit dem Befehl, Alexa, Lautsprecher an .... ein paar Augenblicke warten .... Alexa, spiele Musik wasauchimmer das genauso hinbekommen, nur ist es eben nicht smart. Hier hätte ich gerne Alexa, spiele Musik von wasauchimmer. Alexa, sollte daraufhin antworten, "oh, die Lautsprecher sind noch ausgeschaltet. Ich schalte sie an und spiele dann die Musik" ... ein paar Augenblicke später geht es dann los.

      Hat jemand eine Idee wie ich sowas realisieren kann ? Im ausgeschalteten Zustand kann ich keine Objekte sehen dass sich im Alexa Adapter ändern; im Sonos Adapter sowieso nicht. Gibt es vielleicht die Möglichkeit eines "virtuellen" Multiroom-Speaker devices zu Alexa hinzuzufügen ?

      Dank und Gruß 🙂
      Steffen

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

        @steffensammet sagte in Alexa, spiele Musik ... abfangen und ein Skript ausführen:

        Alexa, spiele Musik von wasauchimmer.

        Das wird so nicht funktionieren da dort Alexa schon genau diesen Befehl umsetzt.

        @steffensammet sagte in Alexa, spiele Musik ... abfangen und ein Skript ausführen:

        Im ausgeschalteten Zustand kann ich keine Objekte sehen dass sich im Alexa Adapter ändern

        ?? das verstehe ich nicht. Dachte nur die Sonos sind aus?

        1 Reply Last reply Reply Quote 0
        • F
          frankyboy73 @steffensammet last edited by

          @steffensammet Hi, das Alexa bei deinen "Spiele Musik" Befehlen gleich loslegt, kannst du wie @DJMarc75 schon geschrieben hat kaum verhindern. Es sei denn du legst dir für jeden Befehl den du gibst ne Routine an, was wohl etwas übertreiben wäre.
          Du könntest aber über history/summary des Alexa2 Adapters den Text den du sagst auswerten, und wenn darin, "Spiele Musik" oder was auch immer vorkommt deine Sonos Lautsprecher wieder einschalten.

          S 1 Reply Last reply Reply Quote 0
          • S
            steffensammet @frankyboy73 last edited by

            @frankyboy73

            Danke, das mit dem History Part habe ich nicht gesehen. Es wird zwar etwas Mühe aber ich glaube daraus lässt sich was basteln 😊

            BananaJoe 1 Reply Last reply Reply Quote 0
            • BananaJoe
              BananaJoe Most Active @steffensammet last edited by

              @steffensammet genau - du kannst das über alexa2.0.History.summary erkennen. Wenn die Sonos aus sind kannst du dann ja eine Sprachausgabe machen das die Lautsprecher aus sind und eingeschaltet werden, im Skript warten bis die Sonos verfügbar sind und per alexa2.0.Echo-Devices.xxxxxx.Commands.textCommand den Befehl zum Musik abspielen dann wiederholen.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              940
              Online

              31.9k
              Users

              80.2k
              Topics

              1.3m
              Posts

              4
              5
              227
              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