Modul für ONKYO AV Receiver (und neuere Pioneer AV Receiver)

Begonnen von Loredo, 30 September 2013, 14:52:36

Vorheriges Thema - Nächstes Thema

delMar

#855
Zitat von: Pati_Alpha am 16 November 2019, 21:52:24
Wiederum, wenn ich in FHEM den "tone-front-bass" ändere passiert in Telnet.... nichts! :O
Wenn du im Telnet nix siehst, dann bestätigt der Receiver das Kommando nicht, weil er es nicht kennt.
(das wussten wir aber eigentlich schon)

Wenn du das LogLevel (attr avr verbose 4) auf 4 stellst, solltest du im Log die Kommandos sehen, die FHEM schickt.
Aus dem Code hab ich das jetzt kurzfristig nicht rausfinden können, wass denn tone-front-bass tatsächlich macht - da würde das Log schon helfen.

Du kannst die Befehle jedenfalls schon mal als Raw-Commands ausprobieren. zb

get avr remoteControl TFRB +2T00


Zitat von: Pati_Alpha am 16 November 2019, 21:52:24
Setze ich mit der App auf Lautstärke 70 kommt:

ISCP
!1MVL8C

Schweinerei nenn ich das. ;-)
Hex 8C entspricht nämlich Dezimal 140.
Das heißt, die App schickt tatsächlich den doppelten Wert von dem, was du angibst.

Zitat von: Pati_Alpha am 16 November 2019, 21:52:24
Mit FHEM kommt das hier:

ISCP
!1MVL46

Das passt. Weil Hex 46 ist Dezimal 70. Genau das, was man auch will.

Zitat von: Pati_Alpha am 16 November 2019, 21:52:24
Kannst du mir mit den Problemen weiterhelfen?
Grundsätzlich natürlich schon.
Ich würde allerdings gerne einen Weg finden, diese unterschiedlichen Verhalten der Receiver möglichst generisch abzudecken.
Mein Receiver ändert die Lautstärke zB nicht in 0.5er Schritten.
Ich will aber nicht explizit nach all jenen Receivern prüfen, die das jetzt auf diese oder jene Art machen.

Was sagt denn das Internal PROTOCOLVERSION bei dir?
Bei mir isses zB 2013

Ich hoffe aber, das dir bis dahin die Raw Commands schon mal weiterhelfen.

schöne Grüße
Martin


Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Pati_Alpha

Hey,

erstmal Danke für deine Hilfe!

Protocollversion ist auch 2013. :)
Den generischen Ansatz verstehe ich natürlich. Das Thema Lautstärke brennt bei mir jetzt auch nicht. Bass wäre spannender.

Ich glaube das hier passiert, wenn ich den Bass setzen will:
2019.11.17 15:38:00 5: ONKYO_AVR Verstaerker: called function ONKYO_AVR_Set()
2019.11.17 15:38:00 3: ONKYO_AVR set Verstaerker tone-front-bass 0
2019.11.17 15:38:00 5: ONKYO_AVR Verstaerker: called function ONKYO_AVR_SendCommand()
2019.11.17 15:38:00 4: ONKYO_AVR Verstaerker: command '00' is an unregistered command within zone1, be careful! Will be handled as raw command
2019.11.17 15:38:00 4: ONKYO_AVR Verstaerker: snd  -> 00 (00)


Wenn ich den RAW Command schicke, sagt FHEM zwar, dass es ihn verschickt hat, aber es passiert am Verstärker wieder nichts. :/
Und Telnet sagt dann:
ISCP
    !1TFRN/A


Patrick

delMar

So, das mit dem Bass und dem Treble ist leider etwas seltsam.


get Radio_Pioneer remoteControl TFR B-A    //setzt Bass auf -10
get Radio_Pioneer remoteControl TFR B-5    //setzt Bass auf -5
get Radio_Pioneer remoteControl TFR B00    //setzt Bass auf 0
get Radio_Pioneer remoteControl TFR B+5    //setzt Bass auf +5
get Radio_Pioneer remoteControl TFR B+A    //setzt Bass auf +10

Ersetzt du das B durch ein T, dann beziehen sich die Kommandos auf Treble.
Bei mir funktioniert das so, ich kann schön in der App mitverfolgen, wie die Regler bei jeder Änderung durch FHEM mitwandern :-)

Was unter anderem das T00 am Ende bedeutet, weiß ich nicht.
Und offenbar benötigt man es auch garnicht. Der Receiver schreibt es aber selbst mit diesen Raw-Commands im Telnet Output dann wieder dazu.

Ich hoffe, soweit hilft dir das mal?

schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

delMar

#858
Bitte um Mithilfe an alle Interessierten :-)

Das NRI (network-receiver-information) Kommando spuckt sehr viel Information über die Features eines Receivers als XML aus.
Ich erhoffe mir daraus Rückschlüsse darauf, automatisch die Featuers (zB Skalierung der Lautstärke um 0.5 oder 1.0) eines Receivers rauszufinden.
Der Inhalt ist zwar relativ sprechend, aber nicht 100%ig.


attr avr verbose 4
get avr remoteControl net-receiver-information 0


Daraufhin sollte das XML im Log auftauchen.
Bitte hier rein kopieren oder als XML anhängen.
Und bitte zB dazuschreiben, ob ihr Internet-Presets direkt ansteuern könnt.
Und gern auch andere Punkte, die euch aufgefallen sind, weil sie nicht funktionieren.

Patrick, speziell dein XML wäre interessant, da ich ja hier schon weiß, dass die Lautstärke in 0.5er Schritten verändert wird.
Mein Receiver macht 1er Schritte, als macht schon mal einen guten Vergleich.

Erste Annahmen: Nettune sagt vielleicht, ob direktes Tunen eines Internet Radio Senders funktioniert:

<function id="Nettune" value="0" />


Das Attribut 'step' könnte Auskunft über die Lautstärkeskalierung geben.

<control id="Center Level" value="1" zone="1" min="-12" max="12" step="1" />


Vielen Dank für eure Mithilfe

schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

gurkc006

Hi Martin,
vielen Dank für deine Bemühungen. Find ich toll! Hier mein XML:
2019.11.18 18:09:41 4: ONKYO_AVR AVR: rcv input = PC
2019.11.18 18:09:40 4: ONKYO_AVR AVR: snd input -> query (SLIQSTN)
2019.11.18 18:09:40 4: ONKYO_AVR AVR: rcv net-receiver-information = <?xml version="1.0" encoding="utf-8"?><response status="ok"><device id="TX-NR696"><brand>ONKYO</brand><category>AV Receiver</category><year>2019</year><model>TX-NR696</model><destination>xx</destination><productid>streamsdk</productid><deviceserial>0009B0F19919</deviceserial><macaddress>0009B0F19919</macaddress><modeliconurl>http://192.168.100.111/icon/OAVR_120.jpg</modeliconurl><friendlyname></friendlyname><firmwareversion>R109-0303-1020-0026-0000</firmwareversion><ecosystemversion>200</ecosystemversion><netservicelist count="12"><netservice id="0e" value="1" name="TuneIn Radio" account="Username" password="Password" zone="03" enable="03" /><netservice id="0a" value="1" name="Spotify" zone="03" enable="03" /><netservice id="12" value="1" name="Deezer" account="Email address" password="Password" zone="03" enable="03" /><netservice id="44" value="1" name="AirPlay" zone="03" enable="03" /><netservice id="1b" value="1" name="TIDAL" account="Username" password="Password" zone="03" enable="03" multipage="1" /><netservice id="00" value="1" name="Music Server" zone="03" enable="03" addqueue="1" sort="1" /><netservice id="f0" value="1" name="USB" zone="03" enable="03" addqueue="1" /><netservice id="43" value="1" name="FlareConnect" zone="03" enable="03" /><netservice id="40" value="1" name="Chromecast built-in" zone="03" enable="01" /><netservice id="1d" value="1" name="Play Queue" zone="03" enable="03" /><netservice id="42" value="1" name="DTS Play-Fi" zone="03" enable="01" /><netservice id="1c" value="1" name="Amazon Music" account="Username" password="Password" zone="03" enable="03" multipage="1" /></netservicelist><zonelist count="4"><zone id="1" value="1" name="Main" volmax="82" volstep="1" src="1" dst="1" lrselect="0" /><zone id="2" value="1" name="Zone2" volmax="82" volstep="1" src="0" dst="0" lrselect="0" /><zone id="3" value="0" name="Zone3" volmax="0" volstep="0" src="0" dst="0" lrselect="0" /><zone id="4" value="0" name="Zone4" volmax="0" volstep="0" src="0" dst="0" lrselect="0" /></zonelist><selectorlist count="14"><selector id="10" value="1" name="BD/DVD" zone="01" iconid="10" /><selector id="02" value="1" name="GAME" zone="01" iconid="02" /><selector id="01" value="1" name="CBL/SAT" zone="01" iconid="01" /><selector id="11" value="1" name="STRM BOX" zone="01" iconid="11" /><selector id="05" value="1" name="PC" zone="03" iconid="05" /><selector id="03" value="1" name="AUX" zone="03" iconid="03" /><selector id="23" value="1" name="CD" zone="01" iconid="47" /><selector id="12" value="1" name="TV" zone="01" iconid="12" /><selector id="22" value="1" name="PHONO" zone="03" iconid="22" /><selector id="25" value="1" name="AM" zone="03" iconid="25" /><selector id="24" value="1" name="FM" zone="03" iconid="24" /><selector id="2b" value="1" name="NET" zone="03" iconid="2b" /><selector id="2e" value="2" name="BLUETOOTH" zone="03" iconid="2e" /><selector id="80" value="1" name="Source" zone="02" /></selectorlist><presetlist count="40"><preset id="01" band="1" freq="101.50" name="" /><preset id="02" band="0" freq="0" name="" /><preset id="03" band="0" freq="0" name="" /><preset id="04" band="0" freq="0" name="" /><preset id="05" band="0" freq="0" name="" /><preset id="06" band="0" freq="0" name="" /><preset id="07" band="0" freq="0" name="" /><preset id="08" band="0" freq="0" name="" /><preset id="09" band="0" freq="0" name="" /><preset id="0a" band="0" freq="0" name="" /><preset id="0b" band="0" freq="0" name="" /><preset id="0c" band="0" freq="0" name="" /><preset id="0d" band="0" freq="0" name="" /><preset id="0e" band="0" freq="0" name="" /><preset id="0f" band="0" freq="0" name="" /><preset id="10" band="0" freq="0" name="" /><preset id="11" band="0" freq="0" name="" /><preset id="12" band="0" freq="0" name="" /><preset id="13" band="0" freq="0" name="" /><preset id="14" band="0" freq="0" name="" /><preset id="15" band="0" freq="0" name="" /><preset id="16" band="0" freq="0" name="" /><preset id="17" band="0" freq="0" name="" /><preset id="18" band="0" freq="0" name="" /><preset id="19" band="0" freq="0" name="" /><preset id="1a" band="0" freq="0" name="" /><preset id="1b" band="0" freq="0" name="" /><preset id="1c" band="0" freq="0" name="" /><preset id="1d" band="0" freq="0" name="" /><preset id="1e" band="0" freq="0" name="" /><preset id="1f" band="0" freq="0" name="" /><preset id="20" band="0" freq="0" name="" /><preset id="21" band="0" freq="0" name="" /><preset id="22" band="0" freq="0" name="" /><preset id="23" band="0" freq="0" name="" /><preset id="24" band="0" freq="0" name="" /><preset id="25" band="0" freq="0" name="" /><preset id="26" band="0" freq="0" name="" /><preset id="27" band="0" freq="0" name="" /><preset id="28" band="0" freq="0" name="" /></presetlist><controllist count="64"><control id="Bass" value="1" zone="1" min="-10" max="10" step="1" /><control id="Treble" value="1" zone="1" min="-10" max="10" step="1" /><control id="Center Level" value="1" zone="1" min="-12" max="12" step="1" /><control id="Subwoofer Level" value="1" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer1 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer2 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Phase Matching Bass" value="0" /><control id="LMD Movie/TV" value="1" code="MOVIE" position="1" /><control id="LMD Music" value="1" code="MUSIC" position="2" /><control id="LMD Game" value="1" code="GAME" position="3" /><control id="LMD THX" value="1" code="04" position="4" /><control id="LMD Stereo" value="0" code="00" position="4" /><control id="LMD Direct" value="0" code="01" position="1" /><control id="LMD Pure Audio" value="0" code="11" position="2" /><control id="LMD Pure Direct" value="0" code="11" position="1" /><control id="LMD Auto/Direct" value="0" code="AUTO" position="2" /><control id="LMD Stereo G" value="0" code="STEREO" position="3" /><control id="LMD Surround" value="0" code="SURR" position="4" /><control id="TUNER Control" value="1" /><control id="TUNER Freq Control" value="0" /><control id="Info" value="1" /><control id="Cursor" value="1" /><control id="Home" value="0" code="HOME" position="2" /><control id="Setup" value="1" code="MENU" position="2" /><control id="Quick" value="1" code="QUICK" position="1" /><control id="Menu" value="0" code="MENU" position="1" /><control id="AMP Control(RI)" value="0" /><control id="CD Control(RI)" value="0" /><control id="CD Control" value="0" /><control id="BD Control(CEC)" value="1" /><control id="TV Control(CEC)" value="1" /><control id="NoPowerButton" value="0" /><control id="DownSample" value="0" /><control id="Dimmer" value="1" /><control id="time_hhmmss" value="1" /><control id="Zone2 Control(CEC)" value="0" /><control id="Sub Control(CEC)" value="0" /><control id="NoNetworkStandby" value="0" /><control id="NJAREQ" value="1" /><control id="Music Optimizer" value="1" /><control id="NoVideoInfo" value="0" /><control id="NoAudioInfo" value="0" /><control id="AV Adjust" value="0" /><control id="Audio Scalar" value="0" /><control id="Hi-Bit" value="0" /><control id="Upsampling" value="0" /><control id="Digital Filter" value="0" /><control id="DolbyAtmos" value="1" /><control id="DTS:X" value="1" /><control id="MCACC" value="0" /><control id="Dialog Enhance" value="0" /><control id="PQLS" value="0" /><control id="CD Control(NewRemote)" value="0" /><control id="NoVolume" value="0" /><control id="Auto Sound Retriever" value="0" /><control id="Lock Range Adjust" value="0" /><control id="P.BASS" value="0" /><control id="Tone Direct" value="0" /><control id="DetailedFileInfo" value="1" /><control id="NoDABPresetFunc" value="0" /><control id="S.BASS" value="0" /><control id="MyInput/PersonalPreset" value="0" max="0" /><control id="Vocal/Dialog" value="1" min="0" max="5" step="1" /><control id="StereoAssignMode" value="1" /></controllist><functionlist count="11"><function id="UsbUpdate" value="0" /><function id="NetUpdate" value="1" /><function id="WebSetup" value="1" /><function id="WifiSetup" value="1" /><function id="Nettune" value="0" /><function id="Initialize" value="0" /><function id="Battery" value="0" /><function id="AutoStandbySetting" value="0" /><function id="e-onkyo" value="0" /><function id="UsbDabDongle" value="1" /><function id="PlayQueue" value="1" /></functionlist><tuners count="2"><tuner band="FM" min="87500" max="108000" step="50" /><tuner band="AM" min="522" max="1611" step="9" /></tuners></device></response>
2019.11.18 18:09:40 4: ONKYO_AVR AVR: snd net-receiver-information -> 0 (NRI0)
2019.11.18 18:09:40 4: ONKYO_AVR AVR: net-receiver-information - Warning, value '0' not found in HASH table, will be sent to receiver 'as is'
2019.11.18 18:09:40 3: ONKYO_AVR get AVR remoteControl net-receiver-information 0


Ich habe ein TX-NR696. Internet Presets kann ich glaube ich nicht direkt anwählen, wir hatten da ja Ende September die Diskussion, dass das eigentlich schön wäre, wenn das ONKYO-Modul diese "Klickerei" zur Auswahl eines Internet-Presets machen könnte :-)
Wenn du noch andere Infos brauchst, bitte melden!
Gruß
Christian

delMar

Zitat von: gurkc006 am 18 November 2019, 18:13:13
Ich habe ein TX-NR696.
Wenn du noch andere Infos brauchst, bitte melden!
Danke fürs XML! Hast du eine zweite Zone über FlareConnect eingerichtet?
Ich bin gerade auf der Suche nach einem gebrauchten Receiver mit FlareConnect.
Ich würd gern rausfinden, ob ich zB einen Raspi als Kuckucks-FlareConnect Gerät konfigurieren kann, rein interesse halber.
FlareConnect läuft ja im Gegensatz zu eigentlich allen anderen MultiZone Lösungen nicht über die Cloud, es könnte theoretisch funktionieren.

Zitat von: gurkc006 am 18 November 2019, 18:13:13
Internet Presets kann ich glaube ich nicht direkt anwählen, wir hatten da ja Ende September die Diskussion
Ja, ich erinnere mich natürlich.
Und genau wie bei meinem Receiver ist auch bei dir Nettune 0. Ich denke, das ist die Info, die ich gesucht habe, damit ich den zweiten Internet-Preset Algorithmen implementieren kann und automatisch entscheiden, welcher zum Zug kommt.

Ach, und ich sehe, dass unter https://fhem.de/stats/statistics.html noch kein TX-NR696 gelistet ist.
Falls du kein Problem damit hast (und wirklich nur dann), dann würde ich mich sehr freuen, wenn du deine Statistics aktivierst.
Motivation und so (siehe mein Profile-Text)

Danke!

schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

gurkc006

Hm, ich habe eine zweite Zone eingerichtet, aber nicht mit Flare Connect, weiß nicht, was das ist. Ich habe  über das Menü vom Onkyo die Zone eingestellt, damit wir im Esszimmer über ein zusätzliches Paar Boxen Musik hören können.
Wenn ich was konkretes testen soll, sag mir Bescheid...
Gruß
Christian

delMar

Zitat von: gurkc006 am 18 November 2019, 21:53:19
Hm, ich habe eine zweite Zone eingerichtet, aber nicht mit Flare Connect, weiß nicht, was das ist.
Alles klar. dein Receiver hat einfach direkt die Anschlüsse für eine weitere Lautsprecher Zone, verstehe.
Dann hab ich keine weitere Test-Bitte an dich, danke :-)

Flare Connect erlaubt es, mehrere Onkyo (und neuere Pioneer) Verstärker so über LAN zu verbinden, dass sie wie ein Einziger wirken. Man kann dann auch zB Spotify gleichzeitig über mehrere Receiver streamen, etc.

schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Pati_Alpha

#863
Hey Martin,

Danke für deinen Support! :) Mega!

Also, das hier funktioniert:
get Verstaerker remoteControl TFR B+9
=> Setzt den Bass auf +9
Telnet sagt dabei wieder das hier:
ISCP!1TFRB+9T00
Es scheint am Leerzeichen zu liegen? Nehme ich das Leerzeichen vor dem "B" weg, klappt es nicht mehr. Das hatten wir ja schon vorher.

Die andere Abfrage ergab bei mir das hier:
2019.11.20 22:01:35 3: ONKYO_AVR get Verstaerker remoteControl net-receiver-information 0
2019.11.20 22:01:35 4: ONKYO_AVR Verstaerker: net-receiver-information - Warning, value '0' not found in HASH table, will be sent to receiver 'as is'
2019.11.20 22:01:35 4: ONKYO_AVR Verstaerker: snd net-receiver-information -> 0 (NRI0)
2019.11.20 22:01:35 4: ONKYO_AVR Verstaerker: rcv net-receiver-information = <?xml version="1.0" encoding="utf-8"?><response status="ok"><device id="TX-8250"><brand>ONKYO</brand><category>2chReceiver</category><year>2017</year><model>TX-8250</model><destination>xx</destination><productid>streamsdk</productid><deviceserial>0009B0515CE8</deviceserial><macaddress>0009B0515CE8</macaddress><modeliconurl>http://10.0.0.179/icon/OAVR_120.jpg</modeliconurl><friendlyname></friendlyname><firmwareversion>1081-0000-0000-0010-0000</firmwareversion><ecosystemversion>200</ecosystemversion><netservicelist count="14"><netservice id="0e" value="1" name="TuneIn Radio" account="Username" password="Password" zone="03" enable="03" /><netservice id="04" value="1" name="Pandora" account="Email" password="Password" zone="03" enable="03" /><netservice id="0a" value="1" name="Spotify" zone="03" enable="03" /><netservice id="12" value="1" name="Deezer" account="Email address" password="Password" zone="03" enable="03" /><netservice id="44" value="1" name="AirPlay" zone="03" enable="03" /><netservice id="1b" value="1" name="TIDAL" account="Username" password="Password" zone="03" enable="03" /><netservice id="00" value="1" name="Music Server" zone="03" enable="03" addqueue="1" sort="1" /><netservice id="f0" value="1" name="USB(Front)" zone="03" enable="03" addqueue="1" /><netservice id="f1" value="1" name="USB(Rear)" zone="03" enable="03" addqueue="1" /><netservice id="43" value="1" name="FlareConnect" zone="03" enable="03" /><netservice id="40" value="1" name="Chromecast built-in" zone="03" enable="01" /><netservice id="1d" value="1" name="Play Queue" zone="03" enable="03" /><netservice id="42" value="1" name="DTS Play-Fi" zone="03" enable="01" /><netservice id="1c" value="1" name="Amazon Music" account="Username" password="Password" zone="03" enable="03" /></netservicelist><zonelist count="4"><zone id="1" value="1" name="Main" volmax="82" volstep="0" src="1" dst="1" lrselect="0" /><zone id="2" value="0" name="Zone2" volmax="0" volstep="0" src="0" dst="0" lrselect="0" /><zone id="3" value="0" name="Zone3" volmax="0" volstep="0" src="0" dst="0" lrselect="0" /><zone id="4" value="0" name="Zone4" volmax="0" volstep="0" src="0" dst="0" lrselect="0" /></zonelist><selectorlist count="11"><selector id="10" value="1" name="BD/DVD" zone="01" iconid="10" /><selector id="01" value="1" name="CBL/SAT" zone="01" iconid="01" /><selector id="02" value="1" name="GAME" zone="01" iconid="02" /><selector id="05" value="1" name="Mac Mini" zone="01" iconid="05" /><selector id="25" value="1" name="AM" zone="01" iconid="25" /><selector id="24" value="1" name="FM" zone="01" iconid="24" /><selector id="23" value="1" name="Sonos" zone="01" iconid="47" /><selector id="20" value="1" name="TV/TAPE" zone="01" iconid="20" /><selector id="22" value="1" name="PHONO" zone="01" iconid="22" /><selector id="2b" value="1" name="NET" zone="01" iconid="2b" /><selector id="2e" value="1" name="BLUETOOTH" zone="01" iconid="2e" /></selectorlist><presetlist count="40"><preset id="01" band="0" freq="0" name="" /><preset id="02" band="0" freq="0" name="" /><preset id="03" band="0" freq="0" name="" /><preset id="04" band="0" freq="0" name="" /><preset id="05" band="0" freq="0" name="" /><preset id="06" band="0" freq="0" name="" /><preset id="07" band="0" freq="0" name="" /><preset id="08" band="0" freq="0" name="" /><preset id="09" band="0" freq="0" name="" /><preset id="0a" band="0" freq="0" name="" /><preset id="0b" band="0" freq="0" name="" /><preset id="0c" band="0" freq="0" name="" /><preset id="0d" band="0" freq="0" name="" /><preset id="0e" band="0" freq="0" name="" /><preset id="0f" band="0" freq="0" name="" /><preset id="10" band="0" freq="0" name="" /><preset id="11" band="0" freq="0" name="" /><preset id="12" band="0" freq="0" name="" /><preset id="13" band="0" freq="0" name="" /><preset id="14" band="0" freq="0" name="" /><preset id="15" band="0" freq="0" name="" /><preset id="16" band="0" freq="0" name="" /><preset id="17" band="0" freq="0" name="" /><preset id="18" band="0" freq="0" name="" /><preset id="19" band="0" freq="0" name="" /><preset id="1a" band="0" freq="0" name="" /><preset id="1b" band="0" freq="0" name="" /><preset id="1c" band="0" freq="0" name="" /><preset id="1d" band="0" freq="0" name="" /><preset id="1e" band="0" freq="0" name="" /><preset id="1f" band="0" freq="0" name="" /><preset id="20" band="0" freq="0" name="" /><preset id="21" band="0" freq="0" name="" /><preset id="22" band="0" freq="0" name="" /><preset id="23" band="0" freq="0" name="" /><preset id="24" band="0" freq="0" name="" /><preset id="25" band="0" freq="0" name="" /><preset id="26" band="0" freq="0" name="" /><preset id="27" band="0" freq="0" name="" /><preset id="28" band="0" freq="0" name="" /></presetlist><controllist count="61"><control id="Bass" value="1" zone="1" min="-10" max="10" step="1" /><control id="Treble" value="1" zone="1" min="-10" max="10" step="1" /><control id="Center Level" value="0" zone="1" min="-12" max="12" step="0" /><control id="Subwoofer Level" value="0" zone="1" min="-15" max="12" step="0" /><control id="Subwoofer1 Level" value="0" zone="1" min="-15" max="12" step="0" /><control id="Subwoofer2 Level" value="0" zone="1" min="-15" max="12" step="0" /><control id="Phase Matching Bass" value="0" /><control id="LMD Movie/TV" value="0" code="MOVIE" position="1" /><control id="LMD Music" value="0" code="MUSIC" position="2" /><control id="LMD Game" value="0" code="GAME" position="3" /><control id="LMD THX" value="0" code="04" position="4" /><control id="LMD Stereo" value="1" code="00" position="3" /><control id="LMD Direct" value="1" code="01" position="2" /><control id="LMD Pure Audio" value="1" code="11" position="1" /><control id="LMD Pure Direct" value="0" code="11" position="1" /><control id="LMD Auto/Direct" value="0" code="AUTO" position="2" /><control id="LMD Stereo G" value="0" code="STEREO" position="3" /><control id="LMD Surround" value="0" code="SURR" position="4" /><control id="TUNER Control" value="1" /><control id="TUNER Freq Control" value="0" /><control id="Info" value="1" /><control id="Cursor" value="1" /><control id="Home" value="0" code="HOME" position="2" /><control id="Setup" value="1" code="MENU" position="2" /><control id="Quick" value="0" code="QUICK" position="1" /><control id="Menu" value="0" code="MENU" position="1" /><control id="AMP Control(RI)" value="0" /><control id="CD Control(RI)" value="0" /><control id="CD Control" value="0" /><control id="BD Control(CEC)" value="0" /><control id="TV Control(CEC)" value="0" /><control id="NoPowerButton" value="0" /><control id="DownSample" value="0" /><control id="Dimmer" value="1" /><control id="time_hhmmss" value="1" /><control id="Zone2 Control(CEC)" value="0" /><control id="Sub Control(CEC)" value="0" /><control id="NoNetworkStandby" value="0" /><control id="NJAREQ" value="1" /><control id="Music Optimizer" value="0" /><control id="NoVideoInfo" value="1" /><control id="NoAudioInfo" value="0" /><control id="AV Adjust" value="0" /><control id="Audio Scalar" value="0" /><control id="Hi-Bit" value="0" /><control id="Upsampling" value="0" /><control id="Digital Filter" value="0" /><control id="DolbyAtmos" value="0" /><control id="DTS:X" value="0" /><control id="MCACC" value="0" /><control id="Dialog Enhance" value="0" /><control id="PQLS" value="0" /><control id="CD Control(NewRemote)" value="0" /><control id="NoVolume" value="0" /><control id="Auto Sound Retriever" value="0" /><control id="Lock Range Adjust" value="0" /><control id="P.BASS" value="0" /><control id="Tone Direct" value="0" /><control id="DetailedFileInfo" value="1" /><control id="NoDABPresetFunc" value="0" /><control id="S.BASS" value="0" /></controllist><functionlist count="10"><function id="UsbUpdate" value="0" /><function id="NetUpdate" value="1" /><function id="WebSetup" value="1" /><function id="WifiSetup" value="1" /><function id="Nettune" value="0" /><function id="Initialize" value="0" /><function id="Battery" value="0" /><function id="AutoStandbySetting" value="0" /><function id="e-onkyo" value="0" /><function id="UsbDabDongle" value="1" /></functionlist><tuners count="2"><tuner band="FM" min="87500" max="108000" step="50" /><tuner band="AM" min="522" max="1611" step="9" /></tuners></device></response>
2019.11.20 22:01:35 4: ONKYO_AVR Verstaerker: snd input -> query (SLIQSTN)
2019.11.20 22:01:35 4: ONKYO_AVR Verstaerker: rcv input = Sonos


Da steht beim NR696 von Christian volstep="1" und bei mir volstep="0", das könnte es doch schon sein! :)

Viele Grüße
Patrick

delMar

Zitat von: Pati_Alpha am 20 November 2019, 22:08:19
Es scheint am Leerzeichen zu liegen? Nehme ich das Leerzeichen vor dem "B" weg, klappt es nicht mehr. Das hatten wir ja schon vorher.
Ja, das Leerzeichen muss sein.
Denn hier handelt es sich darum, wie das FHEM-Modul den Befehl reinkriegt.
Und das ist nunmal so programmiert, das zwischen dem tatsächlichen Befehl (Bass oder Treble einstellen) und dem Parameter (auf welchen Wert soll es gestellt werden?) ein Leerzeichen sein muss.
Das hat aber nix damit zu tun, wie dann FHEM den Befehl dann weitergibt.
Das passiert nämlich tatsächlich ohne Leerzeichen.

Viel spannender wäre, warum der Receiver beim Bestätigen des Kommandos dann T00 dranhängt.
Aber ich kann gut damit leben, hauptsache es funktioniert :-)

Zitat
Da steht beim NR696 von Christian volstep="1" und bei mir volstep="0", das könnte es doch schon sein! :)
Cool, dann werde ich am Wochenende mal versuchen, die Zeit dafür zu finden.

Danke für deine Mithilfe

schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Fusssel

Bin erst vor einigen Tagen auf eure tollen Beiträge im September gestoßen zu den InternetRadio Möglichkeiten und die Verwendung des Befehls

get Radio remoteControl NLSI 00001

1. Auch ich kann damit mein notify vereinfachen. Schade, dass es kein set Befehl ist.

2. Warum der direkte Weg einen Internetradiosender dann über das Kommando "get Radio remoteControl NPR 01" zu wählen nicht funktioniert, verstehe ich aber dennoch nicht. In der Doku unterstützen die neueren Geräte diesen doch und so glaubte ich erst, der alte Befehl damit ersetzt zu werden. Jedoch reagiert mein AVR auf den Befehl nicht. Wird der Befehlt vielleicht doch nicht durchgereicht?

3. Beim Durchgehen der Befehle konnte ich auch zufällig den Fehler entdecken, was die Kommandos "set AVR previous" und und "set AVR remoteControl prev" nicht funktionieren lässt. Also der Befehl für den Titel Rücksprung wenn man z.B. mp3 hört.
@delMar: kannst du dafür bitte das ONKYO Modul korrigieren und den Paramter in den
Zeilen 914 und 1006 von
trdown ersetzen mit
trdn.

Danke und beste Grüße
Martin

delMar

Danke Fusssel,

ich werde deine Punkte im Detail checken.
Vielleicht macht es auch Sinn, über das 'get' nochmal nachzudenken. Es gibt ja durchaus einige Mechanismen in FHEM, die nur auf 'set' abgestimmt sind.

Bis Weihnachten wirds etwas knapp mit meiner Zeit, aber ich geb hier Bescheid, wenns etwas Interessantes zu berichten gibt

schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Eisix

Hallo,

kriege seit kurzem folgende Meldung auf der Startseite.

Messages collected while initializing FHEM:
configfile: ONKYO: unknown attribute model. Type 'attr ONKYO ?' for a detailed list.

Ist noch ein TX-NR807.

Löschen des Attributes bringt nichts da es wieder angelegt wird. Konnte noch keine Auswirkungen auf die Funktion feststellen, also nur zur Info.

Gruß
Eisix

delMar

Hallo Eisix
Die Meldung verschwindet im aktuellsten Update

Schöne Grüße
Martin
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.

Fusssel

Zitat von: delMar am 14 Dezember 2019, 12:14:08
ich werde deine Punkte im Detail checken.
Vielleicht macht es auch Sinn, über das 'get' nochmal nachzudenken. Es gibt ja durchaus einige Mechanismen in FHEM, die nur auf 'set' abgestimmt sind.

Danke delMar,
kein Problem, wenn es nach Weihnachten wird. Ich warte einfach mit dem FHEM Update. :-)

Gruß Martin