Modul für Denon (Marantz) AV Receiver

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

Vorheriges Thema - Nächstes Thema

Bartimaus

Danke, funktioniert.

Ah, sehe Du hast Deine auskommentierten Zeilen wieder "reingenommen". Das wollte ich gerade auch machen.
LG
B.


FHEM@AMD-Ryzen7-5700U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Bartimaus

Zitat von: Shadow3561 am 31 März 2024, 17:06:13Bei Dab ist nicht all zu viel möglich.
Man kann dynamicRangeControl setzen auf 1, 1/2 und Off,
Stations-Reihenfolge nach Name oder Frequenz
und DAB-Infos über den Sender holen

DASTN Long Station Name <CR>
DAPTY Program Type<CR>
DAENL Ensemble Label<CR>
DAFRQ Frequency<CR>
DAQUA Quality<CR>
DAINF Audio InformationCR>



Genau, das sind die Infos die ich auch über die "Status"-Taste direkt am Gerät aufrufen kann. Die Anzeige der "Empfangsstärke" = "Quality" ist bei der Antennenausrichtung hilfreich. Zumindest wenn man wie ich im Outback wohnt, wo eine Aussenantenne zwingend notwendig ist
LG
B.


FHEM@AMD-Ryzen7-5700U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Shadow3561

#797
Dann probiere mal dies.
Dann ein wenig mit DAB rumspielen und Browserrefresh machen und schauen was für readings kommen. Sollten alle mit DAB beginnen.

Bartimaus

Funktioniert sehr gut. Readings aktualisieren sich automatisch ohne BrowserRefresh.
FHEM-Reboot allerdings noch nicht probiert....
LG
B.


FHEM@AMD-Ryzen7-5700U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Shadow3561

Zitat von: grappa24 am 18 Februar 2023, 15:07:16Könnt ihr mir sagen, was diese Meldung bedeutet:
2023.02.18 15:03:19 0: DENON_AVR (denon) - Error while requesting http://192.168.178.106:80/goform/Deviceinfo.xml - http://192.168.178.106:80/goform/Deviceinfo.xml: empty answer received
Einfach mal das attr "deviceInfoPort" auf 8080 setzen. Dann sollte die Fehlermeldung nicht mehr auftauchen.

LG
Daniel

Shadow3561

#800
Moin.
Ich habe die Tage sturmfrei gehabt und habe mein FHEM ein wenig auf Stand gebracht und ausgemistet.
Bei den ständigen Neustarts missfiel mir ein wenig eine Fehlermeldung vom Denon-Modul.

DENON_AVR (AVR) - Error while requesting http://192.168.1.65:80/goform/Deviceinfo.xml - http://192.168.1.65:80/goform/Deviceinfo.xml: empty answer received
Dabei fiel mir auf, dass das "deviceInfoPort" Attribut überhaupt nicht berücksichtigt wurde.
Darum habe ich mich mal gekümmert und die Abfrage an die richtige Stelle geschoben.

Den Port muss man natürlich richtig setzen. Um zu überprüfen welch der richtige ist einfach im Browser ausprobieren. Entweder kommt ein Error 403 oder die gesuchte xml.

des Weiteren sind neue Readings vom DAB-Receiver dazu gekommen,
man kann auf DAB umschalten,
Lautsprecherzuweisung A,B und A+B ist eingebaut und diverse Kleinigkeiten ausgemerzt.

Anbei das Modul.
probiert es gerne aus.

LG
Daniel

Bartimaus

Hi,

danke, "aber":

Missing right curly or square bracket at ./FHEM/70_DENON_AVR.pm line 4792, at end of line
syntax error at ./FHEM/70_DENON_AVR.pm line 4792, at EOF
LG
B.


FHEM@AMD-Ryzen7-5700U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Shadow3561

Ups,
da war ich wohl mit dem Löschen der Leichen zu hastig.
Neue Version ist oben angehängt.

Danke fürs testen

Grüsse
Daniel

Bartimaus

Funktioniert, aber hast Du die DAB-Sektion wieder gelöscht ?
Finde ich nicht mehr im Code, und Readings aktualisieren sich nicht mehr
LG
B.


FHEM@AMD-Ryzen7-5700U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Shadow3561


Bartimaus

Danke. Funktioniert wieder.


Am Ende wird alles gut..... und ist es noch nicht gut, dann ist es noch nicht das Ende !
LG
B.


FHEM@AMD-Ryzen7-5700U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Bartimaus

Das sehe ich noch in den Readings:

firmware_AVR 3300-6270-7032-1000 2024-04-01 16:14:49
httpError http://IP-Adresse/ajax/get_config?type=25: empty answer received 2024-03-31 17:54:48
httpState ERROR

Egal ob deviceInfoPort 80 oder 8080.

Brand=Marantz
LG
B.


FHEM@AMD-Ryzen7-5700U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Shadow3561

#807
In den readings???
Du meinst im log oder?
Versuch mal bitte im Browser
http://<IP-vom AVR>/ajax/get_config?type=25und poste das Ergebnis.

EDIT:
Die Readings sind doch alt (siehe Zeitstempel)
Hast du die Readings mal gelöscht?
Mir ist gerade aufgefallen, dass auf diese URL aus deinem Post garnicht mehr gepollt wird.

Einmal bitte
deletereading <Name vom AVR Device> .*in der FHEM Eingabezeile machen. Dann sollten alle readings vom device gelöscht werden.
Danach bitte ein
get <Device> disconnectund dann
get <Device> reconnect

Bartimaus

Zitat von: Shadow3561 am 01 April 2024, 19:06:51In den readings???
Du meinst im log oder?
Versuch mal bitte im Browser
http://<IP-vom AVR>/ajax/get_config?type=25und poste das Ergebnis.

Hier das Ergebnis:
<productTypeName>Marantz NR1200</productTypeName>
Ja, war in der Tat ein altes Reading, hab die jetzt alle mal gelöscht und dis/reconnected. Sieht jetzt besser aus.

Noch eine andere Frage:

Es gibt ein Reading "power".
Per remote wird aber eingeschaltet mit "set <Device> on" anstelle "set <Device> power on".
Warum ?


LG
B.


FHEM@AMD-Ryzen7-5700U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Shadow3561

ZitatEs gibt ein Reading "power".
Per remote wird aber eingeschaltet mit "set <Device> on" anstelle "set <Device> power on".
Warum ?
Das musst du den Modulautor fragen.
Ich habe nur, die für mich behebbaren, Fehler entfernt.