Smarthome – Volumio mit Amazon Echo steuern

Amazon Echo ist nicht ganz so einfach in die eigene Gerätesteuerung zu implementieren. Dennoch ist es mir eine Implementierung von Volumio – ein Audio Player auf dem Raspberry Pi – mit Amazon Echo gelungen.

Volumio mit Amazon Echo steuern
Volumio mit Amazon Echo steuern

Folgende Funktionen sind eingebaut:

  • Steuerung der Lautstärke
  • Steuerung der hinterlegten Sender in der Playliste
  • Radio Player Einschalten/Ausschalten
  • Volumio einschalten/ausschalten

Was brauchen wir :

Nun starten wir mit der Einrichtung der Routinen an Amazon Echo:

Wir benötigen Ihre Zustimmung um den Inhalt von YouTube laden zu können.

Mit dem Klick auf das Video werden durch den mit uns gemeinsam Verantwortlichen Youtube [Google Ireland Limited, Irland] das Video abgespielt, auf Ihrem Endgerät Skripte geladen, Cookies gespeichert und personenbezogene Daten erfasst. Damit kann Google Aktivitäten im Internet verfolgen und Werbung zielgruppengerecht ausspielen. Es erfolgt eine Datenübermittlung in die USA, diese verfügt über keinen EU-konformen Datenschutz. Weitere Informationen finden Sie hier.

Jmx0O2lmcmFtZSB0aXRsZT0mcXVvdDtBbWF6b24gRWNobyBSb3V0aW5lbiBlcnN0ZWxsZW4gZiZ1dW1sO3IgVm9sdW1pbyZxdW90OyB3aWR0aD0mcXVvdDsxMjAwJnF1b3Q7IGhlaWdodD0mcXVvdDs2NzUmcXVvdDsgc3JjPSZxdW90O2h0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkLzA2QWhLZ3hYbkdjP2ZlYXR1cmU9b2VtYmVkJnF1b3Q7IGZyYW1lYm9yZGVyPSZxdW90OzAmcXVvdDsgYWxsb3c9JnF1b3Q7YWNjZWxlcm9tZXRlcjsgYXV0b3BsYXk7IGNsaXBib2FyZC13cml0ZTsgZW5jcnlwdGVkLW1lZGlhOyBneXJvc2NvcGU7IHBpY3R1cmUtaW4tcGljdHVyZTsgd2ViLXNoYXJlJnF1b3Q7IGFsbG93ZnVsbHNjcmVlbiZndDsmbHQ7L2lmcmFtZSZndDs=

Nachdem die Einrichtung der Routinen in Amazon Echo abgeschlossen ist, können wir mit der Implementierung via NodeRED beginnen.

Den Programmcode gibt es hier kostenlos zum Download:
Amazon Echo – NodeRED Flow mit Sprachsteuerung

Wir benötigen Ihre Zustimmung um den Inhalt von YouTube laden zu können.

Mit dem Klick auf das Video werden durch den mit uns gemeinsam Verantwortlichen Youtube [Google Ireland Limited, Irland] das Video abgespielt, auf Ihrem Endgerät Skripte geladen, Cookies gespeichert und personenbezogene Daten erfasst. Damit kann Google Aktivitäten im Internet verfolgen und Werbung zielgruppengerecht ausspielen. Es erfolgt eine Datenübermittlung in die USA, diese verfügt über keinen EU-konformen Datenschutz. Weitere Informationen finden Sie hier.

Jmx0O2lmcmFtZSB0aXRsZT0mcXVvdDtWb2x1bWlvIG1pdCBBbWF6b24gRWNobyBzdGV1ZXJuJnF1b3Q7IHdpZHRoPSZxdW90OzEyMDAmcXVvdDsgaGVpZ2h0PSZxdW90OzY3NSZxdW90OyBzcmM9JnF1b3Q7aHR0cHM6Ly93d3cueW91dHViZS5jb20vZW1iZWQvc2tLRWVwYnRIRVE/ZmVhdHVyZT1vZW1iZWQmcXVvdDsgZnJhbWVib3JkZXI9JnF1b3Q7MCZxdW90OyBhbGxvdz0mcXVvdDthY2NlbGVyb21ldGVyOyBhdXRvcGxheTsgY2xpcGJvYXJkLXdyaXRlOyBlbmNyeXB0ZWQtbWVkaWE7IGd5cm9zY29wZTsgcGljdHVyZS1pbi1waWN0dXJlOyB3ZWItc2hhcmUmcXVvdDsgYWxsb3dmdWxsc2NyZWVuJmd0OyZsdDsvaWZyYW1lJmd0Ow==

Wichtig ist wenn der Flow in NodeRED einkopiert ist muss man Amazon Echo mitzuteilen dass es ein neues Smarthome Gerät im Netzwerk gibt mit: “Alexa, erkenne Geräte”. Es sollte dann der Hinweis kommen dass es ein neues Gerät mit dem Namen “Radio” gibt. Erst dann funktioniert die Sprachsteuerung.

Das war es schon. Ist doch ganz einfach wenn man weiß wie es funktioniert.

Viel Spaß beim Radio hören mit Volumio und der Sprachsteuerung mit Amazon Echo.

Grüße , Joachim

Joachim

Aus Leidenschaft für Technik. Aktuelle Themen sind Datensicherheit, Software für Datenschutz, Mobile Geräte, Smartphone Sicherheit und Anwendungen, Raspberry Pi Geek.

Alle Beiträge ansehen von Joachim →

8 Gedanken zu “Smarthome – Volumio mit Amazon Echo steuern

  1. Hallo Joachim,
    ich finde die Idee super Volumio über Alexa zu steuern, habe mich auch gleich an die Arbeit gemacht das umzusetzen wie du es beschreibst. Jetzt habe ich folgendes Problem: Der node red Server reagiert auf die befehle von Alexa, aber egal welche Funktion er ausüben soll, gibt er ein “econnrefused” aus. was mach ich falsch?

    1. Hallo Florian

      kannst Du im Browser mal folgendes eingeben ?
      volumio.local/api/v1/commands/?cmd=play
      Eventuell hast Du deinen Player nicht “volumio” benannt sondern “hans.local” oder so 🙂

      Grüße , Joachim

  2. Hallo zusammen,
    habe auch eine Frage dazu: Kann ich das Audio des Volumio über Netzwerk auch auf dem EchoDot ausgeben? Das Quasie der EchoDot als Sprachsteuerung und Lautsprecher fungiert?

    Danke Euch! 🙂

    Viele Grüße
    Roman

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert