Outils pour utilisateurs

Outils du site


thermometre_xiaomi

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
thermometre_xiaomi [2024/01/23 11:33] – créée ardnaxelethermometre_xiaomi [2024/01/23 13:42] (Version actuelle) ardnaxele
Ligne 4: Ligne 4:
  
 ===== Récupérer leur Token ===== ===== Récupérer leur Token =====
 +
 +//Remarque: il est possible qu'il faille activer l'option "Experimental Web Platform features" dans le navigateur web. Il est disponible ici //
 +  * //Chrome: [[chrome://flags/#enable-experimental-web-platform-features]]//
 +  * //Opera: [[opera://flags/#enable-experimental-web-platform-features]]//
 +  * //Edge: [[edge://flags/#enable-experimental-web-platform-features]] //
  
 Par défaut la communication entre ces thermomètre et la passerelle Xiaomi est chiffré, pas pratique lorsqu'on veut pouvoir remonter leurs information dans une solution de domotique tierce comme Home Assistant par exemple. Il est possible de retrouver le token de chiffrement en se rendant sur le site [[https://atc1441.github.io/TelinkFlasher.html]]. De préférence avec Chrome, j'ai l'impression que ça ne fonctionne pas bien avec Firefox. On clique sur Connect et on sélectionne notre Thermomètre dans le popup chrome. Ensuite on clique sur Do Activation pour récupérer la clé MiToken. Par défaut la communication entre ces thermomètre et la passerelle Xiaomi est chiffré, pas pratique lorsqu'on veut pouvoir remonter leurs information dans une solution de domotique tierce comme Home Assistant par exemple. Il est possible de retrouver le token de chiffrement en se rendant sur le site [[https://atc1441.github.io/TelinkFlasher.html]]. De préférence avec Chrome, j'ai l'impression que ça ne fonctionne pas bien avec Firefox. On clique sur Connect et on sélectionne notre Thermomètre dans le popup chrome. Ensuite on clique sur Do Activation pour récupérer la clé MiToken.
Ligne 9: Ligne 14:
 ===== (Expérimental) Faire fonctionner le thermomètre en Zigbee ===== ===== (Expérimental) Faire fonctionner le thermomètre en Zigbee =====
  
-La puce intégré au thermomètre semble gérer le protocole Zigbee. Il peut être intéressant de flasher son firmware pour utiliser son protocole et étendre la portée de celui-ci grâce au routeur Zigbee qu'on pourrait déjà avoir dans sa maison. +La puce intégré au thermomètre semble gérer le protocole Zigbee. Il peut être intéressant de flasher son firmware pour utiliser son protocole et étendre la portée de celui-ci grâce au routeur Zigbee qu'on pourrait déjà avoir dans sa maison. Le firmware en question se nomme pvvx.  
 + 
 +On commence par activer l'option "Experimental Web Platform features" 
 +  * Chrome: chrome://flags/#enable-experimental-web-platform-features 
 +  * Opera: opera://flags/#enable-experimental-web-platform-features 
 +  * Edge: edge://flags/#enable-experimental-web-platform-features 
 + 
 +On reboot le navigateur une fois que c'est fait. 
 + 
 +On se rend sur cette page [[https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html|https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html]] 
 + 
 +On clique sur Get Advertising MAC puis Connect. On sélectionne son thermomètre LYWSD03MMC dans le popup. Une fois que la connexion est établie on fait un Do Activation. On commence par le bouton "Custom Firmware ver 4.6" puis "Start Flashing". La barre bleu en haut du site affiche l'avancement. Lorsque le firmware est envoyé on clique sur "reconnect" en haut. Maintenant on flash le firmware Zigbee Z03MMC_v0118.bin de la même manière  
 + 
thermometre_xiaomi.1706009612.txt.gz · Dernière modification : 2024/01/23 11:33 de ardnaxele