SqueezeBox Control plugin

This plugin allows you to control your entire SqueezeBox environment

squeezeboxcontrol icon

This plugin allows you to scan all your SqueezeBoxes, to assign them to the right part if possible. And to be able to control them, synchronize them, make them speak, etc.

Setup

Like any Jeedom plugin, you must download the plugin from the market and then activate it. After that begins the configuration step.

Special attention for users of LMS on SYNOLOGY

If you use LMS on your Nas Synology, you should know that the version offered by synology is old. But there is a repository to benefit from the latest LMS version 7.9. I strongly advise you to install this version on your NAS, which fixes many bugs.

VERSION 7.9 for Synology

*Special attention to users of the SqueezeBox plugin (the second) on the market

In order to avoid any risk of conflict if you use the other SqueezeBox plugin, I strongly advise you to deactivate it and uninstall the extension in the LMS server.

Installation and configuration of the LMS plugin

In order to benefit from a good synchronization between Jeedom and your SqueezeBox server, it is necessary to install and configure a plugin on the SqueezeBox server. To do this, you just need to add the repository which is given on the plugin page like this :

Click on parameter :

configlms1

Then on the Plugins tab, at the bottom fill in the repository provided by Jeedom and apply:

configlms2

You can then install the JeedomSBcontrol plugin, the server will ask you to restart it will have to be done. After restarting, you must configure the JeedomSBcontrol plugin by clicking on parameters. You must enter the Jeedom IP address as well as the API key. If you need to use / jeedom this is also the place to enter it.

Once the parameters have been entered, you must restart the LMS server one last time (be careful if you change the parameters, you must restart the LMS server for the changes to take effect

Installation and configuration of the Jeedom plugin.

The configuration of the Jeedom plugin is rather simple.

configjeedom1

You just need to enter the IP address of your LMS server. If you have a port different from port 9000 you can also enter it in the Port field. And finally if you have protected LMS with a password you can also enter it. In 90% of cases only the IP address is necessary.

Once done, just SAVE. Once the backup is done, you can click on LAUNCH to launch the self-discovery of your SqueezeBoxes.

When the scan is finished you should see the version of your LMS server as well as the number of SB detected.

To observe the result, simply go to PLugons / Multimedia / SqueezeBox Control:

configjeedom2

You will arrive on the following page :

configjeedom3

You will see that your squeezeboxes have appeared and that those that could have been assigned to an object are.

On this page in addition to your equipment you can see three options at the top :

The equipments

When you click on an item of equipment, you arrive on its page :

squeezeboxcontrol screenshot8

You will find on this page all the info of your SqueezeBox, as well as all the commands and some options (others will come) :

The dashboard

If you display your squeezebox on the dashboard this is what you will get :

dashboard

squeezeboxcontrol screenshot7

Dashboard synchronization panel

When you click on the synchronization button a window opens :

squeezeboxcontrol
screenshot4

On this window you can see the current synchronization status of your squeezebox. Here are the available options :

Pannel SqueezeBox Control

This panel allows you to have an overview of all your squeezeboxes :

panel2

You can indeed filter your SqueezeBox by objects with the hidden menu on the left. At a glance you can see the squeezeboxes on, off, in sync. Obviously all the actions available on the dashboard are also available here.

However, other options are available at the top :

Orders available via scenario

Many commands are available via scenarios (others will come). Here is the complete list :

TTS in scenario

The tts in scenario is simple. You can make your squeezebox speak according to the predefined parameters on the equipment. But you can also in your scenarios come and change the parameters to make notifications with different voices or engines depending on the announcement to be made:

To do this, use the “Configure TTS” function”. It allows to define the engine and the voice before launching the synthesis, examples :

tts1

tts2

tts3

The possible options for the motor are (attention respect the lower case capital letters)

If the motor entered is invalid nothing will be changed. If the option is invalid by default, the first in the list will be assigned

Example scenario

scenar

Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.