VOUS ÊTES ICI: Accueil » Blog » Domotique » Eedomus » Intégration d’un FlowerPower avec l’eedomus et Raspberry
Eedomus Raspberry

Intégration d’un FlowerPower avec l’eedomus et Raspberry

Après avoir testé l’intégration du Flower Power dans l’eedomus via l’Api suivant le post intégration d’un Flower Power sur eedomus , une chose est assez gênante avec le fonctionnement du Flower Power, C’est sa synchronisation.
Il faut débloquer le téléphone, activer le Bluetooth, lancer l’application Flower Power, se rapprocher de celui-ci et attendre qu’il se synchronise…

parrot

Bref trop long et fatigant à faire tous les jours.

C’est pourquoi Hervé, un lecteur du blog nous propose de mettre à jour directement l’Eedomus sans passer par le serveur Parrot! voyons donc sans plus attendre cette nouvelle solution que nous propose Hervé.

 

Prérequis

1 Flower power
1 Eedomus
1 Raspberry Pi
1 Module Bluetooth (Inateck Nano dongle USB Bluetooth adaptateurV4.0)

 

Etape 1 Installer le module Bluetooth sur le raspberry pi

Nous devons nous assurer que nous avons les derniers pilotes du firmware en exécutant les commandes suivantes:

(Cela met à jour la liste des paquets disponibles et leurs versions)

 

(Cela installe effectivement les nouvelles versions des paquets que vous avez)
Nous sommes maintenant prêts à installer le logiciel, nous devons interagir avec le dongle bluetooth!

 

Voila , c’est fait.
Vous pouvez exécuter une vérification rapide sur la ligne de commande pour voir si le périphérique Bluetooth a été enregistré avec succès:

 

(Cela va lister les périphériques USB actuellement connectés)
Ceci devrait vous donner l’appareil connecté suivante:

Bus 001 005 Dispositif: 1D 0a12: 0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (mode HC1)

Vous pouvez également vérifier pour voir si le Bluetooth est en direct en exécutant la commande suivante:

Le résultat devrait être :

[Ok] bluetooth est en cours d’exécution

 

Etape 2 Installer le module Flower Power

Pour cela, on utilise le travail de Sandeep Mistry.

Installation de la bibliothèque Node.js

Ensuite, une bibliothèque pour l’accès au Bluetooth.

Enfin, les programmes dont on a besoin.

Maintenant, il suffit de lancer le script de test pour vérifier si ça fonctionne.

On a accès à la température, la luminosité, etc., en direct. La documentation donne pas mal d’informations sur ce qui est accessible.

[box type= »error »]Seul les données du fertilisant ne sont pas disponible (Parrot ne le fournit pas « En « live » , la donnée relative à l’engrais n’est pour le moment pas transmise, car elle est calculée en fonction des autres paramètres . »)[/box]

 

Etape 3 Les scripts

télécharger

[wpdm_package id=’3533′]

Un fichier Javascript à mettre dans le répertoire d’installation du Flower power (node_modules/flower-power)

Le fichier rfp.js est une copie du fichier test.js avec des retouches afin de ne récupérer que les données intéressantes.

rfp

Un fichier Php à mettre dans le répertoire de votre serveur php .

Récupérer le script PHP puis faites les changements suivants

modelephp

Ligne 10 à 24

 

 

Etape 4, les périphériques eedomus

Créer les 6 périphériques

periph

Créer un périphérique de mise à jour.

maj

Il ne reste plus qu’à le programmer régulièrement via une règle.

 

conclusion

C’est ici une très bonne alternative au précédent tuto  que nous propose Hervé, puisque maintenant, avec un simple Raspberry qui n’est pas forcement dédié uniquement a cette fonction, ce peut être un Raspberry qui à également une autre fonction au sein de votre système domotique. Mais surtout maintenant le Flower Power transmet en live ses information à l’eedomus dans cet exemple mais cela peut aussi être appliqué sur toute autre box domotique. Je pense donc maintenant sérieusement a investir dans un Flower Power pour surveiller mon petit citronnier.

Un grand merci à Hervé pour cette trouvaille mais aussi pour avoir choisi mon blog pour la partager 😉

 

 

Abonnez vous
NE MANQUEZ
PLUS RIEN
Recevez les prochains
articles par mail
JE M' ABONNE
Abonnez vous
NE MANQUEZ
PLUS RIEN
Recevez les prochains
articles par mail
JE M' ABONNE
close-link
NOEL 2 DOMO-BLOG

Venez Jouer
avec nous !

Cette année Noel sera connecté
JOUER
#Noel2DOmoBlog
close-link