Skip to main content Skip to search Skip to main navigation
Menu

trivum sound systems for developers

If you use a touch panel for home automation, trivum can usually be integrated without any problems. If the trivum WebUI cannot be integrated directly, you can use the trivum API to control functions via HTTP, e.g. "Play favorite no. 1", zone on/off or volume control. However, the trivum API provides much more.

What problem does the trivum API solve?

Would you like to integrate the functions of your trivum SoundSystem into other systems? If you are a developer or have good technical knowledge and are familiar with JavaScript (or another programming language), HTTP and XML, you can use the trivum API to control your SoundSystem as you wish.

How does trivum implement the API?

The trivum API is a REST interface that processes HTTP requests. The server is part of the trivum t3OS operating system and provides both control functions and system status queries. All responses are provided in self-explanatory XML structures.

In the info area of each trivum web setup you will find a document that describes the basic functions of the trivum API.

Advantages of the trivum API

The trivum API gives you as a developer full control over your trivum system and allows you to address the SoundSystem directly at API level. The trivum API is freely accessible to everyone and requires no registration.

How can you use the trivum API?

Using the trivum API is easy to implement thanks to HTTP requests. All common programming languages support communication via TCP/IP and HTTP requests. The parsing of XML results is either directly integrated (e.g. in JavaScript) or is often offered as a library (e.g. for PHP, C++, C, etc.).

The trivum app also uses the trivum API and follows the same procedures described in the API manual.

What are the limitations of the trivum API?

Communication via the trivum API is not encrypted. Encryption via the HTTPS protocol is planned for later versions of t3OS.
Description

trivum sound systems for developers

If you use a touch panel for home automation, trivum can usually be integrated without any problems. If the trivum WebUI cannot be integrated directly, you can use the trivum API to control functions via HTTP, e.g. "Play favorite no. 1", zone on/off or volume control. However, the trivum API provides much more.