Get a list of LinkPlay available
Example: http://10.10.10.254/httpapi.asp?command=multiroom:getSlaveList
Allows to obtain the list of the devices using the same communication protocol.
JSON output:
{
"Slaves": "1",
"Slave_list": [
{
"Name": "FA5100_a3f4",
"Mask": "0",
"Volume": "90",
"Mute": "0",
"Channel": "0",
"Ip": "10.10.10.100",
"Version": "WIFIAudio.1.2.2321"
}
]
}
Field Description
Slaves Number of LinkPlay available
Slave_list Information about each Sonoé iEast case available
name Name
mask Case already in Multi-Room mode, Yes = 1, No = 0
Volume Volume level
Mute Enable Mute mode, Yes = 1, Off = 0
Channel Wifi channel
ip IP address of the LinkPlay Boot
version firmware version
Responses
Successful response
Removing a LinkPlay from the multi-room
Example: http://10.10.10.254/httpapi.asp?command=multiroom:SlaveKickout:ip
Allows to remove from the multiroom mode a device Based on its IP address.
Parameters
Path Parameters
The IP address of the LinkPlay device to be removed from multi-room mode.
Responses
Successful response
Hide the IP address of a LinkPlay
Example: http://10.10.10.254/httpapi.asp?command=multiroom:SlaveMask:ip
Allows to integrate a multi-room mode a device Based on its IP address. It is thus rendered invisible from the IP network.
Parameters
Path Parameters
The IP address of the LinkPlay device to be hidden from the IP network in multi-room mode.
Responses
Successful response
Releasing a Multi-Room Mode
Example: http://10.10.10.254/httpapi.asp?command=multiroom:SlaveUnMask:ip
Allows to release from the multi-room mode based on its IP address. It is thus visible on the IP network.
Parameters
Path Parameters
The IP address of the LinkPlay device to be released from multi-room mode.
Responses
Successful response
Individual volume adjustment
Example: http://10.10.10.254/httpapi.asp?command=multiroom:SlaveVolume:ip:volume
Allows you to adjust the individual volume of the each of the devicees via the IP address of the device and the definition of a value going from from 1 to 100. Note: these settings will be lost when deactivating multi-room mode (kickout)
Parameters
Path Parameters
The IP address of the LinkPlay device to adjust the volume for in multi-room mode.
The volume level to set for the specified LinkPlay device, ranging from 1 to 100.
1100Responses
Successful response
General Volume Adjustment
Example: http://10.10.10.254/httpapi.asp?command=setPlayerCmd:slave_vol:volume
Adjusts the overal volume of the multi-room with the definition of a value ranging from 1 to 100. Note: thesis settings will be lost When disabling multi-room mode
Parameters
Path Parameters
The overall volume level to set for multi-room mode, ranging from 1 to 100.
1100Responses
Successful response
Individual muting
Example: http://10.10.10.254/httpapi.asp?command=multiroom:SlaveMute:ip:mute
Enables the Mute on each device via the IP address of the device and by enabling (1) and disabling (0)
Parameters
Path Parameters
The IP address of the LinkPlay device to adjust the mute status for in multi-room mode.
Mute status to set for the specified LinkPlay device, where 1 enables mute and 0 disables mute.
01Responses
Successful response
General activation Mute
General Mute Disabling
Individual management of the audio signal Right / left
Example: http://10.10.10.254/httpapi.asp?command=multiroom:SlaveChannel:ip:channel
Enables the Mute on Each of the devices via the IP address of the device and by this parameter to signal right only Channe0 = left and only 1 = Channel signal
Parameters
Path Parameters
The IP address of the LinkPlay device to adjust the audio channel for in multi-room mode.
Audio channel to set for the specified LinkPlay device, where 0 signals right only and 1 signals left only.
01Responses
Successful response
Overal management of the audio signal Right / left
Example: http://10.10.10.254/httpapi.asp?command=setPlayerCmd:slave_channel:channel
Enables the Mute on Each of devices via the IP address of the device and by this parameter to signal right only Channel= 0 and left signal only 1 = Channel
Parameters
Path Parameters
IP address of the device
Audio channel to set for all devices in multi-room mode, where 0 signals right only and 1 signals left only.
01Responses
Successful response
Individual definition of the device Name
Example: http://10.10.10.254/httpapi.asp?command=multiroom:SlaveSetDeviceName:%ip:%s
Individual settings of the name of the square in mode UPnP / Airplay
Parameters
Path Parameters
The IP address of the LinkPlay device to set the device name for in multi-room mode.
The device name to set for the specified LinkPlay device in multi-room mode.
Responses
Successful response
Disabling Multi-Room
Get the real-time cache limit
Example: http://10.10.10.254/httpapi.asp?command=multiroom:ConfigGet:realtime_cache_limit
Get the real-time cache limit in multi-room mode. The value is in seconds.
Responses
Successful response
Set the real-time cache limit
Example: http://10.10.10.254/httpapi.asp?command=multiroom:ConfigSet:realtime_cache_limit:%d
Set the real-time cache limit in multi-room mode. The value is in seconds.
Parameters
Path Parameters
The real-time cache limit to set for multi-room mode, in seconds.
Responses
Successful response
Start WPS on a LinkPlay device
Example: http://10.10.10.254/httpapi.asp?command=multiroom:SlaveStartWPS:%s
Start WPS on a LinkPlay device based on its IP address. This can be used to connect the device to a new Wi-Fi network.
Parameters
Path Parameters
The IP address of the LinkPlay device to start WPS on.
Responses
Successful response
Get the list of group names in multi-room mode
Example: http://10.10.10.254/httpapi.asp?command=multiroom:getnamegrouplist
Get the list of group names in multi-room mode. The output is a JSON array of strings, where each string is a group name.
Response example:
{ "grouplist": [ ], "current_group_id": "" }
Responses
Successful response