Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Support] Xiaomi Hygrometer Clearglass e-ink

Shinzah
Timide
Messages : 31
Inscription : 02 avr. 2019, 10:29

[Support] Xiaomi Hygrometer Clearglass e-ink

Message par Shinzah » 26 avr. 2019, 09:36

Bonjour,

Je viens d'acquérir le nouveau Hygrometre de Xiaomi, avec écran Clearglass e-ink.

Image

Aprés inclusion via BLEA, les commandes ne fonctionnent pas, surement car pas supporté par BLEA.
En effet, seul l'ancienne version est selectionnable dans la liste des devices.

(L'ancienne version à un genre de trou en bas du cercle, la nouvelle ne l'a pas)

Serais t-il possible d'avoir un support de ce nouveau périphérique Xiaomi dans BLEA ?

En vous remerciant,

Shin

Avatar de l’utilisateur
lionelb
Timide
Messages : 252
Inscription : 12 févr. 2018, 22:38
Contact :

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par lionelb » 27 avr. 2019, 14:35

+1 ainsi que la même rectangulaire ;-)

Ceci étant elle n'est pas non plus reconnue par l'appli Mi (serveur Europe) Home pour l'instant.
www.canaletto.fr
Pi3 / RFPlayer / Zigate / Visonic / Oregon / Chacon / Tuya / X2D / Xiaomi / Unifi / VMWare ESXi / Kodi / Emby / HD HomeRun & more...

Darkangel54360
Timide
Messages : 26
Inscription : 01 mai 2019, 19:53

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Darkangel54360 » 01 mai 2019, 21:25

Bonsoir

Pour suivre également car j'ai le même souci.
En attendant, je me suis commandé un ancien modèle que j'attends

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Poumi » 01 mai 2019, 21:30

Question bête : si tu l’inclu En incluant les périphériques inconnus et que tu lui dit que c’est l’ancien modèle ça marche pas?
Avec un peu de chance ça va marcher.

Ps: tu trouvera la manip sur le forum parceque pour certains des anciens modèles il fallait déjà le faire.

Darkangel54360
Timide
Messages : 26
Inscription : 01 mai 2019, 19:53

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Darkangel54360 » 01 mai 2019, 21:33

Pour ma part non, une fois associé via BLEA, je choisis le seul thermo Xiaomi dispo mais seul 2 valeurs remontent mais pas la température ni l'humidité.

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Poumi » 01 mai 2019, 21:35

De mémoire il faut aussi recréer les commandes après avoir choisi le type.

Après je sais pas du tout si ça va marcher...

csercl
Timide
Messages : 35
Inscription : 27 avr. 2019, 15:09

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par csercl » 08 mai 2019, 00:28

Bonsoir,

Avez vous trouvé une solution ?

Je dois me lancer dans des achats et je suis bien tenté par le clearglass car je suppose qu'avec l'encre électronique l'autonomie s'en trouve accrue.

Avatar de l’utilisateur
lionelb
Timide
Messages : 252
Inscription : 12 févr. 2018, 22:38
Contact :

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par lionelb » 08 mai 2019, 01:08

Hello !
J'ai les deux et je n'ai rien trouvé à en faire pour l'instant. Reste à espérer que le dev du plugin BLEA va les intégrer...
www.canaletto.fr
Pi3 / RFPlayer / Zigate / Visonic / Oregon / Chacon / Tuya / X2D / Xiaomi / Unifi / VMWare ESXi / Kodi / Emby / HD HomeRun & more...

eristoff
Timide
Messages : 20
Inscription : 02 déc. 2014, 22:31

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par eristoff » 08 mai 2019, 10:11

Il doit déjà y a voir un nom de device spécifique. Quelqu'un peut faire un blescan ? La première version s'appelle "mj_ht_v1"

Avatar de l’utilisateur
lionelb
Timide
Messages : 252
Inscription : 12 févr. 2018, 22:38
Contact :

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par lionelb » 08 mai 2019, 14:16

Et ça se fait comment ? (le scan du plugin ne retourne rien)
www.canaletto.fr
Pi3 / RFPlayer / Zigate / Visonic / Oregon / Chacon / Tuya / X2D / Xiaomi / Unifi / VMWare ESXi / Kodi / Emby / HD HomeRun & more...

eristoff
Timide
Messages : 20
Inscription : 02 déc. 2014, 22:31

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par eristoff » 08 mai 2019, 15:31

en ligne de commande sur la machine qui a le BT. Il va scanner tous les périphériques, j'imagine qu'à un moment il va y avoir un "mj_ht_v2"

Avatar de l’utilisateur
lionelb
Timide
Messages : 252
Inscription : 12 févr. 2018, 22:38
Contact :

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par lionelb » 08 mai 2019, 15:55

Pas très probant... mais j'avoue y aller au pif. Ceci étant il ne semble pas vouloir reconaitre les interfaces...

Code : Tout sélectionner

pi@raspberrypi:~ $ blescan -i hci0
usage: blescan [-h] [-i HCI] [-t TIMEOUT] [-s SENSITIVITY] [-d] [-a] [-n] [-v]
blescan: error: argument -i/--hci: invalid int value: 'hci0'
pi@raspberrypi:~ $ blescan -i hci1
usage: blescan [-h] [-i HCI] [-t TIMEOUT] [-s SENSITIVITY] [-d] [-a] [-n] [-v]
blescan: error: argument -i/--hci: invalid int value: 'hci1'
pi@raspberrypi:~ $ blescan
Scanning for devices...
Traceback (most recent call last):
  File "/usr/local/bin/blescan", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.5/dist-packages/bluepy/blescan.py", line 122, in main
    devices = scanner.scan(arg.timeout)
  File "/usr/local/lib/python3.5/dist-packages/bluepy/btle.py", line 679, in scan
    self.start(passive=passive)
  File "/usr/local/lib/python3.5/dist-packages/bluepy/btle.py", line 617, in start
    self._mgmtCmd("le on")
  File "/usr/local/lib/python3.5/dist-packages/bluepy/btle.py", line 276, in _mgmtCmd
    "Failed to execute mgmt cmd '%s'" % (cmd))
bluepy.btle.BTLEException: Failed to execute mgmt cmd 'le on'
www.canaletto.fr
Pi3 / RFPlayer / Zigate / Visonic / Oregon / Chacon / Tuya / X2D / Xiaomi / Unifi / VMWare ESXi / Kodi / Emby / HD HomeRun & more...

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Poumi » 14 mai 2019, 21:38

Reçu ce jour

Il s’appelle: ClearGrass Temp & RH

Par contre, lui affecter le type du v1 ne fonctionne pas...


Voilà ce que j’ai dans les logs en debug :

Code : Tout sélectionner

{'name': u'ClearGrass Temp & RH', 'source': 'local', 'rawdata': "[(1, 'Flags', u'06'), (22, '16b Service Data', u'cdfd08077f4410342d580104f0005301020163'), (9, 'Complete Local Name', u'ClearGrass Temp & RH')]", 'rssi': -52, 'type': 'default', 'id': u'58:2D:34:10:44:7F'}
Reste plus qu’a chercher comment décoder sa trame.

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Poumi » 17 mai 2019, 20:16

J’ai un peu avancé sur le sujet:

On reçoit bien la trame en 95fe comme pour la 1ère version.
Cette trame est bien décodée avec le code présent sur le git dans la branche bêta pour le xiaomiht.

J’ai juste eu à ajouter le nom dans le isvalid (et enlever un paramètre au parse parceque la stable en a 1 de moins).

Donc en bidouillant ça fonctionne
Mais ce n’est pas propre pour 2 raisons:
- je me retrouve avec une version hybride stable/bêta
-il aurait fallu normalement le créer comme un nouveau device (ou un nouveau modèle du même) car le format de pile indiqué n’est pas bon.

Si quelqu’un sait comment faire proprement pour faire le PR, ce serait bien 😅

Édit: si besoin je peux capturer d’autres trames, faire des tests...

Darkangel54360
Timide
Messages : 26
Inscription : 01 mai 2019, 19:53

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Darkangel54360 » 22 mai 2019, 20:23

Bonsoir

Ça y est, maj du plugin BLEA et les nouveaux détecteurs remontent bien.

Trop cool

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Poumi » 22 mai 2019, 20:32

Il y a surtout une grosse modif sur tous les matos xiaomi (miflora, capteurs Temp/hum)

Le plugin lit maintenant les trames envoyées périodiquement par les appareils.

Le refresh ne sert en gros que pour batterie / firmware et pour forcer une maj (pas sûr pour la batterie, il y a une trame prévue mais comme mon niveau n’a pas changé je ne l’ai pas reçue)

Donc vous pouvez diminuer le temps de refresh si vous en avez beaucoup (pas de réception des trames pendant un refresh => c’est plus rapide sans)

Shinzah
Timide
Messages : 31
Inscription : 02 avr. 2019, 10:29

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Shinzah » 22 mai 2019, 22:47

Etrange, je me suis mis a jour mais mon capteur n'apparait tjs pas lors de l'inclusion...
Si j'autorise le devices inconnus et que je le configure en capteur bah j'ai tjs aucunes informations :(

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Poumi » 22 mai 2019, 23:01

Shinzah a écrit :
22 mai 2019, 22:47
Etrange, je me suis mis a jour mais mon capteur n'apparait tjs pas lors de l'inclusion...
Si j'autorise le devices inconnus et que je le configure en capteur bah j'ai tjs aucunes informations :(
Un des pr pour la v2 est pas encore passé, si je te dis quel fichier py a modifier et quoi mettre tu saura le faire?

Shinzah
Timide
Messages : 31
Inscription : 02 avr. 2019, 10:29

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par Shinzah » 22 mai 2019, 23:20

Poumi a écrit :
22 mai 2019, 23:01
Shinzah a écrit :
22 mai 2019, 22:47
Etrange, je me suis mis a jour mais mon capteur n'apparait tjs pas lors de l'inclusion...
Si j'autorise le devices inconnus et que je le configure en capteur bah j'ai tjs aucunes informations :(
Un des pr pour la v2 est pas encore passé, si je te dis quel fichier py a modifier et quoi mettre tu saura le faire?
Merci mais t'embete pas, j'attenderais le merge et la release !

Avatar de l’utilisateur
tienou43
Timide
Messages : 118
Inscription : 05 mars 2015, 11:58

Re: [Support] Xiaomi Hygrometer Clearglass e-ink

Message par tienou43 » 05 juin 2019, 10:45

Bonjour,

Chez moi le device est bien détecté par contre les valeurs de température et d'humidité ne remontent pas :(
Je pensais que c'était dû a mon dongle

Qu'en est il chez vous ?
Quelqu'un peu ouvrir un ticket ? Je n'ai pas le bon package.

Répondre

Revenir vers « [Plugin Officiel] BLEA »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité