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):
Device | As 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 |
Operation | Operation, which will be executed |
Values | ID / Wert pair depending on operation |
Operations
The following operations can be configured:
setSyncStatus | Configuration 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. |
buildGroup | Configuration 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 |
fireSyncStatus | Fires 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 |
firePresetStatus | Fires 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 |
FireAvailableInput | Fires 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 |
fireStatus | Fires the state of all bluesound system that are configured in IRControl. You can read more about fireing evvents in the chapter Events. Values: keine |
Stop | Sends a stop command to the selected Bluesound system Value: none |
Play | Sends a play or pause command to the selected Bluesound system (depends on the actual state of the system) Values: none |
Skip | Sends a skip command (go to next track) to the selected bluesound system Values: none |
Back | Sends a back command (go to previous track) to the selected bluesound system Values: none |
FinishAfterTrack | When 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 |
Preset | Starts the preset on the configured Bluesound Device with the Id passed as parameter Values: id: id of the presets |
Volume | Adjusts 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) |
Clear | Deletes the tracklist on the configured Bluesound Device Values: none |
input | Switches the selected Bluesound system to an other source Values: Property ID: „Input“, value: „NETWORK“, „OPTICAL“, „TUNEIN“ OR „BLUETOOTH“ |
WorkingDevice | Sets the configured bluesound device as the working device. |