Huh. I always assumed it was line level out of the AV receiver and I had to adjust it via the volume pot on the back of the sub. If this works I can have different levels for music and movies without manual adjustment.
Thanks but there’s enough detail in your post. The problem I have is that I am 5000km away from home, so it’s a little difficult to test (even now that HA supports camera audio feeds). I have bookmarked it for future use.
the reason for the rest command with multiplication is the Yamaha API. You can only set INT not FLOAT.
I wanted to have the real actual Subwoofer DB value in HA. This is possible with calculating the Input slider Volume.
You’ve opened up a can of worms. I downloaded the API document and am adding controls for all sorts of things. Vocal level, treble, base, DSP decoder selection, base and enhance switches,
I wonder if there’s a way to control the settings in the web ui (ipadress/setup). I’m searching for a way to enable and disable arc in hdmi control. Can’t find it in the api.
If only this option is included in the API you can create your own RestFULL Command to control it in HA. You can also make a switch so the state of the specific setting is reflected in HA as well.
Not sure how about the RX-V6A model but previous models have a different API for the old style settings menus. Unfortunatelly there is no comprehensive documentation for it. You can capture the ip traffic e.g. using Wireshark to see what exactly is being called there and implement your own RestFULL Commands or shell commands (using curl). All is triggered via http://yamaha_ip_address/YamahaRemoteControl/ctrl call with a proper XML being sent. Below example for a Pure Direct mode switch implementation in HA: