Bluesound action

With a Bluesound action you can send a control instruction to a bluesound device. But you need deeper knowlage to the Bluesound multiroom system and its API to make configurations for it.

The bluesound action has the following attributes in addition to the base attributes, which are available on all actions (see also Actions):

DeviceAs device either the Bluesound system or a Bluesound device can be configured. If an action is executed on the Bluesound system, it will be forwarded to the working device
OperationOperation, which will be executed
ValuesID / Wert pair depending on operation

Operations

The following operations can be configured:

setSyncStatusConfiguration of a group of several Bluesound devices
Values:
Property ID: „master“, value: ID of the master systemPropertyID: „slave“, value: ID of the slave system
… several slave system could be configured in this way.
buildGroupConfiguration of a group of several Bluesound systems, but you call this function for each system separately. The system commited with the first call will act as master system. If you call this function a second time for the same system, it will be removed again from the group. If you remove the master system in this way, the whole group will be canceled.
Values:
Property ID: „device“, value: ID of a Bluesound system
fireSyncStatusFires the sync state of all bluesound system that are configured in IRControl. You can read more about fireing evvents in the chapter Events.
Value: none
firePresetStatusFires the name and URL of the icon image for all presets registered on the Bluesond system. The attributes can be made available via an event handler on a control (see also Events)
Values: none
FireAvailableInputFires for all input-channels (NetworkAvailable, TuneInAvailable, OpticalAvailable, BluetoothAvailable) if they are available or not
Feuert für Input-Kanäle des konfigurierten Bluesound Devices (NetworkAvailable, TuneInAvailable, OpticalAvailable, BluetoothAvailable) ob sie verfügbar sind. The attributes can be made available via an event handler on a control (see also Events)
Values: none
Values: none
fireStatusFires the state of all bluesound system that are configured in IRControl. You can read more about fireing evvents in the chapter Events.
Values: keine
StopSends a stop command to the selected Bluesound system
Value: none
PlaySends a play or pause command to the selected Bluesound system (depends on the actual state of the system)
Values: none
SkipSends a skip command (go to next track) to the selected bluesound system
Values: none
BackSends a back command (go to previous track) to the selected bluesound system
Values: none
FinishAfterTrackWhen sending this command the selected Bluesound systems plays the actual track until its end an stops after. For this the track list will be deleted after the playing track.
Values: none
PresetStarts the preset on the configured Bluesound Device with the Id passed as parameter
Values:
id: id of the presets
VolumeAdjusts the volume of the configured Bluesound system according to the parameter.
Values:
level: 0 – 100
tell_slaves: 1 (optional, if group configuration of several bluesound devices and volume should be adjusted for all devices)
ClearDeletes the tracklist on the configured Bluesound Device
Values: none
inputSwitches the selected Bluesound system to an other source
Values:
Property ID: „Input“, value: „NETWORK“, „OPTICAL“, „TUNEIN“ OR „BLUETOOTH“
WorkingDeviceSets the configured bluesound device as the working device.