[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

CoolTux

Ich habe soeben Version 0.1.42 ins Devel Git geladen. Viel Spaß beim testen.
Neue Funktionen siehe ersten Post
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

Das nächste Ziel ist das anlegen und steuern von Gruppen/Räumen. Hierbei geht es darum die Player als Multiroom zu schalten. In mehreren Räumen die selbe Musik, selbe Lautstärke und so weiter.
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

pataya

Geht ja gut voran. Hab grad mal ins CLI Handbuch geschaut. Ist ja quasi alles vorhanden was benötigt wird.
Nur kann ich mir gerade nicht vorstellen wie man in FHEM bspw. Radio oder Playlists verwalten will. Da würde man wohl eher nen eigenes Webinterface à la LMS benötigen.

Wahrscheinlich garnicht, sondern über das Modul nur abspielen von Favorites oder Playlists, oder habt ihr da andere Ideen? ::)

CoolTux

Ich wollte mir da Ideen von anderen Mediamodulen holen.
Meine Idee ist das einlesen der Playlist die man dann sieht und wo man dann eine Auswählen kann. Aber genau weiß ich das noch nicht. Ich muss erstmal sehen was so an Daten an kommt.
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

bin etwas ratlos, egal welche 21_HEOS* Module ich einbinde, beim ersten define xxx HEOSMaster stürzt mein FHEM ab ????
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

Hast du die Voraussetzungen installiert?
Kannst Du mir ein Log geben. Abstürzen sollte FHEM nämlich auf keinen Fall.
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

merkwürdig, ich hab nach dem Absturz den RasPi neugestartet und im LOG folgende Meldungen gefunden, ohne dass ich ein define HEOS... abgesetzt habe. Da gibts noch Reste ... 2017.02.02 19:57:34 1: PERL WARNING: "my" variable $name masks earlier declaration in same scope at ./FHEM/21_HEOSMaster.pm line 218.
2017.02.02 19:57:34 3: HEOSMaster (HEOS_Master) - defined with host 192.168.178.35
Not a HASH reference at ./FHEM/21_HEOSMaster.pm line 473.
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

Danke für die Fehlermeldung. Das schaue ich mir an.
Hast du denn die Voraussetzungen installiert?
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

Du meinst die Pakete installiert und die Dateirechte

-rw-r--r-- 1 fhem dialout 19069 Feb  2 19:52 21_HEOSMaster.pm
-rw-r--r-- 1 fhem dialout 18574 Feb  2 19:52 21_HEOSPlayer.pm


libjson-perl is already the newest version.
libnet-telnet-perl is already the newest version.
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

Ja. Wie hast du die Dateien runter geladen. Es sollte ein Zipfile gewesen sein.
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

Kannst du irgendwie versuchen den master auf verbose 5 zu setzen? Eventuell direkt in der cfg. Aber Vorsicht nur wenn du weisst was du tust.
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

das ist ja das merkwürdige, ich find die def nirgends ???? Ich spiel mal mein Komplett-Backup ein und starte mal bei Null - bevor wir uns "wundsuchen" - ich meld mich dann wieder ...
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

Das ist aber mehr wie komisch. Sorry für den Aufwand. So sollte es eigentlich nicht sein.
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

kein Problem, ich guck solang ne Folge Chicago Fire ... ;)  und berichte dann
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, ...