Sommaire
Le package Wemo vous permet de connecter des équipements Belkin/Wemo dans Constellation.
Actuellement, dans la version 1.0 du package, seuls les prises connectés Wemo Switch et Wemo Insight sont supportées.
Le code source est disponible sur : https://github.com/myconstellation/constellation-packages/tree/master/Wemo
Installation
Depuis le “Online Package Repository” de votre Console Constellation, déployez le package Wemo:
Une fois le package télécharger votre repository local, sélectionnez la sentinelle sur laquelle déployer le package.
Vous pouvez également déployer ce package manuellement dans la configuration de votre Constellation :
1 |
<package name="Wemo" /> |
Détails du package
Les Settings
Nom | Type | Détail | Description |
DeviceQueryInterval | Int32 | Optionnel Par défaut : 1 |
Intervalle de temps en seconde pour interroger et rafraichir le statuts du périphérique Wemo dans les StateObjects Constellation (par défaut, toutes les secondes). |
DiscoveryInterval | Int32 | Optionnel Par défaut : 600 |
Intervalle de temps en seconde pour lancer une découverte des nouveaux périphérique Wemo sur le réseau (par défaut, toutes les 600 secondes, soit 10 minutes). |
Les StateObjects
Vous retrouverez autant de StateObjects que périphérique Wemo découvert sur le réseau :
Nom | Type | Description |
<< SerialNumber >> | Wemo.WemoSwitch | Représente l’état d’une prise connectée Wemo |
Les MessageCallbacks
Le package expose 3 MessageCallbacks :
Nom | Réponse (saga) | Description |
Discover | Aucune | Lance une découverte des nouveaux périphérique Wemo sur le réseau |
SetSwitchState | Aucune | Défini le statuts (On/Off) d’une prise Wemo |
Quelques exemples
- Afficher l’état et contrôler chaque des prises Wemo depuis une application mobile multi-plateforme
Démarrez la discussion sur le forum Constellation