✅Fibaro HC3/HC3L
✅ Fibaro HC2/HCL
✅ Standalone
* Before you being this process, please ensure that you have connected your Sonos Speakers to your home network.
This guide assumes that you have already purchased the Sonos plugin from within the automationbridge interface. Also note this plugin will only work if your Sonos speakers are on the same subnet (network) as the automationbridge. This plugin will not work across different VLANS/subnets.
Step 1 - Click on the Add button under the Sonos icon on the plugins page.
Step 2 - The plugin will now be enabled, downloading any components that may be required. Click the Continue button to proceed to discover your speakers.
Step 3 - The automationbridge will now scan you network and find the available Sonos Speakers.
Step 4 - Once the discovery process has finished, you are presented with the discovered devices, click the Next button to add all the discovered speakers. Please Note: If you have speakers setup in a group, only the master speaker will show in the list below
Step 5 - The discovered speaker(s) will now be added to the system, and the Fibaro Virtual Device created.
Step 6 - Click Ok, and you will now be taken to the settings page for the plugin.
Add - Use this button to discover and add new speakers.
Sync - this updates all your Fibaro Virtual Devices/Quick Apps with any changes to names and/or favourites from your Sonos speakers.
In your Fibaro HC2/HCL controller (see further down for HC3), you will now have a VD for each Sonos speaker, which will allow control, and also allow selection of your favourites.
If you wish to add in the Sonos functions to a scene, here is an example using the Block editor.
You will find the action buttons under the Virtual devices dropdown selector.
If you want to action the Sonos speaker from existing LUA code, the just use
fibaro:call({id}, "pressButton", "{button number}");
Where
{id} is the ID number of the Virtual Device
{button number} is the button you want to action
6 = ON
7 = OFF
and so on.
In your Fibaro HC3 controller you will find a new QuickApp has been added as a multi-media player device.
And can subsequently be added into scenes with the following controls
If you wish to press one of the preset/favourite buttons that are available, just pick the Press the Button option, then select the required option, eg.