Onkyo AVR Network Driver - Internet Radio Presets

Link to Driver: https://github.com/nklerk/neeo_driver-onkyo

Hi Niels de Klerk, I hope you don't mind me creating a thread related to the Onkyo AVR Network Driver you created.  I wasn't sure whether to post here or on your GitHub page - but figured this was probably a better place in case a discussion kicked off.

I'm still playing around with your driver, and have successfully tested the following code below in a recipe to jump straight to Preset Internet Radio stations.  If you're so inclined, please feel free to add to your code available on GitHub.  ...As mentioned previously, I'm new to GitHub so I'm still not confident enough in updating your code directly for fear that I'll break what you've already got working for everyone else.

  

// Internet Radio Presets (Located in Onkyo Input Source: NET --> My Favourites)

    {   code: '!1NPR01', name: "Internet Radio Preset 1"}, // Change name to match the radio station
    {   code: '!1NPR02', name: "Internet Radio Preset 2"}, // name that you've programmed for a more
    {   code: '!1NPR03', name: "Internet Radio Preset 3"}, // user-friendly experience.
    {   code: '!1NPR04', name: "Internet Radio Preset 4"},
    {   code: '!1NPR05', name: "Internet Radio Preset 5"},
    {   code: '!1NPR06', name: "Internet Radio Preset 6"},
    {   code: '!1NPR07', name: "Internet Radio Preset 7"},
    {   code: '!1NPR08', name: "Internet Radio Preset 8"},
    {   code: '!1NPR09', name: "Internet Radio Preset 9"},
    {   code: '!1NPR10', name: "Internet Radio Preset 10"},
    {   code: '!1NPR11', name: "Internet Radio Preset 11"},
    {   code: '!1NPR12', name: "Internet Radio Preset 12"},
    {   code: '!1NPR13', name: "Internet Radio Preset 13"},
    {   code: '!1NPR14', name: "Internet Radio Preset 14"},
    {   code: '!1NPR15', name: "Internet Radio Preset 15"},
    {   code: '!1NPR16', name: "Internet Radio Preset 16"},
    {   code: '!1NPR17', name: "Internet Radio Preset 17"},
    {   code: '!1NPR18', name: "Internet Radio Preset 18"},
    {   code: '!1NPR19', name: "Internet Radio Preset 19"},
    {   code: '!1NPR20', name: "Internet Radio Preset 20"},
    {   code: '!1NPR21', name: "Internet Radio Preset 21"},
    {   code: '!1NPR22', name: "Internet Radio Preset 22"},
    {   code: '!1NPR23', name: "Internet Radio Preset 23"},
    {   code: '!1NPR24', name: "Internet Radio Preset 24"},
    {   code: '!1NPR25', name: "Internet Radio Preset 25"},
    {   code: '!1NPR26', name: "Internet Radio Preset 26"},
    {   code: '!1NPR77', name: "Internet Radio Preset 27"},
    {   code: '!1NPR28', name: "Internet Radio Preset 28"},
    {   code: '!1NPR29', name: "Internet Radio Preset 29"},
    {   code: '!1NPR30', name: "Internet Radio Preset 30"},
    {   code: '!1NPR31', name: "Internet Radio Preset 31"},
    {   code: '!1NPR32', name: "Internet Radio Preset 32"},
    {   code: '!1NPR33', name: "Internet Radio Preset 33"},
    {   code: '!1NPR34', name: "Internet Radio Preset 34"},
    {   code: '!1NPR35', name: "Internet Radio Preset 35"},
    {   code: '!1NPR36', name: "Internet Radio Preset 36"},
    {   code: '!1NPR37', name: "Internet Radio Preset 37"},
    {   code: '!1NPR38', name: "Internet Radio Preset 38"},
    {   code: '!1NPR39', name: "Internet Radio Preset 39"},
    {   code: '!1NPR40', name: "Internet Radio Preset 40"}

As I continue to play around, If I find additional functionality that I think is useful, I'll create a post here so that it can be added to your driver (unless you'd prefer I didn't).

Kind Regards,

Andrew

Reply
2replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • Sorry for waking an old thread. I have been desperately looking for IP drivers for my Onkyo TX-NR656, then I found this one. I have searched but cant find much info on its usage. Is this compatible with all Onkyo branded network AVRs? I can get it to run on my raspberry Pi3 and shows as follows:

     [ONKYO] Start Discover service.
    Generic Onkyo AVR Driver over IP
    ------------------------------------------
    [NEEO]  Discover one NEEO Brain...
    [ONKYO] Discover listening 0.0.0.0:60128
    [NEEO]  Brain discovered: Welcome to NEEO
    [NEEO]  Start server
    result { param: { name: 'INPUT VCR/DVR', label: 'INPUT VCR/DVR' },
      controller: [Function: bound ] }
    [CONTROLLER] register update state
    [NEEO]  READY, use the mobile app to search for "Onkyo Generic AVR (IP)" adapter!
    [ONKYO] Stop Discover service.
    

    I am a bit confused on the '{ONKYO] Discover listening 0.0.0.0:60128' shouldn't that be a valid IP address of the discovered Onkyo AVR? My neeo brain crashes when I try to scan for new devices with this running on the same network, I am assuming this is the cause? Anyone can help me fix this issue? I really am desperate to have IP control of the receiver.

    Thank you!

    Reply Like
    • Derrick 0.0.0.0 means it’s listening on all interfaces. I haven’t worked on that driver for quite some time and neither do I use it myself. Feel free to use it but I think you’re better off by using the standard IR drivers.

      Reply Like
reply to topic
Like1 Follow