Fonctionnalité de l'API trivum
trivum SoundSystems pour les développeurs
Si tu utilises un écran tactile pour la domotique, trivum s'intègre généralement sans problème. S'il n'est pas possible d'intégrer directement la WebUI de trivum, tu peux recourir à l'API de trivum pour commander des fonctions via HTTP, par exemple "Jouer au favori n°1", activer/désactiver une zone ou contrôler le volume. Mais l'API trivum offre encore bien d'autres possibilités.
![]() |
Quel problème l'API de trivum résout-elle ?Tu souhaites intégrer les fonctions de ton trivum SoundSystem dans d'autres systèmes ? Si tu es développeur ou si tu as de bonnes connaissances techniques et que tu connais JavaScript (ou un autre langage de programmation), HTTP ainsi que XML, tu peux utiliser l'API de trivum pour contrôler ton SoundSystem comme tu le souhaites. |
![]() |
Comment trivum met-il en œuvre l'API ?L'API trivum est une interface REST qui traite les requêtes HTTP. Le serveur fait partie du système d'exploitation trivum t3OS et fournit à la fois des fonctions de contrôle et des demandes d'état du système. Toutes les réponses sont fournies dans des structures XML auto-explicatives.Dans la zone d'information de chaque trivum Web Setup, tu trouveras un document décrivant les fonctions de base de l'API trivum. |
![]() |
Avantages de l'API trivumL'API de trivum te donne, en tant que développeur, le contrôle total de ton système trivum et te permet d'adresser le SoundSystem directement au niveau de l'API. L'API trivum est librement accessible à tous et ne nécessite aucun enregistrement. |
![]() |
Comment utiliser l'API de trivum ?L'utilisation de l'API trivum est facile à mettre en œuvre grâce aux requêtes HTTP. Tous les langages de programmation courants prennent en charge la communication via TCP/IP et les requêtes HTTP. L'analyse syntaxique des résultats XML est soit directement intégrée (par ex. en JavaScript), soit souvent proposée sous forme de bibliothèque (par ex. pour PHP, C++, C, etc.).La trivum App utilise également l'API trivum et suit les mêmes procédures que celles décrites dans le manuel API. |
![]() |
Quelles sont les limites de l'API trivum ?La communication via l'API de trivum n'est pas cryptée. Dans les versions ultérieures de t3OS, un cryptage via le protocole HTTPS est prévu. |