[Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Re: MiFlora - Xiaomi mi plants
Donc ça te poses pas problème que je fais des PRs? Je ne veux pas non plus te voler ton bébé.
Dans le TODO list,
l'affichage des item de Configuration en champ lecture seul.
Faire un joli UI.
Le mode debug pourrait éventuellement suivre le log level, a savoir que si on lance en debug il passe a la minute pcq on veut debuger justement, mais c'est à réfléchir.
Sent from my iPad using Tapatalk
Dans le TODO list,
l'affichage des item de Configuration en champ lecture seul.
Faire un joli UI.
Le mode debug pourrait éventuellement suivre le log level, a savoir que si on lance en debug il passe a la minute pcq on veut debuger justement, mais c'est à réfléchir.
Sent from my iPad using Tapatalk
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Re: MiFlora - Xiaomi mi plants
Bonjour,
J'ai installé le plugin, c'est un rpi3 donc bluetouth en local, j'ai vérifié la commande gatttoo qui répond.
Mais je n'ai aucune remontée. Tout est à 0...
Une idée ?
Il faut peut etre juste etre patient, je l'ai lancé il y a 30 minutes....
merci
J'ai installé le plugin, c'est un rpi3 donc bluetouth en local, j'ai vérifié la commande gatttoo qui répond.
Code : Tout sélectionner
jeedom@Jeedom-07-07-16:~ $ bluetoothctl
[NEW] Controller B8:27:EB:68:D9:DD Jeedom-07-07-16 [default]
[bluetooth]# power on
Changing power on succeeded
[bluetooth]# agent on
Agent registered
[bluetooth]# scan on
Discovery started
[CHG] Controller B8:27:EB:68:D9:DD Discovering: yes
[NEW] Device 00:07:80:68:25:8F BC iBeacon
[NEW] Device C4:7C:8D:61:7E:BC Flower care
[bluetooth]#
[bluetooth]# exit
Agent unregistered
[DEL] Controller B8:27:EB:68:D9:DD Jeedom-07-07-16 [default]
gatttool -b C4:7C:8D:61:7E:BC --char-read -a 0x35
Characteristic value/descriptor: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Une idée ?
Il faut peut etre juste etre patient, je l'ai lancé il y a 30 minutes....
merci
Code : Tout sélectionner
[2016-11-29 23:30:24][INFO] : Début d'activation du plugin
[2016-11-29 23:30:25][INFO] : Info sur le démon : Array ( [launchable_message] => [launchable] => nok [state] => nok [log] => nok [auto] => 0 )
[2016-11-29 23:30:25][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=MiFlora function=install callInstallFunction=1
[2016-12-04 10:43:07][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=MiFlora function=pre_update callInstallFunction=1
[2016-12-04 10:43:12][INFO] : Début d'activation du plugin
[2016-12-04 10:43:13][INFO] : Info sur le démon : Array ( [launchable_message] => [launchable] => nok [state] => nok [log] => nok [auto] => 0 )
[2016-12-04 10:43:13][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=MiFlora function=update callInstallFunction=1
[2016-12-04 11:00:05][DEBUG] : frequence:1; modulo heure courante % frequence:0
[2016-12-04 11:00:05][DEBUG] : mi flora mac add:C4:7C:8D:61:7E:BC
[2016-12-04 11:00:05][DEBUG] : macAdd:C4:7C:8D:61:7E:BC
[2016-12-04 11:00:05][DEBUG] : is_deporte:local
[2016-12-04 11:00:05][DEBUG] : local call
[2016-12-04 11:00:09][DEBUG] : MiFloraData: Characteristic value/descriptor: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[2016-12-04 11:00:09][DEBUG] : mi flora data:Characteristic value/descriptor: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00:
[2016-12-04 11:00:09][DEBUG] : C4:7C:8D:61:7E:BC Temperature:0
[2016-12-04 11:00:09][DEBUG] : C4:7C:8D:61:7E:BC Moisture:0
[2016-12-04 11:00:09][DEBUG] : C4:7C:8D:61:7E:BC Fertility:0
[2016-12-04 11:00:09][DEBUG] : C4:7C:8D:61:7E:BC Lux:0
[2016-12-04 11:00:09][ERROR] : Toutes les mesures a 0, erreur de connection Mi Flora
[2016-12-04 11:23:13][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=MiFlora function=remove callInstallFunction=1
[2016-12-04 11:23:19][INFO] : Début d'activation du plugin
[2016-12-04 11:23:20][INFO] : Info sur le démon : Array ( [launchable_message] => [launchable] => nok [state] => nok [log] => nok [auto] => 0 )
[2016-12-04 11:23:20][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=MiFlora function=install callInstallFunction=1
- frederic34
- Timide
- Messages : 62
- Inscription : 05 sept. 2016, 18:05
- Localisation : ST Drézéry - Hérault
- Contact :
Re: MiFlora - Xiaomi mi plants
Bonjour
Ton capteur est tout neuf? Tu viens de le mettre en marche?
La relève est faite chaque heure.
Fred
Ton capteur est tout neuf? Tu viens de le mettre en marche?
La relève est faite chaque heure.
Fred
Envie de me payer une bière... c'est par ici: http://paypal.me/frederic34
Re: MiFlora - Xiaomi mi plants
Merci,
Il est lié à mon telephone. J'ai une remontée de la batterie, maintenant... mais rien sur les autres mesures.
J'attend un peu pour voir ce que ca donne...
Il est lié à mon telephone. J'ai une remontée de la batterie, maintenant... mais rien sur les autres mesures.
J'attend un peu pour voir ce que ca donne...
- frederic34
- Timide
- Messages : 62
- Inscription : 05 sept. 2016, 18:05
- Localisation : ST Drézéry - Hérault
- Contact :
Re: MiFlora - Xiaomi mi plants
Bonjour
Quelle version de firmware?
Fred
Quelle version de firmware?
Fred
Envie de me payer une bière... c'est par ici: http://paypal.me/frederic34
Re: MiFlora - Xiaomi mi plants
Bonjour,
même problème je n'ai que le nom, le firmware et la batterie qui remonte. Aucune mesure.
(firmware 2.6.6)
même problème je n'ai que le nom, le firmware et la batterie qui remonte. Aucune mesure.
(firmware 2.6.6)
Re: MiFlora - Xiaomi mi plants
a quelle fréquence as-tu choisie? le démon va essayer de remonter l'information a se moment. il arrive qu'il ne rentre pas en communication lors de son passage. dans la journée si je demande à chaque heure il est possible que je n'ai que 18 relevés, mais qui est bien plus que suffisant en final.
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
- frederic34
- Timide
- Messages : 62
- Inscription : 05 sept. 2016, 18:05
- Localisation : ST Drézéry - Hérault
- Contact :
Re: MiFlora - Xiaomi mi plants
Bonjour
Non connecté au téléphone, il est en version 2.6.2 et c'est ok.
Fred
Non connecté au téléphone, il est en version 2.6.2 et c'est ok.
Fred
Envie de me payer une bière... c'est par ici: http://paypal.me/frederic34
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: MiFlora - Xiaomi mi plants
Je suis en 2.6.2 aussi.
Personne n'a testé avec 2.6.6 je pense.
Le plugin tente 4 connections successives avec 5 s entre chaque, ensuite un log est genere, de type info ou erreur selon la version du plugin.
Personne n'a testé avec 2.6.6 je pense.
Le plugin tente 4 connections successives avec 5 s entre chaque, ensuite un log est genere, de type info ou erreur selon la version du plugin.
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: MiFlora - Xiaomi mi plants
il semble qu avec cette version les info ne sont plus en 0x35
gatttool -b C4:7C:8D:61:7E:BC --char-read -a 0x35
Characteristic value/descriptor: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Normalement tu devrais avoir:
gatttool -b C4:7C:8D:61:7E:BC --char-read -a 0x38 --sec-level=high
Characteristic value/descriptor: 64 10 32 2e 36 2e 36
gatttool -b C4:7C:8D:61:7E:BC --char-read -a 0x03 --sec-level=high
Characteristic value/descriptor: 46 6c 6f 77 65 72 20 6d 61 74 65
gatttool -b C4:7C:8D:61:7E:BC --char-read -a 0x35 --sec-level=high
Characteristic value/descriptor: e1 00 00 8b 00 00 00 10 5d 00 00 00 00 00 00 00
celui ci correspond aux donnes variables, donc ce n est pas exactement cette valeur mais un truc du genre
Il est possible que le changement de firmware ait déplacé les données
gatttool -b C4:7C:8D:61:7E:BC --char-read -a 0x35
Characteristic value/descriptor: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Normalement tu devrais avoir:
gatttool -b C4:7C:8D:61:7E:BC --char-read -a 0x38 --sec-level=high
Characteristic value/descriptor: 64 10 32 2e 36 2e 36
gatttool -b C4:7C:8D:61:7E:BC --char-read -a 0x03 --sec-level=high
Characteristic value/descriptor: 46 6c 6f 77 65 72 20 6d 61 74 65
gatttool -b C4:7C:8D:61:7E:BC --char-read -a 0x35 --sec-level=high
Characteristic value/descriptor: e1 00 00 8b 00 00 00 10 5d 00 00 00 00 00 00 00
celui ci correspond aux donnes variables, donc ce n est pas exactement cette valeur mais un truc du genre
Il est possible que le changement de firmware ait déplacé les données
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: MiFlora - Xiaomi mi plants
Pas de soucis, au contraire, ca enrichi le plugin et ca me permet de progresser sur Jeedom.nechry a écrit :Donc ça te poses pas problème que je fais des PRs? Je ne veux pas non plus te voler ton bébé.
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: MiFlora - Xiaomi mi plants
@frederic34: j ai modifie la FAQ mais je ne sais pas re-generer le html avec asciidoctor en ajoutant la TOC. Comment as tu fait ?
Re: MiFlora - Xiaomi mi plants
Bonjour à tous,
Ce plugin me semble intéressant, je n'ai pas trop la main verte :s
Par contre, petite question : je possède un Rpbi3, J'ai dû désactivé le BT interne pour ne pas avoir d'interférence avec le Zwave (razberry).
- Est-ce qu'il faut toujours garder le BT interne désactivé pour résoudre ce souci ?
- Sinon est-ce que n'importe quelle clef USB BT fait l'affaire ? pour être compatible avec les MiFlora et le rpbi3 ?
Merci pour vos réponses
Ce plugin me semble intéressant, je n'ai pas trop la main verte :s
Par contre, petite question : je possède un Rpbi3, J'ai dû désactivé le BT interne pour ne pas avoir d'interférence avec le Zwave (razberry).
- Est-ce qu'il faut toujours garder le BT interne désactivé pour résoudre ce souci ?
- Sinon est-ce que n'importe quelle clef USB BT fait l'affaire ? pour être compatible avec les MiFlora et le rpbi3 ?
Merci pour vos réponses
Dernière édition par GGTF le 04 déc. 2016, 15:34, édité 1 fois.
RPI PI3
RFXcom + Zwave + BLE + SMS
- - - - - - - - - - -
Danfoss Living Connect + AEON multisenor + Fibaro wall plug + Fibaro relay switch + Somfy Freevia 300 + Somfy Module VR + Somfy Protexiom + Smart meter QUBINO + Arduino UNO Wifi
RFXcom + Zwave + BLE + SMS
- - - - - - - - - - -
Danfoss Living Connect + AEON multisenor + Fibaro wall plug + Fibaro relay switch + Somfy Freevia 300 + Somfy Module VR + Somfy Protexiom + Smart meter QUBINO + Arduino UNO Wifi
Re: MiFlora - Xiaomi mi plants
@rene.jullien si la théorie du frw 2.6.6 se confirme il faudra alors automatiquement adapter la query du gatttool sur la base du frw trouver. on assume 2.6.2 si pas encore remonté par example. qu'en penses-tu ?
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Re: MiFlora - Xiaomi mi plants
@GGTF il faut prendre un dongle BLE sans faute. le problème avec le RAZ c'est seulement si on utilise le contrôleur interne.
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/
Re: MiFlora - Xiaomi mi plants
OK merci, ca c'est de la réponse claire et rapidenechry a écrit :@GGTF il faut prendre un dongle BLE sans faute. le problème avec le RAZ c'est seulement si on utilise le contrôleur interne.
RPI PI3
RFXcom + Zwave + BLE + SMS
- - - - - - - - - - -
Danfoss Living Connect + AEON multisenor + Fibaro wall plug + Fibaro relay switch + Somfy Freevia 300 + Somfy Module VR + Somfy Protexiom + Smart meter QUBINO + Arduino UNO Wifi
RFXcom + Zwave + BLE + SMS
- - - - - - - - - - -
Danfoss Living Connect + AEON multisenor + Fibaro wall plug + Fibaro relay switch + Somfy Freevia 300 + Somfy Module VR + Somfy Protexiom + Smart meter QUBINO + Arduino UNO Wifi
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
MiFlora - Xiaomi mi plants
Oui j'ai pensé à ca, ou de maniere plus automatique encore commencer par rechercher le firmware et ensuite appeler gatttool avec les bon handlesnechry a écrit :@rene.jullien si la théorie du frw 2.6.6 se confirme il faudra alors automatiquement adapter la query du gatttool sur la base du frw trouver. on assume 2.6.2 si pas encore remonté par example. qu'en penses-tu ?
En regardant rapidement sur le web, c'est confirmé, il y a des modifs à faire pour gérer le 2.6.6.
- frederic34
- Timide
- Messages : 62
- Inscription : 05 sept. 2016, 18:05
- Localisation : ST Drézéry - Hérault
- Contact :
Re: MiFlora - Xiaomi mi plants
Bonjour
Est-ce que quelqu'un en 2.6.6 peut essayer ceci:
en remplaçant les xx:xx:xx et faire ensuite un "gattool 35"
Fred
Est-ce que quelqu'un en 2.6.6 peut essayer ceci:
Code : Tout sélectionner
gatttool --device=C4:7C:8D:xx:xx:xx --char-write-req -a 0x33 --value=A01F
Fred
Envie de me payer une bière... c'est par ici: http://paypal.me/frederic34
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: MiFlora - Xiaomi mi plants
@frederic34:
J'ai trouvé la meme solution, mais je n ai pas de 2.6.6
La derniere version semble etre 2.7.0
J ai un collegue qui a update en 2.7 avec l'app android.
Aucune idée pour le moment si la 2.7 est encore differente
J'ai trouvé la meme solution, mais je n ai pas de 2.6.6
La derniere version semble etre 2.7.0
J ai un collegue qui a update en 2.7 avec l'app android.
Aucune idée pour le moment si la 2.7 est encore differente
- frederic34
- Timide
- Messages : 62
- Inscription : 05 sept. 2016, 18:05
- Localisation : ST Drézéry - Hérault
- Contact :
Re: MiFlora - Xiaomi mi plants
Bonjourrene.jullien a écrit :@frederic34: j ai modifie la FAQ mais je ne sais pas re-generer le html avec asciidoctor en ajoutant la TOC. Comment as tu fait ?
J'ai utilisé:
Code : Tout sélectionner
asciidoctor -n -a toclevels=3 -a toc=left index.asciidoc
Fred
Envie de me payer une bière... c'est par ici: http://paypal.me/frederic34
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité