All A31 based products from Arylic provide different types of controlling interface, including HTTP, UPNP, TCP, UART. Most of the APIs of different connection type have same function, but still have some difference.
And there’s a special feature for UART API to customize the device default settings. eg: you could customize the device name, and disable the beep sound by default etc.
Function | HTTP | UPNP | TCP | UART |
---|---|---|---|---|
Playback Control | Yes | Yes | Yes | Yes |
Title and artist | Yes | Yes | Yes | Yes |
Input source | Yes | No | Yes | Yes |
Multiroom Control | Yes | No | No | No |
Network Setup | Yes | No | No | No |
Timer and alarm | Yes | No | No | No |
Coverart and playlist | No | Yes | No | No |
Advanced Audio Setup | No | No | Yes | Yes |
We have tested the UPNP methods with shell scripts, it should be self explained, enjoy the DIY.
Note
If you have any idea or find any mistake, please share your comments to tech@arylic.com. It would help a lot, thanks.