[Python] Parrot flower Power

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

[Python] Parrot flower Power

Message par patrice »

Bonjour
Avec l'aide de yohann du forum, je viens de commettre un bout de script python destiné à récupérer des données des Flower Power Parrot, objets connectés qui depuis leurs pots de fleurs nous donnent l'état de santé de nos plantes.

http://www.parrot.com/fr/produits/flower-power/

Le lien sur l'article est ici http://easydomoticz.com/?p=1754

Si il y a des jardiniers domoticiens parmi vous ...
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
plozzz
Messages : 6
Inscription : 03 mars 2015, 21:00

Re: Parrot flower Power

Message par plozzz »

Salut Patrice,

Je viens de tester ton petit script en suivant ton article. Aucun problème, ça fonctionne.

Par contre, il ne se base que sur les données synchronisées. N'y a-t-il pas moyen de compléter cette solution avec un module Bluetooth pour faire des synchronisations régulières ?
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: Parrot flower Power

Message par patrice »

A ma connaissance non
J 'utilise les données mises à disposition qui sont celles qui sont synchronisées.
Pour faire ce que tu souhaites il faut lire le fichier de base de donnees sur le smartphone , faire des requetes ...
Rien n'est documenté pour cela
Ce n'est pas infaisable
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Parrot flower Power

Message par deennoo »

Merci Patrice pour ce tuto, j'ai eu pour mon birthday un Flower Power !

Plutot que de metre des compteur partout :

Le Flower Power envoie une information de Temperature en °C et d'Humidité en %, j'ai donc cree un Virtual sensor de Temperature et un de Pourcentage . en attendant de cree un Sensor Temperature et Humidité

Je cherche maintenant a savoir quelle est l'unité pour la lumineusitée afin d avoir le bon compteur, idem pour l'engrais.

Enfin je conseil de cree une piece expret pour le Flower Power dans le mode plan, cela regroupe tous les Capteurs.

Pour la mise a jour recentes, j'utilise une tablette pour piloté la maison, j'y ai installé l'appli Parrot, et répondu oui a "voulez vous laisser l'appli en arriere plan, il me semble que depuis la mise a jour ce fait toutes les 6 heures automatiquement.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Parrot flower Power

Message par deennoo »

deennoo a écrit :
Je cherche maintenant a savoir quelle est l'unité pour la lumineusitée afin d avoir le bon compteur, idem pour l'engrais.
Auto réponse :

La lumiere est compté en longueur d'ondes Optique 510nm semblant etre le mieux pour la Photosynthese

L'engrais en ION donc en conductivité
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Parrot flower Power

Message par deennoo »

une autre solution existe pour recuperer les valeurs et ceci en live depuis le PI vers le flower power :

http://www.journaldulapin.com/2014/04/2 ... pberry-pi/

on peut meme avoir la valeur de la batterie

pour peut que le flower power ne soit pas loin du PI, c'est faisable

reste a ajouter un script qui va mettre a jour les IDX
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Parrot flower Power

Message par deennoo »

je continue de chercher

j'ai commander une dongle bt 4.0 mais il vient de chine et il a pas l ADSL (arrivé prevu pour le 24/06/2015) en meme temps il ne m'aura couter que 4€ livré.

Revenons au Flower Power, un français a fait un joli tuto avec une integration a Domoticz :

http://www.domoticz.com/forum/viewtopic.php?f=31&t=6541

moi je dis merci a Olivier
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Parrot flower Power

Message par deennoo »

en monologue total je continue

J'ai enfin reçu mon dongle BT 4.0, une rallonge USB plus tard je me connect enfin a mon Flower Power.

Arrive la partie code, en lisant et relisant ma source : http://blog.quatriememedia.fr/2015/05/1 ... bluetooth/

je comprends que je dois modifier le fichier test.js afin d y ajouter ses elements qui permettent de mettre a jour domoticz.

Mais, est ce que les fichier Javascript sont regit par des regles de mise en forme ? que signifie /* [...] */ ? si un codeur pouvait passer m'aider ce serait sympa.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Parrot flower Power

Message par deennoo »

On avance on avance.

Olivier a mis son script dispo en telechargement afin de partager sa façon de faire, et merci a lui, cela permet d'essayer de comprendre et d'adapter (meme si je n'arrive pas a avoir la maj de mon device pour la batterie restante)
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Parrot flower Power

Message par vil1driver »

/* c'est du commentaire */

A mon avis c'est juste pour signaler qu'il n'a pas recopié tout le code dans l'article.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Répondre