bitfocus / companion-module-requests

Repository for tracking module requests
102 stars 11 forks source link

Module Request: Onkyo/Integra A/V receivers #220

Open mrlad opened 4 years ago

mrlad commented 4 years ago

Companion currently supports Denon A/V receivers. I'd like to request that you consider adding support for Onkyo/Integra A/V receivers in the future roadmap. The API is published and there's an open source application that can be used for reference purposes (I use it and its very robust). https://github.com/mkulesh/onpc Functionality should be similar to the Denon implementation:

mrlad commented 4 years ago

Onkyo's Integra Serial Communication Protocol over Ethernet (eISCP) protocol documentation (multiple revisions) can be found in this directory in the onpc project

https://github.com/mkulesh/onpc/tree/master/doc

The PDF has the ethernet packet layout and the XLS files contains the various protocol revisions.

mrlad commented 4 years ago

There is also this Wiki page from Universal Devices on ISCP

https://wiki.universal-devices.com/index.php?title=ISY-994i_Series_INSTEON:Networking:Network_Resources#Onkyo_.2F_Integra

josephdadams commented 4 years ago

@McHauge want to take a look at this? You did the Denon modules, right?

McHauge commented 4 years ago

@McHauge want to take a look at this? You did the Denon modules, right?

Hi, been on lockdown the last few months, currently, I don't have the time for it, a lot of streaming ATM. But if yes I did make the other modules. They are very simple in their current form. might find time for this but not sure yet. Will know more when we hit July, pretty booked up until then.

But feel free to ask, and poke me in threads :)

-McHauge

GarthDB commented 2 years ago

There is a Hubitat plugin for Onkyo MultiZone AVR that could be useful as a resource.

It has a simple set of functions that should be pretty useful:

It also has support for multizones. I'll try to do some digging and see if I can work on it.