[21_HEOSMaster,21_HEOSPlayer,21_HEOSGroup] Module für das Denon Multiroomsystem

Begonnen von CoolTux, 21 Januar 2017, 21:47:52

Vorheriges Thema - Nächstes Thema

grappa24

Danke Leon, jetzt lässt sich das Modul laden. Mach Dir keinen Stress und danke für die gute Kommunikation. Jetzt gehts ans Testen mit meinen beiden HEOS1 und dem Receiver via LINK.
Viele Grüße, Dieter
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

CoolTux

Ich danke Dir ganz doll für Deine Spende.
Ich habe eben noch mal eine Version 0.1.36 hochgeladen. Du musst sie nicht unbedingt gleich installieren. Die Version behebt nur eine Fehlermeldung "Use of uninitialized value $value in string ne at..."




Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

grappa24

FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

CoolTux

Sieht doch gut aus. In den Readings sollte auch so einiges stehen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

grappa24

FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

CoolTux

Da fehlt aber so einiges. Sämtliche Informationen zum Player selber. Mach mal bitte set getPlayerInfo.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

grappa24

FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

CoolTux

Ah. Sehr gut. Du hast einen Umlaut im Namen. Kannst du das noch mal mit verbose 5 machen und mir den JSON String zeigen? Findest Du im LOG. Steht JSON: davor.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Ach so. Wie schaut es mit Play stop und so aus. Und die Readings aktuallisieren sich wenn du über die App was änderst oder am Player selber?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

grappa24

play, stop, set volume geht alles. Ich hab grad ein anderes Problem mit meinem Netzwerk. Der Master hängt am LAN, die beiden HEOS1 an zwei verschiedenen WLAN auf verschiedenen Etagen. Ich verlier ständig den einen HEOS1 aus der Android-APP. Ich muss das erst mal klar bekommen um die Funktion Deines Moduls vernünftig testen zu können. Der erste Eindruck ist aber schon sehr gut.
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

grappa24

Ich hab jetzt mal mit einem einzelnen HEOS1 via LAN getestet, sieht super aus. Mute, Play, Stop, Volume - alles lässt sich von FHEM aus setzen und wirkt sich synchron in der App aus. Andererseits werden Änderungen via App ohne merkliche Verzögerung in den Readings aktualisiert.
   
Allerdings scheint nach ein paar Minuten die Synchronität/Kopplung verloren zu gehen (?).   Nach einem "Master Reopen" gehts dann wieder ...

Oh je, jetzt führt ein Play in der App dazu, dass die Titel im Schnelldurchlauf durchlaufen, in der HEOS-App und im HEOSPlayer - ohne gespielt zu werden ....

Ich glaub, es ist Zeit für "Feierabend" ...
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

CoolTux

So kann ich nichts dazu sagen. Wenn du denkst es liegt am Modul, dann Versuche das Problem noch einmal nach zu stellen und zwar mit verbose 5 beim Master und dem entsprechenden Player.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

grappa24

alles gut - geht soweit alles schön synchron und in "Echtzeit". Lag an meiner WLAN Konfiguration, mit dem HEOS1 im LAN gibts keine Probleme.
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

CoolTux

Als nächstes kommt der Account Check und wenn nicht verbunden automatisches verbinden. Und dann muss ich erstmal schauen. Im übrigen kannst das Icon ja auch ändern. Vielleicht magst Mal was passendes raussuchen um an zu zeigen ob der Player an oder aus ist.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

grappa24

Zitat von: CoolTux am 29 Januar 2017, 08:13:27
Im übrigen kannst das Icon ja auch ändern. Vielleicht magst Mal was passendes raussuchen um an zu zeigen ob der Player an oder aus ist.
ja, würde ich schon gerne, geht aber m.E. nicht ...  schalten lässt es sich, aber devStateIcon hat bei mir keine Auswirkung.
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...