Worked like a charm. Now if I could only figure out why mute stopped working I'll have it pretty well set up. Nice plugin.
I got this unit after I had the 4th failure of an Onkyo...
Turribeach wrote:Like siclark I also bought a Denon AVR-X2400H in the UK. It's also missing the RS-232 interface and IR controls but who needs that with the wonderful plugin from perry! (many thanks perry)
Here is a quick cheat sheet to get this plugin working:
1) Setup a fixed IP in your DHCP server so the Denon AVR doesn't change IPs
2) Install plugin and use the IP address when adding the new device
3) You most likely will need to Edit the device and set the Source Map to match your list of AVR sources as each ARV is different. To get the AVR source codes you can change them in your AVR and watch the Custom States on your Denon device in Indigo (you may need to scroll down to see them all).
4) Then create Action Groups for what you want to do with your AVR. For Volume up/down use this "=current+step" and "=current-step" as the Volume value, the plugin will do the rest.
5) To turn on debugging, enable debug on the plugin and enter denon.avr into the Debug Modules field.
That should do!
Incidentally I got two questions I couldn't figure out myself. How do I turn on and off the Zone 2 on this AVR? Any scripting samples out there showing how to turn on the AVR and then wait until state=on so I can send the rest of the commands I want to run?
Thanks!
Starting plugin "Cynical Denon 1.8.0" (pid 1683)
Cynical Denon API version 2.2
Cynical Denon Python version 2.7.16.final.0
Cynical Denon debugging module: denon.avr
Started plugin "Cynical Denon 1.8.0"
Cynical Denon mapping device "Denon AVR-X3200W" 1757853201(avreceiver)
Cynical Denon Denon AVR-X3200W starting
Cynical Denon Denon AVR-X3200W connecting to host
Cynical Denon plugin starting asyn operation
Cynical Denon Error Denon AVR-X3200W unavailable: [Errno 61] Connection refused
Cynical Denon Denon AVR-X3200W connecting to host
%%v:12345678%%
=indigo.variables[1222166288].value
=-80+indigo.variables[1222166288].getValue(float)
MVUP<CR>
Users browsing this forum: No registered users and 2 guests