NEWS
[Projekt] Google Home steuert Denon AV-Receiver
-
Hallo Uwe,
genau so etwas habe ich gesucht, also erst mal vielen dank für die Arbeit.
Schade nur ist, bei mir läuft es nicht.
Ich habe im Script die IP-Adresse meines Denon AVR-x3400h eingetragen, im Receiver ist die Netzwerksteuerung angelegt. Ich denke auch, dass in der Cloud beim IObroker alles stimmt, der Befehl kommt auf jeden Fall an. unter Objekte/servicesIifttt erscheint "Text Field" wenn ich den Befehl sprechen (über Google Home).
Nur leider passiert dann nichts.
Was könnte noch falsch sein?
-
Hallo jsoentgen,
Was erscheint in der Debugausgabe des Scriptes, wenn Du das Script startest und dann ein Kommando schickst/sprichst?
Uwe
-
Aber es ist nicht möglich einfach die Musikausgabe auf einen Denon zu verlagern?
Z.b. "Google, spiele charts"
dann startet Google direkt spotify und die charts playlist.
Schön wäre, wenn er spotify startet, dass er dass auf dem denon tut.
-
Hallo maxpd,
Du kannst Musik z.B. über DLNA an den Denon streamen. Dazu gibt es auch diverse Apps.
Ich nutze einen zusätzlichen Google Chromecast am HDMI-Anschluss eines Denon X4000.
Darüber kann man aus fast allen Apps (auch Youtube) direkt Videos oder reines Audio streamen.
Zusammen mit Google Home auch sprachgesteuert.
Wenn ich z.B. Yello von Spotify hören möchte, schalte ich den Receiver mit passendem Eingang über ein Sprachkommando ein.
Dann sage ich "OK Google, spiele Spotify Yello" und die Wiedergabe startet… Auch die Lautstärke kann man über Sprachkommando steuern.
Der Chromecast am Denon ist dazu unter Google Home als Standard Audiogerät eingerichtet.
Tschau
Uwe
-
Hallo Uwe,
denke ich habe das Problem gefunden, die neueren Denon Receiver hören nicht mehr auf http Kommandos und können nur noch per Telnet oder RS232 angesprochen werden.
-
Danke für die Info.
Tschau
Uwe
-
An und Ausschalten des receivers habe ich damit hinbekommen per Google Home über IFTTT
on({id: 'cloud.0.services.ifttt', change: "any"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
if (getState("cloud.0.services.ifttt").val == 'receiver power an') {
setState("denon.0.settings.powerSystem"/System Power State/, true);
} else if (getState("cloud.0.services.ifttt").val == 'receiver power aus') {
setState("denon.0.settings.powerSystem"/System Power State/, false);
}
});
für mehr reichen meine Grundkenntnisse leider noch nicht. Wollte den Eingang in der Mainzone noch per Sprachbefehl auf Internetradio ändern können, klappt aber leider nicht.
on({id: 'cloud.0.services.ifttt', change: "ne"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
if (getState("cloud.0.services.ifttt").val == 'internetradio an') {
setState("denon.0.zoneMain.selectInput"/Select input/, 'IRADIO');
}
});
-
Hallo maxpd,
Du kannst Musik z.B. über DLNA an den Denon streamen. Dazu gibt es auch diverse Apps.
Ich nutze einen zusätzlichen Google Chromecast am HDMI-Anschluss eines Denon X4000.
Darüber kann man aus fast allen Apps (auch Youtube) direkt Videos oder reines Audio streamen.
Zusammen mit Google Home auch sprachgesteuert.
Wenn ich z.B. Yello von Spotify hören möchte, schalte ich den Receiver mit passendem Eingang über ein Sprachkommando ein.
Dann sage ich "OK Google, spiele Spotify Yello" und die Wiedergabe startet… Auch die Lautstärke kann man über Sprachkommando steuern.
Der Chromecast am Denon ist dazu unter Google Home als Standard Audiogerät eingerichtet.
Tschau
Uwe `
Danke für die Rückmeldung.
Ja ich hatte schon vermutet, dass man dies am besten über einen Chromecast Audio löst. Der Receiver schaltet sich hier bei einem Eingangssignal vermutlich nicht von alleine an, weil es nur einen "lauschenden" HDMI Port gibt und dieser schon für den TV belegt ist.
-
Hallo maxpd,
wenn man die Multi-Room Funktion nicht benötigt, würde ich einen "normalen "Chromecast und keinen vom Typ "Audio" nehmen, da der "normale" auch Videos streamen kann.
Tschau
Uwe
-
Danke! Teste ich, wenn er noch funktioniert. Hat mehrere Monate an einem 2A Netzteil gehangen und war glühend heiß und hat nur noch Lila Streifen gestreamt..
-
Hallo UweKlatt,
ich bin mir nicht sicher, ob ich mit meinem Anliegen hier genau richtig bin, und erhoffe Nachsehen, falls nicht.
Da ich im Netz nicht genau fündig wurde, möchte ich mir die Frage gestatten, ob es möglich ist, einen Google Chromecast (welchen ?)
an einen Denon AVR -X 2500H so anzuschliessen, das dieser die Musik in den Chromecast leitet ( über Multiroom Zone 2 ), und der Chrome cast diese streamt, so das die Multiroom Zone über den Chromecast aufgebaut werden kann.
Ziel wäre es, die vom Denon AVR integrierte Heos Multiroom funktion zu umgehen, da die Lautsprecher erheblich teurer sind, als z.B. Google Chromcast unterstützende Lautsprecher von Pioneer.
Vielen Dank im Voraus
-
Hallo Naphtalin,
Du kannst den Google Chromecast über HDMI an den AV-Receiver anschliessen und alles , was auf diesem Chromecast abgespielt wird, über Zone 2 ausgeben. Der benutze HDMI Eingang muss einem Eingang zugeordnet werden, dann kann man den Eingang für Zone 2 nutzen. Der "normale" Chromecast kann Audio und Video ausgeben.
Alternativ kann auch ein Chromecast Audio verwendet werden. Der wird am besten über ein optisches Kabel angeschlossen, kann aber nur Audio ausgeben.
Tschau
Uwe
-
UweKlatt, hab vielen Dank für Deine ausführliche Ausführung
ich bin mal gespannt für welche Möglichkeit ( Heos / Chrome ) ich mich entscheiden werde.
Bisher wäre für mich die Audio Möglichkeit wohl ausreichend, um ein wenig Musik in Küche und Bad zu haben.
Muss mich mal schlau machen, was die Geräte so ausmachen, bzw. die Möglichkeiten des Machbaren.
Der Denon AVR ist ja Alexa kompatibel und sprachbedienbar (zumindest Musikwünsche),
wäre das mit einem angeschlossenem Chromecast ebenso möglich ?
Und was wäre mit dem Chromcast wohl alles machbar ?
Ist ja schon eine interessante Sache, sofern sie problemlos funktioniert