Fibaro HC3 (v5.040 or greater)

Fibaro HC2
✅Fibaro HCL


* 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.


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 device has been added. Please note at this time, the icon's of QuickApps cannot be updated, and will show as the Box/Question mark. We hope Fibaro add this facility soon!