Sommaire
Le package FreeboxTV vous permet de piloter votre Freebox TV / Player par Constellation.
Le code source de ce package est en ligne sur : https://github.com/myconstellation/constellation-packages/tree/master/FreeboxTV
Installation
Depuis le “Online Package Repository” de votre Console Constellation, déployez le package FreeboxTV :
Une fois le package télécharger votre repository local, sélectionnez la sentinelle sur laquelle déployer le package.
Pour finir, sur la page de Settings, vous devez obligatoirement définir la code de la télécommande réseau de votre Freebox TV :
Sur une Freebox révolution « Player », vous pouvez trouver le “code de la télécommande réseau” dans le menu réglage, puis télécommande, puis tout en bas à la ligne « télécommande réseau ».
Bien entendu vos pouvez également déployer ce package manuellement dans la configuration de votre Constellation :
|
1 2 3 4 5 |
<package name="FreeboxTV"> <settings> <setting key="RemoteKey" value="xxxxx" /> </settings> </package> |
Détails du package
Les Settings
| Nom | Type | Détail | Description |
| RemoteKey | Int32 | Obligatoire | Code de la télécommande réseau |
Les StateObjects
Ce package ne publie aucun StateObject.
Les MessageCallbacks
Le package expose un MessageCallback :
| Nom | Réponse (saga) | Description |
| SendCommand | Aucune | Envoi une commande à la FreeboxTV |
Quelques exemples
- Piloter votre FreeboxTV depuis une page Web
- Piloter vitre FreeboxTV depuis un Arduino/ESP

