[Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Merci, je regarde ça ce Week-end
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Yo !
As-tu pu regarder ?
Mat
As-tu pu regarder ?
Mat
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Non, je suis en vacances la semaine prochaine, je vais regarderOUARZA a écrit :Yo !
As-tu pu regarder ?
Mat
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Je viens de publier une version 3.3 qui gère ces mac address
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Bonjour rene.julien,
Merci.
J'ai mis à jour le plugin, j'ai intégré mon Flower Power, malheureusement, je n'ai pas le retour des informations.
J'ai tenté la réinstallation des dépendances, mais cela ne semble pas vouloir s'installer.
As-tu une idée ?
Merci
Merci.
J'ai mis à jour le plugin, j'ai intégré mon Flower Power, malheureusement, je n'ai pas le retour des informations.
J'ai tenté la réinstallation des dépendances, mais cela ne semble pas vouloir s'installer.
Code : Tout sélectionner
[2019-04-18 18:46:13][ERROR] : Firmware MiFlora inconnue: [Cuisine][Papyrus]
Code : Tout sélectionner
Launch install of MiFlora dependancy
Get:1 http://archive.raspberrypi.org/debian stretch InRelease [25.4 kB]
Get:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease [15.0 kB]
Fetched 40.3 kB in 1s (38.7 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version (12.3).
libffi-dev is already the newest version (3.2.1-6).
libssl-dev is already the newest version (1.1.0j-1~deb9u1).
python-dev is already the newest version (2.7.13-2).
python-requests is already the newest version (2.12.4-1).
bluetooth is already the newest version (5.43-2+rpt2+deb9u2).
python-pip is already the newest version (9.0.1-2+rpt2).
0 upgraded, 0 newly installed, 0 to remove and 21 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
libglib2.0-dev is already the newest version (2.50.3-2).
python-pip is already the newest version (9.0.1-2+rpt2).
0 upgraded, 0 newly installed, 0 to remove and 21 not upgraded.
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pyudev in /usr/lib/python2.7/dist-packages (0.21.0)
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pyserial in /usr/lib/python2.7/dist-packages (3.2.1)
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: requests in /usr/lib/python2.7/dist-packages (2.12.4)
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: cryptography in /usr/lib/python2.7/dist-packages (1.7.1)
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pycrypto in /usr/lib/python2.7/dist-packages (2.6.1)
Everything is successfully installed!
Merci
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
j'ai un problème similaire je n'arrive pas a installer les dépendances !!
avez vous des idées de comment régler ce problème
merci
avez vous des idées de comment régler ce problème
merci
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Bonjour,
Les dependances ne sont pas nécessaires la plupart du temps.
Les messages de déprécations ne sont pas un problème, il faut les corriger avant 2020, je vais publier une version en Python3 avant l'ete pour les corriger.
OUARZA a un probleme pour integrer son parrot flower. Le scan n' est pas necessaire, c est juste une aide, vous pouvez renseigner directement la mac address de l objet et verifier si les données sont bien récupérées.
Merci d envoyer le log complet en mode debug en MP si continue a ne pas marcher
Je suis en train de regarder le problème d'OUARZA pour l'intégration du Parrot.
René
Les dependances ne sont pas nécessaires la plupart du temps.
Les messages de déprécations ne sont pas un problème, il faut les corriger avant 2020, je vais publier une version en Python3 avant l'ete pour les corriger.
OUARZA a un probleme pour integrer son parrot flower. Le scan n' est pas necessaire, c est juste une aide, vous pouvez renseigner directement la mac address de l objet et verifier si les données sont bien récupérées.
Merci d envoyer le log complet en mode debug en MP si continue a ne pas marcher
Je suis en train de regarder le problème d'OUARZA pour l'intégration du Parrot.
René
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Bonsoir,
Je viens de publier une version avec quelques corrections de bug, un amélioration des dépendances et la migration a python3
Attention: il faut lancer les dépendances localement et sur toutes les antennes, pour installer les versions lies a python3 si elles ne sont pas deja installées.
René
Je viens de publier une version avec quelques corrections de bug, un amélioration des dépendances et la migration a python3
Attention: il faut lancer les dépendances localement et sur toutes les antennes, pour installer les versions lies a python3 si elles ne sont pas deja installées.
René
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Hello,
J'ai deux Parrot Pot (je dois être un des derniers ) et je ne récupère pas d'info avec le plugin (dernière version).
J'ai regardé en mode débug et le code et je pense avoir trouvé le problème :
Le nom matériel est Parrot Pot alors que le code matche sur le nom Flower Pot :
J'ai fait la modif du code et ca marche donc si cela peut être intégré dans le code, ca serait parfait.
Merci
J'ai deux Parrot Pot (je dois être un des derniers ) et je ne récupère pas d'info avec le plugin (dernière version).
J'ai regardé en mode débug et le code et je pense avoir trouvé le problème :
Code : Tout sélectionner
[2019-05-14 15:38:18][DEBUG] : MiFloraParrotName: Parrot pot a4b6--
[2019-05-14 15:38:18][DEBUG] : MiFloraParrotBattery: 61--
[2019-05-14 15:38:18][DEBUG] : $parrotname 2 Parrot pot
Code : Tout sélectionner
$parrotname = substr($MiFloraName, 0, 10);
log::add('MiFlora','debug','$parrotname 2 '.$parrotname);
if ($parrotname == 'Flower Pot') {
$mi_flora->setConfiguration('devicetype', 'ParrotPot');
$mi_flora->save();
Merci
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Bonjour
Je n ai pas eu le temps cette semaine
La modif à faire est bien celle la:
if ($parrotname == 'Flower Pot') {
Remplacé par:
if ($parrotname == 'Parrot pot') {
Je vais publier une nouvelle version avec ce fix si tu confirmes
Je n ai pas de pot et le gars qui m avait aidé à trouver les bon handle a cassé son pot avant le test final
Si tu peux me valider que tout fonctionne bien pour le pot ça m intéresse.
René
Je n ai pas eu le temps cette semaine
La modif à faire est bien celle la:
if ($parrotname == 'Flower Pot') {
Remplacé par:
if ($parrotname == 'Parrot pot') {
Je vais publier une nouvelle version avec ce fix si tu confirmes
Je n ai pas de pot et le gars qui m avait aidé à trouver les bon handle a cassé son pot avant le test final
Si tu peux me valider que tout fonctionne bien pour le pot ça m intéresse.
René
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Oui c'est ca, je vois la MAJ, je vais l'appliquer et vérifier que c'est bon, mais à priori, rien de sorcier donc on devrait être bon.
Merci
Merci
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
C'est bon. Dis moi si tu es intéressé par plus de collaboration, les pots renvoyant notamment des infos sur l'arrosage, que je ne vois pas dans le widget mais qu'il me semble avoir vu dans le code. A ta dispo.
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
J ai arrêté le dev sur les pots faute de testeurssroux a écrit :C'est bon. Dis moi si tu es intéressé par plus de collaboration, les pots renvoyant notamment des infos sur l'arrosage, que je ne vois pas dans le widget mais qu'il me semble avoir vu dans le code. A ta dispo.
Tu peux essayer le script python pour voir si les autres valeurs sont correctes. J affiche uniquement ce qui est commun à MiFlora et parrotFlower car je peux le tester
Il faudrait créer ces champs seulement pour le pot dans le plugin.
Il faudrait aussi créer des bouchons pour les tests afin que je puisse valider cette partie à chaque release
TravisCI est configuré sur ce repo
Si tu as un peu de temps j accepte bien volontiers les PR sur GitHub, je peux te faire une branche pour les tests bêta on merge dans le main quand c est validé
René
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
On peut faire cela, je fais un mp en //.
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Bonjour,
je sui aussi intéressé, je n'y connais pas grand chose, mais je veux bien être testeur aussi.
Mon pot n'est pas reconnu par miflora alors qu'il l'est par BLEA.
Est ce une plage d'adresse mac qui n'est pas connue dans Miflora ?
La commande gatttool renvoie : Characteristic value/descriptor: 00 00
Cdt
je sui aussi intéressé, je n'y connais pas grand chose, mais je veux bien être testeur aussi.
Mon pot n'est pas reconnu par miflora alors qu'il l'est par BLEA.
Est ce une plage d'adresse mac qui n'est pas connue dans Miflora ?
La commande gatttool renvoie : Characteristic value/descriptor: 00 00
Cdt
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Bonjour
J'ai trois capteurs miflora qui sont bien reconnus et dont les informations remontent.
Je viens de me rendre compte que je ne peux pas modifier les widgets ? l'affichage reste toujours le même quelque soit le widget choisi.
C'est normal ?
J'ai trois capteurs miflora qui sont bien reconnus et dont les informations remontent.
Je viens de me rendre compte que je ne peux pas modifier les widgets ? l'affichage reste toujours le même quelque soit le widget choisi.
C'est normal ?
Jeedom Smart Z-Wave+ & RFXCOM - NAS Syno DS415+
1 BROADLINK MP1 / Gestion aquarium
4 Roller Shutter 2 - 3 Door/Windows Sensor 2 FGDW-002 - 1 Dimmer 2 FGD-212 - Bypass 2 FGB-002 - 2 FGWPE/F Wall Plug Gen5 - M. Sensor FGMS-001 - Oregon RAR502
1 BROADLINK MP1 / Gestion aquarium
4 Roller Shutter 2 - 3 Door/Windows Sensor 2 FGDW-002 - 1 Dimmer 2 FGD-212 - Bypass 2 FGB-002 - 2 FGWPE/F Wall Plug Gen5 - M. Sensor FGMS-001 - Oregon RAR502
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Je viens de publier une version qui corrige un probleme de detection des Parrots en local et enleve les espaces dans les noms des antenneszztop a écrit : ↑22 mai 2019, 20:14Bonjour,
je sui aussi intéressé, je n'y connais pas grand chose, mais je veux bien être testeur aussi.
Mon pot n'est pas reconnu par miflora alors qu'il l'est par BLEA.
Est ce une plage d'adresse mac qui n'est pas connue dans Miflora ?
La commande gatttool renvoie : Characteristic value/descriptor: 00 00
Cdt
Ca devrait corriger les problemes de detections des parrots
J ai teste avec le parrot flower, je n ai pas de Pot pour verifier
-
- Timide
- Messages : 326
- Inscription : 24 mai 2015, 17:31
- Localisation : Alpes Maritimes
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
> Je viens de me rendre compte que je ne peux pas modifier les widgets ?
cad a dire ? Je ne dois pas savoir faire ca, du coup je ne l ai pas prévu
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
C'est le fonctionnement de base de toute commande d'équipement quand on clique sur l'onglet affichage. On peut choisir un widget correspondant au type de l'info, binaire, numérique.
J'ai résolu le problème en créant un virtuel mais c'est dommage.
Je posterai une image pour montrer.
Envoyé de mon Samsung Note 8 en utilisant Tapatalk
J'ai résolu le problème en créant un virtuel mais c'est dommage.
Je posterai une image pour montrer.
Envoyé de mon Samsung Note 8 en utilisant Tapatalk
Jeedom Smart Z-Wave+ & RFXCOM - NAS Syno DS415+
1 BROADLINK MP1 / Gestion aquarium
4 Roller Shutter 2 - 3 Door/Windows Sensor 2 FGDW-002 - 1 Dimmer 2 FGD-212 - Bypass 2 FGB-002 - 2 FGWPE/F Wall Plug Gen5 - M. Sensor FGMS-001 - Oregon RAR502
1 BROADLINK MP1 / Gestion aquarium
4 Roller Shutter 2 - 3 Door/Windows Sensor 2 FGDW-002 - 1 Dimmer 2 FGD-212 - Bypass 2 FGB-002 - 2 FGWPE/F Wall Plug Gen5 - M. Sensor FGMS-001 - Oregon RAR502
Re: [Plugin Tiers][Sujet Principal] MiFlora - Xiaomi mi plants
Voilà :
c'est toujours plus joli que :Jeedom Smart Z-Wave+ & RFXCOM - NAS Syno DS415+
1 BROADLINK MP1 / Gestion aquarium
4 Roller Shutter 2 - 3 Door/Windows Sensor 2 FGDW-002 - 1 Dimmer 2 FGD-212 - Bypass 2 FGB-002 - 2 FGWPE/F Wall Plug Gen5 - M. Sensor FGMS-001 - Oregon RAR502
1 BROADLINK MP1 / Gestion aquarium
4 Roller Shutter 2 - 3 Door/Windows Sensor 2 FGDW-002 - 1 Dimmer 2 FGD-212 - Bypass 2 FGB-002 - 2 FGWPE/F Wall Plug Gen5 - M. Sensor FGMS-001 - Oregon RAR502
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités