Broadly speaking the Nuvo system gets analog audio on 6 different inputs to distribute to 16+ zones.
Control is done through four interfaces:
2) Remote controls to keypads
3) iOS/Android App
4) a serial 232 port
5) NuVo Dock
In the future, we need to integrate the Nuvo system with various devices such as:
- newer systems from Nuvo, Sonos or other
- music servers
- streamers and tuners
- voice control
- home automation
Without getting too technical, the NuVo system communicates through four different protocols:
1) IR with an extensive library for music sources; tools exist for IR coding
2) Nuvo serial protocol and some ascii NuvoNet extensions on RS232 and Telnet to MPS4; published
3) NuvoNet protocol on RS485; unpublished but somewhat understood:https://www.avsforum.com/forum/36-ho...-protocol.html
4) IP between iOS App and MPS4; unpublished
5) The NuVo Dock enables some sort of bridge between an iOS API and NuVoNet
The MPS4 in its turn uses both Nuvo and NuvoNet
The Keypads, Tuners and Docks use only NuvoNet.
Furthermore, the elusive NV-NNA combines both Nuvo and NuvoNet protocols to enable external sources to provide rich Nuvo-like functionality: source based menus, artwork, etc...
Resolving the NuvoNet protocol could provide a seamless integration with the new Nuvo Players, Sonos, etc... Furthermore it could enable the expansion of the keypads’ functionality beyond music into home automation or other.
However, the Nuvo protocol provides quite rich functionality for integration already now!
First of all, just plugging a source into the amplifier and choosing it as source on the keypads works great (and always has)!
One easy and common solution will be to buy e.g. a ChromeCast Audio for each family member and then assign them one source each. Music selection and control done through apps, on/off through keypads or MPS4 app.
GC volume and input gain is set at some standard level that corresponds to the usual smartphone/earphone level and then fine tuning of volume is done from the phone. Easy.
For richer integration
a few set-ups are possible, besides from bottom up programming:
1) A few music software firms possibly still have integration with Nuvo, but they rely on the NV-NNA for a richer experience: Autonomic, CasaTunes, ?
2) Professional A/V and automation specialists like Crestron, Russound, Control4, Allonis, CQC, etc...
3) DIY home automation platforms dependent on a large community to help provide scripts and plug-ins: Home Assistant, Homeseer, Vera, Indigo, etc... and long term Google, Amazon, Apple, Samsung will all have good home automation platforms
I have most probably missed dozens of providers in categories 2 and 3 above! Huge fragmentation is a big issue for SW maintenance as interfaces are evolving rapidly and the size of supporting customer base/community is essential for a good system and long term survival.