[BETA RELEASE] Denon AVR Driver

I did.

Probably need to release a new one.

I got reporting right on sound modes that the amp is putting out.

The reason I did this is because Denon doesn't use Neural:X for Multi Channel unless you press the Movie button once

Now, if Denon reports it's in Multi-channel, I have webcore press the Movie button to get it into Neural:X automatically. Works out beautifully.

That's one of the biggest changes and I also got it restarting properly on Hubitat boot and the initialize button.

After I eat some breakfast, I'll finish those mode edits and post it again on my GitHub page.

Location for the one just updated

https://raw.githubusercontent.com/abuttino/Hubitat-Custom/master/drivers/denon-avr-master.groovy

I can't figure out how to get Z3 working and not really worried about it because the built-in driver can do what I want for Z3. If you know groovy, I'll work with you to get Z3 working.

The main zone, I got a lot of features added that the built-in driver doesn't do.

1 Like

Posted!

Thank you, installing shortly.

I have some scripting experience, no need for Z3 at the moment though.

One difference from the built in is being able to choose attribute for device/room, yours states none.

Added:

More audio modes for reporting (I like to know which mode the receiver is in), have "Notifications for Fire TV" and use tasker and webCoRE to send the current audio mode to my TV. Some of these also work to change the receiver mode, some don't, but they all report well.

Front display dimmer control

Same link as above

1 Like

Is anyone on this thread able to use the Denon driver with an AVR-1912?
I have the opportunity to acquire one of those but don't want to go to the trouble if it won't connect to Hubitat. It is a 2011 era receiver, so better than my 1990 era, and also uses far less standby power, but I'm willing to keep looking if there is no Hubitat connection.

Hi. I have small issue with this driver. Always after hub restart it loose communication to AVR. I have to go into settings, put for eg. different fake IP of AVR, then go again, put back correct IP of avr and it will work until next HUB reboot. AVR IP is static in my network.

Which specific version of the driver are you using?

It appears that @abuttino fixed this issue in his updated version of this driver. Details can be found in this post, above.

3 Likes

Hmm, I'm not sure where I can see driver version? Anyway I'll update and check.

I installed drivers from git now but it stopped to work at all. Should I somehow reload it?

Might not be possible to determine, I don’t think there’s any versioning info in the code itself or in the GitHub repo.

This should give you the most updated driver.

Maybe try re-initializing the Telnet session from the device’s settings page?

1 Like

Have you clicked ā€œInitializeā€ on the Denon Device details page after updating the driver?

1 Like

I have to select HTML method as telnet make error. I clicked initialize but it won't help.
dev:1102025-01-05 10:33:46.228

error

java.lang.StackOverflowError: null on line 397 (method telnetStatus)

dev:1102025-01-05 10:33:45.802

debug

Connection Type: Telnet

dev:1102025-01-05 10:33:45.794

debug

Connection Type: Telnet

dev:1102025-01-05 10:33:45.793

debug

Connecting to 192.168.40.230@23

dev:1102025-01-05 10:33:45.791

debug

Initializing Device to IP = 192.168.40.230

dev:1102025-01-05 10:33:45.790

debug

Initialized

Ok, I had to remove all drivers and devices, install it again and now seems to be ok. I'll keep testing

1 Like

Can someone using this driver advise if this driver offers Music Player functionality?

No, it does not implement the Hubitat ā€œMusic Playerā€ capability.

Nor does Hubitat’s built-in driver.

I should take the http out, I haven't written the code for it yet.

Been a busy year.

The driver (both built in and mine) lose connection to the amp from time to time, even on the rs232 port (very disappointed).

Do a soft reset by holding the power button down till the light pulses red/white. Initialize my driver and you'll be back in business.

This is a Denon issue and I have no control over it.

The next time I upload an update it will either be fixed for http or will eliminate the setting until I have time to write it. Sorry about that.

1 Like