[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 finde schon das wir hier wenigstens ein Beispiel bringen können. So das sich die Leute das vorstellen können wie der generelle Vorgang ist.
Das gid Reading sollte nicht neu sein sondern eigentlich schon von Anfang an dabei gewesen sein. Habe gerade mal im Code geschaut und das Reading gibt es seit der ersten nutzbaren Version.

@hanseis
beim ls get Befehl habe ich noch in FHEMWEB ein Arg Feld hinter dem cmd. Ich wüsste jetzt nicht das es nötig wäre für FHEMWEB. Ich würde daraus ein noArg machen, ist das ok?
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

hanseis

@CoolTux

in dem Arg Feld kannst du den Pfad genauso eintragen wie im Telnet. Wenn du also 1027 einträgst zeigt er dir vorhandenen Eingänge an. Quasi als Schnellzugriff. ;)

grappa24

Zitat von: CoolTux am 27 April 2017, 10:08:35
Ich finde schon das wir hier wenigstens ein Beispiel bringen können. So das sich die Leute das vorstellen können wie der generelle Vorgang ist.
Das gid Reading sollte nicht neu sein sondern eigentlich schon von Anfang an dabei gewesen sein. Habe gerade mal im Code geschaut und das Reading gibt es seit der ersten nutzbaren Version.
gut, dann bau ich das Beispiel gerne ein
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

Hallo Hans,

Ja ich weiß. Wollte nur zur Diskussion stellen ob man da nicht lieber für die Detailansicht das noArg macht da man sich ja zu Fuß langhangeln kann. Denn am Ende kann ich ja auch über die FHEMWEB cmd ein get Player ls 1027 machen wenn ich will.
Wäre nur ein Schöhnheitsding wie ich finde. Ist ein Vorschlag von mir, da es Dein Teil der Arbeit betrifft, darfst Du natürlich auch bestimmen. Wollte das nur mal ansprechen  ;D



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

input sid[,cid][,mid] - set input source-id[,container-id][,media-id]
    Example: set kitchen input 1027,1772574848,inputs/tvaudio
    starts "tv audio" on player "kitchen"

Ergänzungen?
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

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

hanseis

Was ist mit den get* Befehlen im set des Player? Brauchen wir die noch? Das wird doch inzwischen alles intern durchgeführt. Ich denke die können wir löschen oder fällt jemandem eine Notwendigkeit ein?

CoolTux

Da habe ich gerade keinen Überblick drüber. Das schaue ich mir heute Abend mal in Ruhe an.
Kann mich aber erinnern das dies in der Tat alles durch die Routinen erledigt wird. Würde mich die Tage noch mal zu melden.
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 26 April 2017, 17:31:04
@Grappa24
Magst Du noch mal schauen ob die Commandref nun alles abdeckt? Gerade das Playermodul mit Hans seinen neuen
Ich hab Dir gerade die Commandref für Player und Group (gemäß 0.1.76) per PN geschickt.
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 habe soeben Version 0.1.80 ins Git geladen.

Es wurde die aktuelle Commandref eingepflegt, sowie die get Befehle im set Bereich beim Player entfernt. Ausserdem habe ich noch nicht vorhandene Installationsbedingungen abgefangen.
Wenn Ihr mir nach zwei drei Tagen hier ein ok gebt, dann checke ich das ganze so ein.



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

sehr cool! Soll ich die vier get Befehle beim Player aus der commandref rausnehmen und sie Dir nochmal schicken oder machst Du sie selbst raus?
Gruß, 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

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

Guten Morgen,

Leider wird man bei dem Link auf eine Webseite weitergeleitet. Ich nehme mal an Du wolltest eigentlich ein Bild zeigen, oder?



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

oli82

Ich glaube er wollte die ReadingsGroup eines Sonos nachbauen.
Also sowas + die Favoriten.
Ich bevorzuge ja SmartVisu für sowas  8)