Modul für Denon (Marantz) AV Receiver

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

Vorheriges Thema - Nächstes Thema

Amenophis86

#480
Hier die Werte für meine Denon AVR-X1100W:

/goform/Deviceinfo.xml

Hier kommt ein XML File, welches zu lang zum posten ist.

/settings/about.html + /ajax/get_config?type=25 + ...

Access Error: Site or Page Not Found
Cannot open URL


:8080/description.xml
This page contains the following errors:
error on line 4 at column 40: xmlns:ms: ' urn:microsoft-com:wmc-1-0' is not a valid URI
Below is a rendering of the page up to the first error.
1 0 DMR-1.50 MS_DigitalMediaDeviceClass_DMR_V001 MediaDevices VEN_0126&DEV_0037&REV_01 Multimedia.DMR urn:schemas-upnp-org:device:MediaRenderer:1 Denon AVR-X1100W Denon http://www.denon.com AV SURROUND RECEIVER *AVR-X1100W X1100W http://www.denon.com 0005CD4A10D5 uuid:5f9ec1b3-ff59-19bb-8530-0005cd4a10d5 123810928305 image/jpeg 48 48 24 /BCO_device_sm_icon.jpg image/jpeg 120 120 24 /BCO_device_lrg_icon.jpg image/png 48 48 24 /BCO_device_sm_icon.png image/png 120 120 24 /BCO_device_lrg_icon.png urn:schemas-upnp-org:service:RenderingControl:1 urn:upnp-org:serviceId:RenderingControl /RenderingControl/desc.xml /RenderingControl/ctrl /RenderingControl/evt urn:schemas-upnp-org:service:ConnectionManager:1 urn:upnp-org:serviceId:ConnectionManager /ConnectionManager/desc.xml /ConnectionManager/ctrl /ConnectionManager/evt urn:schemas-upnp-org:service:AVTransport:1 urn:upnp-org:serviceId:AVTransport /AVTransport/desc.xml /AVTransport/ctrl /AVTransport/evt http://192.168.2.24


Habe ich was vergessen? Ich hoffe, dass ich helfen konnte
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...

hanswerner1

#481
Hallo,

ich habe einen Marantz 7012. Wenn ich den Input mit FHEM schalte kommt im Reading Input zb. zuerst "SAT/CBL", dann sofort "PM AUT" oder "NFAISFSV NON" und im Reading mute steht "lteq:byp.lr".

Erst nachdem ich ein Statusrequest mache, werden die richtigen Werte wieder im Reading angezeigt.

Mein List:

Internals:
   DEF        192.168.0.61:23

   DeviceName 192.168.0.61:23

   FD         117
   FUUID      5c4d5b03-f33f-8133-77b8-97e919d9d2167975
   NAME       Marantz_SR7012
   NR         845
   PARTIAL   
   STATE      on
   TYPE       DENON_AVR
   READINGS:
     2020-03-06 15:44:12   input           NFAISFSV NON
     2020-03-06 15:44:10   mute            lteq:byp.lr
     2020-03-06 15:43:30   power           on
     2020-03-06 15:42:55   sound           AURO3D
     2020-03-06 15:38:24   state           opened
     2020-03-06 15:42:55   volume          46
     2020-03-06 15:42:55   volumeStraight  -34
Attributes:
   devStateIcon on:rc_GREEN:off off:rc_STOP:on disconnected:rc_STOP:reopen sound
   event-on-change-reading .*
   group      Entertain
   icon       audio_eq
   room       01_Wohnzimmer
   stateFormat power
   webCmd     volume:input

MadMax-FHEM

Das Verhalten habe ich auch ;)

MARANTZ AVR SR6013

Abeer da ich nur ein/aus und Lautstärke nutze (aber dafür brauche ich das Modul unbedingt!! :)  )...
...habe ich es noch nicht "gemeldet"...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Shadow3561

#483
@MadMax-FHEM
@hanswerner1

könnt ihr bitte mal die Version von hier probieren und versuchen das, von euch beschriebene, Verhalten zu provozieren?



Mit freundlichen Grüßen

MadMax-FHEM

Klar.

Leider keine Änderung...


Internals:
   CHANGED   
   DEF        192.168.1.131:23
   DeviceName 192.168.1.131:23
   FD         134
   FUUID      5e5fc3bf-f33f-753d-0280-1c501782bb0d4270
   NAME       SR6013
   NR         1923
   PARTIAL   
   STATE      on
   TYPE       DENON_AVR
   READINGS:
     2020-03-06 19:55:52   input           NFAISFSV 192
     2020-03-06 19:55:51   mute            s
     2020-03-06 19:56:02   power           on
     2020-03-06 19:55:52   sound           STEREO
     2020-03-06 19:50:46   state           opened
     2020-03-06 19:52:23   volume          45
     2020-03-06 19:52:23   volumeStraight  -35
Attributes:
   event-on-change-reading .*
   group      Multimedia
   icon       audio_eq
   room       Wohnzimmer
   stateFormat power
   webCmd     on:off


Nach statusRequest:


Internals:
   DEF        192.168.1.131:23
   DeviceName 192.168.1.131:23
   FD         134
   FUUID      5e5fc3bf-f33f-753d-0280-1c501782bb0d4270
   NAME       SR6013
   NR         1923
   PARTIAL   
   STATE      on
   TYPE       DENON_AVR
   READINGS:
     2020-03-06 19:57:45   input           MPLAY
     2020-03-06 19:57:45   mute            off
     2020-03-06 19:57:45   power           on
     2020-03-06 19:57:45   sound           STEREO
     2020-03-06 19:50:46   state           opened
     2020-03-06 19:57:45   volume          45
     2020-03-06 19:57:45   volumeStraight  -35
Attributes:
   event-on-change-reading .*
   group      Multimedia
   icon       audio_eq
   room       Wohnzimmer
   stateFormat power
   webCmd     on:off



Bzw. anderes Beispiel:


Internals:
   DEF        192.168.1.131:23
   DeviceName 192.168.1.131:23
   FD         134
   FUUID      5e5fc3bf-f33f-753d-0280-1c501782bb0d4270
   NAME       SR6013
   NR         1923
   PARTIAL   
   STATE      on
   TYPE       DENON_AVR
   READINGS:
     2020-03-06 19:58:57   input           NFAISFSV 48K
     2020-03-06 19:58:56   mute            lteq:audyssey
     2020-03-06 19:57:45   power           on
     2020-03-06 19:58:53   sound           DOLBY AUDIO-DSUR
     2020-03-06 19:50:46   state           opened
     2020-03-06 19:57:45   volume          45
     2020-03-06 19:57:45   volumeStraight  -35
Attributes:
   event-on-change-reading .*
   group      Multimedia
   icon       audio_eq
   room       Wohnzimmer
   stateFormat power
   webCmd     on:off


nach statusRequest:


Internals:
   CHANGED   
   DEF        192.168.1.131:23
   DeviceName 192.168.1.131:23
   FD         134
   FUUID      5e5fc3bf-f33f-753d-0280-1c501782bb0d4270
   NAME       SR6013
   NR         1923
   PARTIAL   
   STATE      on
   TYPE       DENON_AVR
   READINGS:
     2020-03-06 20:00:06   input           TV
     2020-03-06 20:00:06   mute            off
     2020-03-06 20:00:06   power           on
     2020-03-06 20:00:06   sound           DOLBY AUDIO-DSUR
     2020-03-06 19:50:46   state           opened
     2020-03-06 20:00:06   volume          45
     2020-03-06 20:00:06   volumeStraight  -35
Attributes:
   event-on-change-reading .*
   group      Multimedia
   icon       audio_eq
   room       Wohnzimmer
   stateFormat power
   webCmd     on:off


Trotzdem danke, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

hanswerner1

Bei mir das gleiche, keine Änderung.

Shadow3561

#486
Mhh,
Das mute Reading kann ich mir überhaupt nicht erklären.
Das NFAISFSV 192 ist eigentlich SSINFAISFSV 192 und ist die Sampling-Rate des Signals und sollte definitiv nicht im Reading Input auftauchen.

Ich schaue morgen nochmal und gebe dann bescheid.
Bin mir aber ziemlich sicher, dass delMar es rausbekommt.

MfG

Edit:  Und bitte wieder das original Modul nutzen. Bei meinem läuft die Modellidentifizierung anders.

Shadow3561

@MadMax-FHEM
@hanswerner1

Moin,
Ich habe noch mal ein wenig probiert. Den Link im Post oben habe ich aktualisiert. Bitte noch einmal probieren und bescheid geben.
Danach natürlich wieder die Version aus dem SVN aktivieren. Falls es jetzt funktioniert leite ich die Änderung an delMar weiter, falls nicht, muss delMar mal nachschauen.

MfG

MadMax-FHEM

#488
Hallo,

danke für die Mühe(n)!

Leider...
...keine Veränderung... :-\

Nur zur Sicherheit, geholt habe ich es so (müsste aber passen, habe nun 3 untersch. Versionen [Sicherung, die von gestern und von heute]):


wget https://raw.githubusercontent.com/Shadow3561/test/master/70_DENON_AVR.pm


dann nach /opt/fhem/FHEM und "Besitzrechte" angepasst.
Ein reload liefert Fehler, daher dann shutdown restart...
(war mit der Version gestern auch schon)

EDIT2: zur Sicherheit eben noch mal verglichen (File-Compare) und sie sind alle unterschiedlich, scheint also gepasst zu haben...

Nach einem set statusRequest stimmt es wieder...

(daher habe ich nach dem Einschalten bzw. Umschalten einen autom. set AVR statusRequest in meine "Logik" eingebaut / muss ich immer dran denken das zu deaktivieren, bevor ich neu teste ;)  )

EDIT: was mir auffällt, beim Umschalten wird kurz der richtige input angezeigt, dann aber wieder durch "Quatsch" ersetzt. Bei mute (glaube ich) bleibt immer "Quatsch"...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Shadow3561

Dann bin ich am Ende mit meinem Wissen. Habe vergeblich versucht das Verhalten bei meinem Onkyo zu provozieren, klappt aber nicht. Wenn du die Möglichkeit hast einen Telnet Client mit deinem AVR zu verbinden wäre es hilfreich.
Dann einmal mit fhem den Input wechseln und die Telnetausgabe hier posten.
Dann schauen wir weiter.
Hast du evtl noch etwas anderes mit deinem AVR verbunden (App oder so)?

MadMax-FHEM

#490
Zitat von: Shadow3561 am 07 März 2020, 10:32:28
Dann bin ich am Ende mit meinem Wissen. Habe vergeblich versucht das Verhalten bei meinem Onkyo zu provozieren, klappt aber nicht. Wenn du die Möglichkeit hast einen Telnet Client mit deinem AVR zu verbinden wäre es hilfreich.
Dann einmal mit fhem den Input wechseln und die Telnetausgabe hier posten.
Dann schauen wir weiter.
Hast du evtl noch etwas anderes mit deinem AVR verbunden (App oder so)?

Telnet kann ich mal machen, leider nicht mehr heute (bin über's WE weg)...

Muss nur sehen wie ich das hinbekomme, dass die Ausgaben beim Telnet sich nicht immer in einer Zeile überschreiben...

Ich nutze "einfach" telnet von Ubuntu 18.04.
Was muss ich da einstellen oder was sollte ich nutzen?

App habe ich installiert, kann ich auch runter werfen, verwende ich eigentlich nie...
...wollte nur mal ausprobieren...

EDIT: App ist schon mal weg ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Shadow3561

Zitat
Ein reload liefert Fehler, daher dann shutdown restart...


Welchen Fehler liefert ein reload des Moduls?

MadMax-FHEM

Einen Mismatch von Parametern...


Too many arguments for main::DENON_AVR_Command_SetInput at ./FHEM/70_DENON_AVR.pm line 2702, near "])"
Too many arguments for main::DENON_AVR_Command_SetInput at ./FHEM/70_DENON_AVR.pm line 2794, near "$1)"


Im Log hab ich noch folgendes (ist aber wohl "normal" bei reload, wenn was "anders" ist!?):


2020.03.07 10:42:40 1: PERL WARNING: Subroutine DENON_AVR_Initialize redefined at ./FHEM/70_DENON_AVR.pm line 1074.
2020.03.07 10:42:40 1: PERL WARNING: Subroutine DENON_AVR_Define redefined at ./FHEM/70_DENON_AVR.pm line 1103.
2020.03.07 10:42:40 1: PERL WARNING: Subroutine DENON_AVR_DoInit redefined at ./FHEM/70_DENON_AVR.pm line 1183.
2020.03.07 10:42:40 1: PERL WARNING: Subroutine DENON_AVR_Read redefined at ./FHEM/70_DENON_AVR.pm line 1470.
2020.03.07 10:42:40 1: PERL WARNING: Prototype mismatch: sub main::DENON_AVR_Write ($$$) vs ($$;$) at ./FHEM/70_DENON_AVR.pm line 1560.
2020.03.07 10:42:40 1: PERL WARNING: Subroutine DENON_AVR_Write redefined at ./FHEM/70_DENON_AVR.pm line 1541.
2020.03.07 10:42:40 1: PERL WARNING: Subroutine DENON_AVR_Parse redefined at ./FHEM/70_DENON_AVR.pm line 1565.
2020.03.07 10:42:40 1: PERL WARNING: Subroutine DENON_AVR_Undefine redefined at ./FHEM/70_DENON_AVR.pm line 2328.
2020.03.07 10:42:40 1: PERL WARNING: Subroutine DENON_AVR_Get redefined at ./FHEM/70_DENON_AVR.pm line 2349.


Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Shadow3561

#493
Also für mich sehen die beiden Zeilen im Code gut aus.
Des Weiteren habe ich auf beiden fhem systemen keinen Fehler bei einem reload.

Dein System ist up to date?
Auf welchem Betriebssystem läuft dein fhem?
Perl Version?

hanswerner1

Die Fehlermeldung beim Reload hatte ich auch. Beim FHEM Neustart dann keine Fehlermeldung.