miracle2k / onkyo-eiscp

Control Onkyo A/V receivers over the network; usuable as a script, or as a Python library.
MIT License
467 stars 110 forks source link

Command Parameter QSTN not working in Command Mode #108

Closed djiwondee closed 5 years ago

djiwondee commented 5 years ago

Hello @miracle2k ,

nice work you've been done with that library. Thanks for that.

I'm playing around with that python library with my ONKYO TX-NR676E. Within that I try to get the current status of some setting I can change using the command mode. But when I try to issue a command like

onkyo audio-information=QSTN

the output I get is: ('Error:', ValueError('"qstn" is not a valid argument for command "audio-information" in zone "main"',)) or onkyo -i 0009B0EDC1A5 main.dimmer-level=QSTN similiar output

('Error:', ValueError('"qstn" is not a valid argument for command "dimmer-level" in zone "main"',))

The excel Onkyo Serial AVR_5-17.xlsx explicitly mention QSTN as valid parameters of several Main-related Command Support List

So my question: is this parameter not included in your implementation for the Command line mode?

djiwondee commented 5 years ago

I just found a solution using the low-level commands directly:

$ onkyo PWRQSTN

for getting the power status is working and provides the expected answer, e. g. TX-NR676E: PWR01

Same with DIMQSTN (Dimmer Status), MVLQSTN (Master Volume) or SLIQSTN Input Source Selector.

Still playing a little bit with...