Hello. Looks like the denonavr integration doesn’t work with the RCD-N10. Looking at the debug log, seems that the issue is that the RCD-N10 responds with a 403 error to these on port 80 and 8080
http://x.x.x.x/goform/Deviceinfo.xml
http://x.x.x.x/description.xml
In using the HEOS app and sniffing packets, I found that the RCD-N10 responds to these:
http://x.x.x.x/ajax/upnp/get_device_info
http://x.x.x.x:60006/upnp/desc/aios_device/aios_device.xml
And a number of SUBSCRIBE and POST events are used:
SUBSCRIBE /upnp/event/renderer_dvc/AVTransport
SUBSCRIBE /upnp/event/renderer_dvc/ConnectionManager
SUBSCRIBE /upnp/event/renderer_dvc/RenderingControl
SUBSCRIBE /upnp/event/AiosServicesDvc/ZoneControl
SUBSCRIBE /upnp/event/AiosServicesDvc/ErrorHandler
SUBSCRIBE /ACT/event
SUBSCRIBE /upnp/event/AiosServicesDvc/GroupControl
SUBSCRIBE /upnp/event/ams_dvc/ContentDirectory
POST /ACT/control
POST /upnp/control/ams_dvc/ContentDirectory
POST /upnp/control/renderer_dvc/AVTransport
POST /upnp/control/AiosServicesDvc/ZoneControl
POST /upnp/control/renderer_dvc/RenderingControl
I’m not a super coder so I don’t think I can augment the integration to support the RCD-N10, but maybe this will help someone else if they run into the same problem?
Thanks.