Installing Software
Product Installers
The Broox Platform consists of several applications:
- Broox Controller
- Broox Media Player
- Broox Sensor Node
- Broox Vision Node
Depending on the purpose of the set-up, one or more of these applications will be installed.
On Windows the applications are offered as common .exe
installers or an all-in-one BrooxPlatform-x.x.exe
.
On Ubuntu the applications are offered as .deb
(debian) packages.
Broox Plaform Windows Installer
-
Download BrooxPlatform-X.Y.exe (X.Y is the version number).
-
Double-click on the installer.
-
If prompted by Windows to allow changes, click on Yes.
-
Select every component from the list.
-
Once selected, press Next.
-
If this is correct press Install.
- The selected packages will be installed one by one.
Broox Controller
-
Select the Create a Desktop shortcup checkbox to create a... Desktop shortcut?
-
Press Next
-
Press Install to install Broox Controller or Back to change settings.
-
Once installed press Finish.
Broox Sensor Node
-
Select the Create a Desktop shortcup checkbox to create a... Desktop shortcut?
-
Press Next
-
Press Install to install Broox Sensor Node or Back to change settings.
-
Once installed press Finish.
Broox Vision Node
-
Select the Create a Desktop shortcup checkbox to create a... Desktop shortcut?
-
Press Next
-
Press Install to install Broox Sensor Node or Back to change settings.
-
Once installed press Finish.
Broox Media Player
-
Broox Media Player installs straight away with no interaction.
-
It always creates a desktop icon.
Finishing
-
The last screen allows you to execute additional helpful tasks:
- The first checkbox disables system sleep, monitor sleep and screen saver.
- The second checkbox disables system notification pop-ups.
-
Press Finish to apply those changes.
-
Your system is ready for configuration. The selected icons are on the Desktop.
-
You can also start from the Start Menu:
Ubuntu Install
On Ubuntu Linux, the Broox Platform can be installed using the package manager or the terminal.
Desktop GUI install
-
Download the separate packages (X.X.X is the latest version number available, for example 1.2.3 or 0.8.1):
broox-controller_X.X.X_amd64.deb
broox-sensor-node_X.X.X_amd64.deb
broox-vision-node_X.X.X_amd64.deb
broox-mediaplayer_X.X.X_amd64.deb
-
Open the file manager:
-
Double-click on the package:
-
In the Sofware Manager press Install
-
Enter your administrator password (user has to have root permission in sudo):
-
The package is installed, and the Installation button will convert to an uninstallation button.
-
Repeat for all the packages you want to install.
Command Line install
-
Download the separate packages (X.X.X is the latest version number available, for example 1.2.3 or 0.8.1):
broox-controller_X.X.X_amd64.deb
broox-sensor-node_X.X.X_amd64.deb
broox-vision-node_X.X.X_amd64.deb
broox-mediaplayer_X.X.X_amd64.deb
-
Open the Terminal (Ctrl+Alt+T):
-
cd
to the folder where you downloaded the.deb
packages. -
Type
sudo apt install ./<name-of-package.deb>
-
Enter your password for
sudo
. -
The package will install.
-
Repeat for every needed package.
Broox Controller Installation
Windows
-
Download BrooxController-win32-X.X.X.exe (X.X.X is the version number). NB: You can also download the BrooxPlatform-x.x.x.exe installer and select Broox Controller.
-
Double click and follow the installer instructions. You can check
Create a desktop shortcut
if you want. -
Press
Next
and thenInstall
. -
Once finished, you can close the installer.
-
Find the
Broox Controller
on the Desktop or via theStart Button
and start it. -
The Broox Controller UI will show. As it isn't configured yet, we expand the configuration (little triangle).
-
On the Configuration section, we click "Read .license file". See Getting a License on how to obtain it.
-
We browse for the downloaded CONTROLLER-NAME.license file from the Broox Studio location creation and we load it.
-
Now we can Start Broox Controller using the Start Button.
The green line shows the process identifier of the Broox Controller daemon process. -
If we check Start Automatically and minimize the Broox Controller daemon process is started right away and the UI is minimised to the System Tray.
Ubuntu Linux
-
On Ubuntu 20.04, download the Broox Controller
.deb
package. -
Open a terminal and type:
- Note that some new versions might need to adjustcd Downloads sudo apt install ./broox-controller_2.7.0_amd64.deb sudo systemctl restart mosquitto
/etc/mosquitto/mosquitto.conf
to listen to the local network. -
Start Broox Controller from the Applications screen:
or from command line:
/opt/broox/BrooxController/BrooxController
-
Expand the configuration menu and click Read .license file. See Getting a License on how to obtain it.
-
Select the .license file you downloaded from Broox Studio and load it.
-
Once loaded, you can start the Broox Controller by pressing Start.
Broox Mediaplayer Installation
Windows 10/11
-
Download
Mediaplayer Setup X.X.X.exe
or theBrooxPlatform-X.X.exe
combo installer. -
Double-click on the downloaded file to install.
-
You can find the Media Player on the Start Menu.
Quitting the Mediaplayer
- Click on the media player window and press Ctrl-Q.
Kiosk mode Startup
The included mediaplayer.cmd
script can be used to start the mediaplayer after user auto-login.
- Left-click on the taskbar and open Task Manager.
- Click on the bottom button to set it to Advanced mode if needed.
- In the "Startup" tab, add mediaplayer.cmd to the list of startup apps.
Note: **The script will kill explorer.exe. **
To get it back, press/send Ctrl+Alt+Del, start the task manager and select File→Run…: explorer.exe.
Linux (Ubuntu 20.04)
- Copy the mediaplayer_X.X.X_amd64.deb file to your user directory.
- Install with
apt
as root:
sudo apt install ./mediaplayer_X.X.X_amd64.deb
- The executable will be located at
/usr/bin/mediaplayer
. - The package installs at
/opt/MediaPlayer
You can start from the Ubuntu Applications Menu.
To start from the terminal just use:
mediaplayer
Automatic Startup
On Ubuntu desktop, open the application "Startup Applications" and add a startup item for /usr/bin/mediaplayer
Important Checks
Before deploying any interactive installation, wether ephemeral or longterm, it is important to check the location for access to basic resources:
-
Electrical point(s) with 24x7 operativity
- IMPORTANT: Check that the PC is not connected to the Lights rail, as it will probably be cut off during the night.
-
Internet connection to reach Broox Studio API
- Prefer wired internet access (Ethernet) for reliability.
- If wireless is the only option, try to use a reliable access point, with direct antenna visibility to the PC.
-
Even if power is 24x7:
- Check the opening and closing times of the store.
- Ensure that the PC starts up after a power cycle (BIOS "Start up on power on").
- If needed, set up a shutdown script at night/closing time to ensure clean power off.