Adding a Xumo device with Entertainment OS¶
- Xumo (Entertainment OS)
Suitest allows you to manage Xumo devices using either infrared signaling or over local network. It can also open your apps on target devices to enable seamless test automation.
This page is relevant to all Xumo devices running Entertainment OS. For Xumo TVs, please see adding Xfinity / Xumo TV / XClass TV page.
Xumo devices with Entertainment OS can be controlled by SuitestDrive with optional infrared signaling controlled by a CandyBox or a SoloCandy.
Prepare device information¶
During the configuration process Suitest will ask you to fill out the following information:
- Device IP address
We recommend that you take the effort of determining this information as accurately as possible since that will save you from several potential misunderstandings in the future.
Static IP address
To prevent connection failures due to the device IP address changes you should consider configuring your DHCP server to assign static IP address to your device.
Same network: For Suitest to operate the device correctly, the device and the control unit (SuitestDrive) must be connected to the same local network.
Sleep or power-off: Some devices have sleep or auto power-off features which turn the devices off after some period. Please make sure that your devices are set to never sleep to avoid interfering with tests. Consult your devices user manual on how to do so.
Add the device to Suitest¶
Open the Device wizard, select Add physical device, choose Xumo (Entertainment OS) from the platform list and then press Next.
Select SuitestDrive and enter device information¶
Device wizard will let you choose the SuitestDrive you want to pair your Xumo device with. It will also request a local IP address of the device. Fill in the data and press Next.
Choose the control - API vs. Infrared¶
- If you want to control your device over API (using SuitestDrive), press Skip and skip the following section.
- If you want to control your device over infrared (using CandyBox or SoloCandy with Raspberry Pi), press Set up IR control and continue the process.
Enable power on¶
For API control only.
When controlling the device over API, you need to enable the ability to turn the device on from the standby mode.
- Go to Settings
- Open Startup & standby section
- Enable Networked standby mode
Suitest cannot power on your Xumo device using API control if the device is connected over Wi-Fi. Please use network cable instead.
Install the infrared blaster¶
For Infrared control only.
Follow the detailed instructions on how to install the infrared blaster in the CandyBox article. If this is the first time you are adding a device operated by the CandyBox you should first set up the CandyBox itself by following the CandyBox installation guide.
Assign device driver¶
For infrared control only.
To operate the device Suitest needs to know the exact infrared signal to send for every key. Suitest has a database of many such device drivers. Based on the previously entered information about your device Suitest will look up driver candidates and offer you to verify their fitness or to record your own set of keys.
The process of assigning a driver is similar for all platforms and is described in the Smart TV's article.
Next steps¶
The rest of the process will complete automatically. After this the Xumo device will become available in your Suitest account.
Now that you have your Xumo device configured, it's time to instrument your app and start testing.
Something went wrong?¶
Please check the Xumo troubleshooting section for guidance.