Modul für Denon (Marantz) AV Receiver

Begonnen von raman, 03 Oktober 2016, 18:08:58

Vorheriges Thema - Nächstes Thema

Steffen@Home

Sagt mal wie bekomme ich denn den DenonAVR dazu dass er die Funktion "get MediaInfo" oder zumindest die currentTitle usw. aktuell hält?
Ich habe ein notify zb auf "currentTitle" dieses ändert sich aber nur wenn ich "get MediaInfo" manuell aufrufe.
danke!
Pi 1 - FHEM, HM-MOD-RPI-PCB, HM-RT-CC-DN, HM-WDS10-TH-O, HM-Sec-SCo, HM-LC-Sw1PBU-FM, Relais Platine für ext. Ansteuerung, LD382 Wifi LED Controller, DHT
Pi 2 - Kamera, DHT
Pi 3 - FHEM2, Grafana, DHT, Magnet-Sensoren, Relais-Platine

Amenophis86

Spontan würde ich ein regelmäßig at einsetzen, ob es sich bei mir von alleine ändert kann ich gerade nicht sagen.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

sasquuatch

#197
Zitat von: RomanticBoy83 am 30 Juni 2017, 12:44:35
Ich habe es momentan nur eingerichtet und meine alte Anwesenheitserkennung ersetzt - also noch keine weiteren Erfahrungen gesammelt.
Probleme:

  • Mir ist unlogisch wie das Reading presence funktioniert - Ich möchte meine Anwesenheit zusätzlich mit TV und AVR bedienen. Die presence des AVR steht jedoch immer auf present - benutzen muss ich deshalb das reading state.
ich weiß nicht ob du es schon heruas gefunden hast, aber ich vermute du verwendest presence über lan-ping, also so z.b.
define iPhone PRESENCE lan-ping 192.168.179.21 <- das ist aus der commandref
bei den AV´s ist es aber oft so, dass die netzwerkkarte ständig mit dem netzwerk verbunden ist damit du mit smartphone apps deinen AV einschalten kannst. dadurch ist ein ping test immer positiv und dein AV immer auf present.

du hast ab FHEM 5.8 die möglichkeit es über ein event zu steuern, also on oder off

define Anwesenheit PRESENCE event Tuerschalter:off Tuerschalter:on
<- aus der commandref

oder du machst es über function
define Marantz_function_on_off PRESENCE function {ReadingsVal('MarantzAV','power','off') eq 'on' ? 1:0} 300 600 <- hier zu finden

mein problem mit dem modul ist, dass es ständig ausfällt und der AV wird durch einen wecker ein und ausgeschaltet. d.h. mein wecker schaltet zwar das modul ein, aber der AV rührt sich nicht. ich muss dann immer FHEM neustarten, damit das modul den AV wieder schaltet. ich weiß jetzt nicht ob es an meinem marantz liegt oder am modul, wobei ich auf letzteres tippe. suche gerade eine lösung wie
get MarantzAV reconnect damit das modul immer läuft

sasquuatch

Zitat von: sasquuatch am 12 September 2017, 10:44:35
kurze frage, kann man über das denon modul internetradio sender einstellen?

im yamaha modul ist das ja über einen einfachen befehl möglich, sieht so aus:

set AV_Receiver navigateListMenu Lesezeichen/Favoriten/1LIVE

hier zu finden:
YAMAHA_AVR: Neuerungen für die Menüauswahl bei Internet-Radio und anderen Inputs

würde gerne sowas in einer myUtils verwenden in verbinung mit einem dummy und notify, würde so oder so ähnlich aussehen:

define MarantzNetRadioDummy dummy
attr MarantzNetRadioDummy alias Marantz NetRadio
attr MarantzNetRadioDummy devStateIcon An:general_an@green Aus:general_aus@red
attr MarantzNetRadioDummy setList state:FFH,HR3,Aus
attr MarantzNetRadioDummy webCmd state:FFH:HR3:Aus


define MarantzNetRadioNotify notify MarantzNetRadioDummy {MarantzNetRadioNotifyUtils();;}

sub
MarantzNetRadioNotifyUtils()
{
if (Value("MarantzNetRadioDummy") eq "FFH")
{
fhem ("set MarantzAV on;
set MarantzAV input Flickr; sleep 1;
set MarantzAV favoriteList 4;");
}
else
{
if (Value("MarantzNetRadioDummy") eq "HR3")
{
fhem ("set MarantzAV on;
set MarantzAV input Flickr; sleep 1;
set MarantzAV favoriteList 5;");
}
else
{
if (Value("MarantzNetRadioDummy") eq "Aus")
{
fhem ("set MarantzAV off");
}
}}}

ich habe jetzt festgestellt, wenn man ein anderes INPUT gewählt als favorite mit NetRadio hat, kann man mittels favoriteList zu einem porgrammierten Internet Sender wechseln. Möchte man dann den InternetSender wechseln, während man bei NetRadio hört, geht der wechsel nicht mehr. Dann muss man erst den INPUT wechseln und kann z.b. "set favoriteList 4" absetzen und der entsprechende Internetsender kommt. Es geht aber nicht jeder INPUT mit Flickr und iRadio hat es geklappt, mit anderen nicht, habe nicht alle getestet.

Ich habe jetzt mal mein Dummy, mit notify und myUtils oben zitiert. mit so einem Dummy kann man dann bequem umschalten. leider musste ich in myutils noch ein sleep einbauen, was mir gar nicht gefällt, aber sonst schaltet er nicht richtig.

leider habe ich nach wie vor das problem, dass das modul manchmal nichts schaltet und nur ein FHEM neustart hilft.

lewej

Hallo Zusammen,

ich habe einen Denon AVR-X1100W, ein paar Readings finde ich nicht und weiß nicht wie ich die setzen muss.
Es geht um folgende Einstellungen:

Subwoofer und Center

Steffen@Home

#200
Zitat von: Amenophis86 am 14 September 2017, 21:41:44
Spontan würde ich ein regelmäßig at einsetzen, ob es sich bei mir von alleine ändert kann ich gerade nicht sagen.

Das Problem ist dass ich alle 30sek oder so die Funktion "get MediaInfo" vom Device DenonAVR aufrufen müsste aber wie kann man eine interne Funktion aufrufen lassen. Ich kann ja nicht set DenonAVR.getMediaInfo aufrufen oder so ?? ::)


...vielleicht get DenonAVR mediaInfo mal testen

Funktioniert!  ;D
Pi 1 - FHEM, HM-MOD-RPI-PCB, HM-RT-CC-DN, HM-WDS10-TH-O, HM-Sec-SCo, HM-LC-Sw1PBU-FM, Relais Platine für ext. Ansteuerung, LD382 Wifi LED Controller, DHT
Pi 2 - Kamera, DHT
Pi 3 - FHEM2, Grafana, DHT, Magnet-Sensoren, Relais-Platine

dadoc

#201
Zitat von: UnbekannterNr1 am 13 Juni 2017, 16:18:04
Nach Eingabe von:
defmod Denon_AVR_X1100W DENON_AVR 192.168.2.4
bekomme ich folgenden Log:
2017.06.13 16:12:52 2 : Denon_AVR_X1100W: first attempt to read timed out, trying to close and open the device.
2017.06.13 16:12:52 3 : Opening Denon_AVR_X1100W device 192.168.2.4:23
2017.06.13 16:12:52 2 : Denon_AVR_X1100W: second attempt to read timed out, this is an unrecoverable error.

Diese Meldungen habe ich (AVRX3000) auch xmal am Tag im Log, nur dass er bei mir dann auch wieder "reappeared":
2017.09.29 10:11:27 2: Denon: first attempt to read timed out, trying to close and open the device.
2017.09.29 10:11:27 3: Opening Denon device 192.168.50.168:23
2017.09.29 10:11:30 3: Can't connect to 192.168.50.168:23: Die Wartezeit für die Verbindung ist abgelaufen
2017.09.29 10:11:30 2: Denon: second attempt to read timed out, this is an unrecoverable error.
2017.09.29 10:11:31 1: Perfmon: possible freeze starting at 10:11:25, delay is 6.014
2017.09.29 10:12:30 1: 192.168.50.168:23 reappeared (Denon)
2017.09.29 10:24:38 2: Denon: first attempt to read timed out, trying to close and open the device.
2017.09.29 10:24:38 3: Opening Denon device 192.168.50.168:23
2017.09.29 10:24:41 3: Can't connect to 192.168.50.168:23: Die Wartezeit für die Verbindung ist abgelaufen
2017.09.29 10:24:41 2: Denon: second attempt to read timed out, this is an unrecoverable error.
2017.09.29 10:24:41 1: Perfmon: possible freeze starting at 10:24:36, delay is 5.982
2017.09.29 10:25:41 1: 192.168.50.168:23 reappeared (Denon)

Da da auch immer ein Freeze dabei ist: Ist das Modul als non-blocking ausgeführt?
Grüße
Martin

Edit: Habe gerade gesehen, dass es ein Timeout-Attribut gibt, das ich versuchsweise mal auf 5 gesetzt habe
Standort 1: FS20 mit CUL und FHEM auf Raspi. HM-Komponenten (Heizung, Rollladen, Schalter). HM IP über Raspimatic (testweise)
Standort 2: Homematic (Wired) über CCU2 und PocketHome HD
3 x Raspi3 mit piCorePlayer/Kodi für Multiroom Audio (+ Tablets/iPeng/iPods

dadoc

Timeout hochsetzen hat keine Veränderung gebracht. Hat jemand eine Idee, was das Problem sein klnnte bzw. wie man es behebt?
Standort 1: FS20 mit CUL und FHEM auf Raspi. HM-Komponenten (Heizung, Rollladen, Schalter). HM IP über Raspimatic (testweise)
Standort 2: Homematic (Wired) über CCU2 und PocketHome HD
3 x Raspi3 mit piCorePlayer/Kodi für Multiroom Audio (+ Tablets/iPeng/iPods

FHEM16

#203
Hallo raman,

vielen herzlichen Dank für dieses Modul und Deine Mühe!

Das Modul läuft ohne Probleme ... aber leider gibt es bei mir Probleme beim umschalten, da meine Inputs nicht vollständig im Modul vorhanden sind.

Ich verwende einen AVR-3311 und die fehlenden Inputs lauten:

DVR
V.AUX
DOCK
NET/USB

Ich würde mich freuen, wenn Du die fehlenden Inputs noch mit im Modul hinzufügst oder mir sagst, was ich machen kann um es selber umzusetzen (der Versuch über eigene "inputs/usedInputs" ist leider gescheitert).

Nachtrag: ist es ggf. möglich den Namen "Cbl/Sat" auf "Sat/Cbl" zu ändern? Dann würde der Name identisch zum Input "SAT/CBL" lauten (und nicht vertauscht)

Vielen Dank im Voraus und viele Grüße
FHEM16

SusisStrolch

#204
Erst mal Danke für Dein Modul und die Arbeit, die Du da reinsteckst.

Da ich Probleme mit den Status-Meldungen des Receivers hatte, habe ich mal den Trace-Level hochgesetzt.
Hierbei fiel mir auf, dass in schöner Regelmäßigkeit diese Warnungen kommen:
2017.10.01 20:26:59.418 1: readingsUpdate(AVR_X4000,stateAV,off) missed to call readingsBeginUpdate first.
2017.10.01 20:26:59.419 1: stacktrace:
2017.10.01 20:26:59.420 1:     main::readingsBulkUpdate            called by ./FHEM/70_DENON_AVR.pm (2709)
2017.10.01 20:26:59.421 1:     main::DENON_AVR_ConnectionCheck     called by fhem.pl (3035)
2017.10.01 20:26:59.422 1:     main::HandleTimeout                 called by fhem.pl (620)


Hier nochmal mit etwas mehr Info (nach Receiver PowerUp):
2017.10.01 20:25:54.129 1: 192.168.254.10:23 reappeared (AVR_X4000)
2017.10.01 20:25:59.132 4: DENON_AVR AVR_X4000: SimpleWrite PW? <query>.
2017.10.01 20:25:59.134 4: DENON_AVR AVR_X4000: SimpleWrite MU? <query>.
2017.10.01 20:25:59.136 4: DENON_AVR AVR_X4000: SimpleWrite MV? <query>.
2017.10.01 20:25:59.138 4: DENON_AVR AVR_X4000: SimpleWrite SI? <query>.
2017.10.01 20:25:59.140 4: DENON_AVR AVR_X4000: SimpleWrite MS? <query>.
2017.10.01 20:25:59.142 4: DENON_AVR AVR_X4000: SimpleWrite NSP <query>.
2017.10.01 20:25:59.144 4: DENON_AVR AVR_X4000: SimpleWrite ZM? <query>.
2017.10.01 20:25:59.146 4: DENON_AVR AVR_X4000: SimpleWrite Z2? <query>.
2017.10.01 20:25:59.148 4: DENON_AVR AVR_X4000: SimpleWrite Z3? <query>.
2017.10.01 20:25:59.150 4: DENON_AVR AVR_X4000: SimpleWrite SLP? <query>.
2017.10.01 20:25:59.152 4: DENON_AVR AVR_X4000: SimpleWrite DIM ? <query>.
2017.10.01 20:25:59.154 4: DENON_AVR AVR_X4000: SimpleWrite ECO? <query>.
2017.10.01 20:25:59.156 4: DENON_AVR AVR_X4000: SimpleWrite STBY? <query>.
2017.10.01 20:25:59.157 4: DENON_AVR AVR_X4000: SimpleWrite MSQUICK ? <query>.
2017.10.01 20:25:59.159 4: DENON_AVR AVR_X4000: SimpleWrite MSSMART ? <query>.
2017.10.01 20:25:59.161 4: DENON_AVR AVR_X4000: SimpleWrite MONI ? <query>.
2017.10.01 20:25:59.163 4: DENON_AVR AVR_X4000: SimpleWrite MNMEN? <query>.
2017.10.01 20:25:59.165 4: DENON_AVR AVR_X4000: SimpleWrite MNZST? <query>.
2017.10.01 20:25:59.167 4: DENON_AVR AVR_X4000: SimpleWrite NSE <query>.
2017.10.01 20:25:59.169 4: DENON_AVR AVR_X4000: SimpleWrite CV? <query>.
2017.10.01 20:25:59.171 4: DENON_AVR AVR_X4000: SimpleWrite SD? <query>.
2017.10.01 20:25:59.173 4: DENON_AVR AVR_X4000: SimpleWrite DC? <query>.
2017.10.01 20:25:59.175 4: DENON_AVR AVR_X4000: SimpleWrite SV? <query>.
2017.10.01 20:25:59.177 4: DENON_AVR AVR_X4000: SimpleWrite TMAN? <query>.
2017.10.01 20:25:59.178 4: DENON_AVR AVR_X4000: SimpleWrite TR? <query>.
2017.10.01 20:25:59.180 4: DENON_AVR AVR_X4000: SimpleWrite VSASP ? <query>.
2017.10.01 20:25:59.182 4: DENON_AVR AVR_X4000: SimpleWrite VSSC ? <query>.
2017.10.01 20:25:59.184 4: DENON_AVR AVR_X4000: SimpleWrite VSSCH ? <query>.
2017.10.01 20:25:59.186 4: DENON_AVR AVR_X4000: SimpleWrite VSVPM ? <query>.
2017.10.01 20:25:59.188 4: DENON_AVR AVR_X4000: SimpleWrite VSVST ? <query>.
2017.10.01 20:25:59.190 4: DENON_AVR AVR_X4000: SimpleWrite PSCINEMA EQ. ? <query>.
2017.10.01 20:25:59.192 4: DENON_AVR AVR_X4000: SimpleWrite PSLOM ? <query>.
2017.10.01 20:25:59.194 4: DENON_AVR AVR_X4000: SimpleWrite PSMULTEQ: ? <query>.
2017.10.01 20:25:59.196 4: DENON_AVR AVR_X4000: SimpleWrite PSDYNEQ ? <query>.
2017.10.01 20:25:59.198 4: DENON_AVR AVR_X4000: SimpleWrite PSDYNVOL ? <query>.
2017.10.01 20:25:59.200 4: DENON_AVR AVR_X4000: SimpleWrite PSLFC ? <query>.
2017.10.01 20:25:59.205 4: DENON_AVR AVR_X4000: parsing <MV22> to <volume/volumeStraight 22/-58>.
2017.10.01 20:25:59.206 4: DENON_AVR AVR_X4000: parsing <MVMAX 98> to <volumeMax 98>.
2017.10.01 20:25:59.216 4: DENON_AVR AVR_X4000 dispatch: this is for zone 2
2017.10.01 20:25:59.221 4: DENON_AVR zone Z2: parsing <Z2OFF> to <zone2 off>.
2017.10.01 20:25:59.256 4: DENON_AVR AVR_X4000 dispatch: this is for zone 2
2017.10.01 20:25:59.283 4: DENON_AVR AVR_X4000 dispatch: this is for zone 2
2017.10.01 20:25:59.316 4: DENON_AVR AVR_X4000: parsing <PSLFC OFF> to <audysseyLFC off>.
2017.10.01 20:25:59.329 4: DENON_AVR AVR_X4000: parsing <MNMEN OFF> to <setup off>.
2017.10.01 20:25:59.344 4: DENON_AVR AVR_X4000: parsing <SVOFF> to <videoSelect off>.
2017.10.01 20:25:59.389 4: DENON_AVR AVR_X4000: parsing <PSRSTR OFF> to <unknown>.
2017.10.01 20:25:59.409 4: DENON_AVR AVR_X4000: parsing <VSSCAUTO> to <resolution auto>.
2017.10.01 20:26:59.418 1: readingsUpdate(AVR_X4000,stateAV,off) missed to call readingsBeginUpdate first.
2017.10.01 20:26:59.419 1: stacktrace:
2017.10.01 20:26:59.420 1:     main::readingsBulkUpdate            called by ./FHEM/70_DENON_AVR.pm (2709)
2017.10.01 20:26:59.421 1:     main::DENON_AVR_ConnectionCheck     called by fhem.pl (3035)
2017.10.01 20:26:59.422 1:     main::HandleTimeout                 called by fhem.pl (620)


EDIT: Raw Device Settings eingefügt

defmod AVR_X4000 DENON_AVR 192.168.254.10
attr AVR_X4000 DbLogInclude .*
attr AVR_X4000 brand Denon
attr AVR_X4000 cmdIcon muteT:rc_MUTE
attr AVR_X4000 devStateIcon on:rc_GREEN:off mainOff:rc_YELLOW:main_on off:rc_STOP:on absent:rc_RED muted:rc_MUTE@green:muteT playing:rc_PLAY@green:pause paused:rc_PAUSE@green:play
attr AVR_X4000 event-on-change-reading 1
attr AVR_X4000 group Multimedia
attr AVR_X4000 playTime 10
attr AVR_X4000 room Multimedia,Wohnzimmer
attr AVR_X4000 stateFormat stateAV
attr AVR_X4000 verbose 5
attr AVR_X4000 webCmd volumeStraight:muteT:input:favorite:surroundMode:trigger1

setstate AVR_X4000 opened
setstate AVR_X4000 2017-10-03 16:26:51 allZoneStereo off
setstate AVR_X4000 2017-10-03 17:30:09 ampAssign 5.1-Channel (Bi-Amp)
setstate AVR_X4000 2017-10-03 17:29:35 aspectRatio 16:9
setstate AVR_X4000 2017-09-09 10:33:43 audioFormat 200
setstate AVR_X4000 2017-09-09 10:33:45 audioOutHDMI unknown
setstate AVR_X4000 2017-10-03 17:46:32 audysseyLFC off
setstate AVR_X4000 2017-10-03 21:53:53 bass 0 dB
setstate AVR_X4000 2017-10-03 15:01:24 cinemaEQ on
setstate AVR_X4000 2017-10-03 21:53:53 currentAlbum -
setstate AVR_X4000 2017-10-03 21:53:53 currentArtist -
setstate AVR_X4000 2017-10-03 21:53:53 currentBitrate -
setstate AVR_X4000 2017-10-03 17:29:34 currentCover http://192.168.254.10/NetAudio/art.asp-jpg?1507044574
setstate AVR_X4000 2017-10-03 21:53:53 currentMedia -
setstate AVR_X4000 2017-10-03 21:53:53 currentPlaytime -
setstate AVR_X4000 2017-10-03 21:53:53 currentStation -
setstate AVR_X4000 2017-10-03 21:53:53 currentTitle -
setstate AVR_X4000 2017-10-03 21:53:53 digitalInput auto
setstate AVR_X4000 2017-10-03 21:53:53 dynamicCompression off
setstate AVR_X4000 2017-10-03 15:01:24 dynamicEQ on
setstate AVR_X4000 2017-10-03 21:11:04 dynamicVolume light
setstate AVR_X4000 2017-09-09 10:33:44 firmware 5630-9776-1611
setstate AVR_X4000 2017-10-03 17:26:38 ignore -
setstate AVR_X4000 2017-10-03 21:53:53 input Cbl/Sat
setstate AVR_X4000 2017-10-03 21:53:53 inputSound hdmi
setstate AVR_X4000 2017-10-03 21:53:53 levelCenter 0 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelFrontHeightLeft 0 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelFrontHeightRight 0 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelFrontLeft -6.5 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelFrontRight -4.5 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelFrontWideLeft 0 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelFrontWideRight 0 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelSourroundBack 0 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelSourroundBackLeft 0 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelSourroundBackRight 0 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelSourroundLeft -4 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelSourroundRight -1 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelSubwoofer 0 dB
setstate AVR_X4000 2017-10-03 21:53:53 levelSubwoofer2 0 dB
setstate AVR_X4000 2017-10-03 17:30:08 lock off
setstate AVR_X4000 2017-10-03 17:46:32 loudness on
setstate AVR_X4000 2017-10-03 21:53:53 lowFrequencyEffects 0 dB
setstate AVR_X4000 2017-09-09 10:33:46 monitorOut 1
setstate AVR_X4000 2017-10-03 17:29:35 multEQ reference
setstate AVR_X4000 2017-10-03 17:30:08 mute off
setstate AVR_X4000 2017-10-03 17:46:25 playStatus stopped
setstate AVR_X4000 2017-10-04 06:50:32 power on
setstate AVR_X4000 2017-10-03 17:46:25 presence present
setstate AVR_X4000 2017-10-03 16:26:51 resolution auto
setstate AVR_X4000 2017-10-03 17:26:32 resolutionHDMI 1080p
setstate AVR_X4000 2017-09-09 10:33:43 samplingRate 48 khz
setstate AVR_X4000 2017-10-03 16:16:40 setup off
setstate AVR_X4000 2017-09-09 10:33:43 signal PCM
setstate AVR_X4000 2017-10-03 17:29:34 sleep off
setstate AVR_X4000 2017-10-03 21:53:53 sound HASH(0x1883bf0)
setstate AVR_X4000 2017-10-04 06:50:32 state on
setstate AVR_X4000 2017-10-04 06:50:33 stateAV on
setstate AVR_X4000 2017-08-11 21:21:21 surroundMode Auto
setstate AVR_X4000 2017-10-03 21:53:57 toneControl off
setstate AVR_X4000 2017-10-03 21:53:54 treble 0 dB
setstate AVR_X4000 2017-10-03 15:01:24 trigger1 off
setstate AVR_X4000 2017-10-03 15:01:24 trigger2 on
setstate AVR_X4000 2017-10-03 17:29:34 tunerBand FM
setstate AVR_X4000 2017-10-03 17:29:35 tunerFrequency 87.5 MHz
setstate AVR_X4000 2017-10-03 17:29:34 tunerMode auto
setstate AVR_X4000 2017-10-03 17:29:35 tunerPreset 1
setstate AVR_X4000 2017-10-03 17:29:35 videoProcessingMode Movie
setstate AVR_X4000 2017-10-03 21:53:57 videoSelect off
setstate AVR_X4000 2017-10-04 06:50:33 volume 22 %
setstate AVR_X4000 2017-10-04 06:50:33 volumeMax 79 %
setstate AVR_X4000 2017-10-04 06:50:33 volumeStraight -58 dB
setstate AVR_X4000 2017-10-03 17:30:07 zone2 off
setstate AVR_X4000 2017-10-03 17:30:08 zone3 off
setstate AVR_X4000 2017-10-04 06:50:33 zoneMain on

Synology DS1515+, 16GB RAM, 4x 6TB WD-Red
- Docker (FHEM), MariaDB, MariaDB10, Surveillance Station
Gateways: LCG miniCUL433, LCG miniCUL868, AVR-X4000, VU-Solo SE, Kodi
ESP8266: ESPEasy (S0-Counter, Temp/Hum), Sonoff TH, Sonoff 4ch

lewej

Zitat von: lewej am 27 September 2017, 22:32:32
Hallo Zusammen,

ich habe einen Denon AVR-X1100W, ein paar Readings finde ich nicht und weiß nicht wie ich die setzen muss.
Es geht um folgende Einstellungen:

Subwoofer und Center

Hallo Zusammen,

Nutzt keiner diese Einstellungen, bzw. Verändert diese?

dadoc

Ich nutze sie zwar nicht, aber bei mir (AVR-X3000) erscheinen die Readings als "levelCenter" und "levelSubwoofer", und wenn ich im WebUI in der SET-Abteilung "ChannelVolume" auswähle, erscheint ein weiteres Dropdown mit allen nur erdenklichen Channels, inkl. Center und Sub.
Grüße
Martin
Standort 1: FS20 mit CUL und FHEM auf Raspi. HM-Komponenten (Heizung, Rollladen, Schalter). HM IP über Raspimatic (testweise)
Standort 2: Homematic (Wired) über CCU2 und PocketHome HD
3 x Raspi3 mit piCorePlayer/Kodi für Multiroom Audio (+ Tablets/iPeng/iPods

Amenophis86

Zitat von: lewej am 04 Oktober 2017, 12:40:45
Hallo Zusammen,

Nutzt keiner diese Einstellungen, bzw. Verändert diese?

Habe auch den 1100W und habe die Readings mit LevelCenter etc ganz normal dabei.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

SusisStrolch

Und noch eine Kleinigkeit...
Das Format "DTS NEO:X" wird nicht sauber im Reading "sound" angezeigt. Stattdessen kommt (meist) ein "sound HASH(0x1883bf0)":
2017.10.02 08:34:56.858 4: DENON_AVR AVR_X4000: parsing <MSDTS NEO:X C> to <sound unknown>.
2017.10.03 11:27:44.683 4: DENON_AVR AVR_X4000: parsing <MSDTS NEO:X C> to <sound unknown>.
2017.10.03 11:27:45.090 4: DENON_AVR AVR_X4000: parsing <MSDTS NEO:X C> to <sound HASH(0x1883bf0)>.

Synology DS1515+, 16GB RAM, 4x 6TB WD-Red
- Docker (FHEM), MariaDB, MariaDB10, Surveillance Station
Gateways: LCG miniCUL433, LCG miniCUL868, AVR-X4000, VU-Solo SE, Kodi
ESP8266: ESPEasy (S0-Counter, Temp/Hum), Sonoff TH, Sonoff 4ch

SusisStrolch

Hier mal ein diff, welches meine beiden Probleme behebt:
--- 70_DENON_AVR.pm.orig 2016-10-29 11:39:52.000000000 +0200
+++ 70_DENON_AVR.pm 2017-10-04 15:18:25.128279189 +0200
@@ -583,6 +583,9 @@
'DTS+NEO:6' => 'DTS+Neo:6',
'DTS NEO:6 C' => 'DTS Neo:6 C',
'DTS NEO:6 M' => 'DTS Neo:6 M',
+ 'DTS NEO:X C' => 'DTS+Neo:X C',
+ 'DTS NEO:X M' => 'DTS+Neo:X M',
+ 'DTS NEO:X G' => 'DTS+Neo:X G',
'DTS+NEO:X C' => 'DTS+Neo:X C',
'DTS+NEO:X M' => 'DTS+Neo:X M',
'DTS+NEO:X G' => 'DTS+Neo:X G',
@@ -2706,6 +2709,7 @@
InternalTimer( $next, "DENON_AVR_ConnectionCheck", $hash, 0 );

my $avState = DENON_AVR_GetStateAV($hash);
+ readingsBeginUpdate($hash);
readingsBulkUpdate($hash, "stateAV", $avState) if(ReadingsVal( $name, "stateAV", "off") ne $avState);

Log3 $name, 5, "DENON_AVR_ConnectionCheck $name: reset internal timer.";
Synology DS1515+, 16GB RAM, 4x 6TB WD-Red
- Docker (FHEM), MariaDB, MariaDB10, Surveillance Station
Gateways: LCG miniCUL433, LCG miniCUL868, AVR-X4000, VU-Solo SE, Kodi
ESP8266: ESPEasy (S0-Counter, Temp/Hum), Sonoff TH, Sonoff 4ch