Le Plugin VERA de FLIPR

Lundi, 30 Avril 2018 06:00 Alexis
Imprimer
Note des utilisateurs: / 5
MauvaisTrès bien 

Le FLIPR est un objet connecté dédié à la gestion de votre piscine personnelle. Je vous invite à vous renseigner sur leur site https://www.goflipr.com/ pour les diverses options disponibles. Pour aller à l’essentiel, il s’agit d’un objet placé dans votre bassin ( il flotte ) qui va récupérer certaines variables importantes comme la température de l’air, de l’eau, le PH et le potentiel de désinfection de l’eau ( chlore ou autre en fonction du type de votre piscine ), les données sont ensuite visibles dans une application smartphone ou tablette.

FLIPR envoie ses données régulièrement sur un serveur grâce à une communication basée sur le réseau SIGFOX ( cout compris dans le prix d’achat de l’objet connecté). Afin de pouvoir l’intégrer simplement dans le système de domotique VERA, j’ai développé le plugin FLIPR ...

 


Ce plugin FLIPR permetne intégration du FLIPR comme un objet VERA avec ses propres variables et actions UPNP.

Une vision des valeurs dans la user interface VERA, ou ALTUI ( préférable )

La capacité d’utiliser cet objet dans les automatismes VERA : scènes et évènements afin de créer des réactions automatiques ( allumer une lampe en rouge dans la maison si le PH est trop bas ! ) ou des notifications ( recevoir des emails/SMS lorsque certaines conditions se produisent )

Pour référence, ce document fait parfois référence à ALTUI qui est un autre plugin sur VERA qui offre une user interface alternative à celle du fabriquant de la VERA qui est plus intuitive et complète. Pour plus d’information sur ALTUI consulter : http://homeautomation.blog.free.fr/

Une fois prêt, vous aurez un joli périphérique FLIPR dans votre VERA :

 

Voyons comment mettre en œuvre tout cela ...

Chapitre 1 - Installation du plugin

=> Methode 1 : Installation à partir du store d’application de VERA

=> Methode 2 : installation a partir de Github

Chapitre 2 - Configurer le plugin FLIPR

Chapitre 3 - Utilisation du plugin

Chapitre 4 - Utilisation sous ALTUI

 

Chapitre 1 - Installation du plugin

Conditions nécessaires de départ : Votre FLIPR est installé et fonctionnel sur votre téléphone, conformément à la procédure du fabriquant.

 

Methode 1 : Installation à partir du store d’application de VERA

FLIPR sera publié sur le site de GetVERA sous le nom « FLIPR » et a la page http://apps.mios.com/plugin.php?id=9080



Methode 2 : Installation a partir de Github

1) Télécharger les fichiers depuis la repository source : https://github.com/amg0/FLIP

2) Les installer sur sa VERA et sélectionner la check box pour redémarrer le moteur Luup

3) Créer un périphérique FLIPR sur vera par la méthode manuelle ‘Create Device’ sur la page ‘Develop apps’ avec les paramètres suivants



4) il faut maintenant redémarrer le moteur Luup pour que cela soit pris en compte. Cette commande est difficile à trouver dans UI7, je la prends ici par exemple : ( bouton reload engine )

 

Chapitre 2 - Configurer le plugin FLIPR

1) Vous devriez maintenant avoir un périphérique FLIPR dans votre web application mais l’icône est cerclée de rouge, indiquant un problème de configuration, ce qui est normal, il va falloir entrer quelques paramètres.

Ouvrer l’écran ‘Settings’ du FLIPR et remplissez les champs user/name  avec votre nom de user et mot de passe utilisé lors de la configuration de l’application mobile de votre FLIPR. Prenez aussi le serial number du FLIPR dans cette application mobile dans le menu :


2) La pression sur le bouton Pair Device devrait confirmer que tout s’est bien passé et désormais, un API token de connexion vous a été attribué par FLIPR. Le périphérique FLIPR devrait maintenant exhiber une fière icone cerclée de vert

3) Dès lors, un certain nombre de variables du serveur FLIPR sont remontées dans la VERA comme des variables du périphérique FLIPR.

 

Chapitre 3 - Utilisation du plugin

Des améliorations seront apportées au fil du temps sur les fonctionnalités. Il y a de quoi faire par exemple :

- Changement de mot de passe

- Affichage des températures sous la forme d’un périphérique standard de type Température Sensor

 

Chapitre 4 - Utilisation sous ALTUI

Sous ALTUI, l’utilisation est plus agréable et permet par exemple grâce à l’intégration avec IFTTT et thingspeak de former des graphiques d’évolutions des valeurs. Voici quelques captures d’écran sous ALTUI ...

Le dashboard du périphérique :

La configuration du périphérique :


Les variables du périphérique :

Les graphiques sur Thingspeak  et visibles depuis ALTUI


Un extrait des données brutes en provenance du serveur FLIPR :

 

Merci à Alexis pour son article ...

 

NOUVEAU : Retrouvez nos articles en Vidéos sur YouTube

 

Mise à jour le Dimanche, 29 Avril 2018 21:19