Hygrothermographe V2

Forum dédié à l'intégration de la Gateway ZigBee Xiaomi dans DomoticZ.
Pour les questions concernant les objets ZigBee Xiaomi, merci d'utiliser le forum ZigBee au-dessus.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Hygrothermographe V2

Message par Neutrino »

J'ai 4 de ses bidules flashés avec le firmware ATC.
Je fais tourner ce script : https://github.com/JsBergbau/MiTemperature2#readme
Aucun soucis depuis plusieurs mois.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

C'est quoi le firmware ATC?

Sinon, l'idée, c'est de proposer quelque chose directement intégré à Domoticz, sans script qu'on doit ajouter au crontab ou autre chose dans le genre.

J'ai regardé le script mais il utilise aussi bluepy et un watchdog pour rebooter le process si ya un problème (ce qui me laisse vraiment penser qu'il y a un problème avec bluepy, qui n'est plus maintenu depuis 9 mois et encore, je n'ai pas regardé de quand datait la version de pip).

Là, j'utilise gatt-python (https://github.com/getsenic/gatt-python) qui se base sur bluez (http://www.bluez.org/), on va voir ce que ça donne.

Par contre, ces scripts apportent des modifs permettant de "corriger" les données envoyées par la sonde. J'ai fait le parti pris d'envoyer les données brutes issues de la sonde dans domoticz. Pour moi, le reste peut-être fait dans domoticz.
Maintenant, sur mes premiers tests, ces sondes m'ont l'air assez peu fiables. J'ai de grosses différences avec les sondes Oregon par exemple et les amplitudes de températures ne me semble pas cohérentes. Après, ça mériterait nettement plus d'analyse, c'est juste une première impression...
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Hygrothermographe V2

Message par Neutrino »

C'est un script que je lance au démarrage en effet et j'alimente des virtuels.
J'avoue ne pas avoir regarder le détail du script.
Le firmware c'est ça : https://github.com/atc1441/ATC_MiThermometer
c'est une optimisation de la conso, surtout quand on a pas la passerelle xiaomi.
Le capteur émet régulièrement en Low Energy et le script se contente d'écouter. Pas de connexion active ce qui permet d'économiser la pile.
ça fait 3 mois que je tourne avec. C'est complètement transparent.
En terme de précision, je n'ai quasiment pas de différence comparé à une sonde zigbee sonoff.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

Cool, je me suis posé la question de la conso mais je n'avais pas vraiment de réponse. Je vais regarder ce firmware avec intérêt.
Merci
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

@Wolfen38, ça fait 2 jours que ça tourne chez moi, pas de souci. Par contre, j'ai une deuxieme sonde qui n'arrive pas à se connecté...
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

Tu peux me dire comment y mettre en place stp ?

Envoyé de mon Mi 9T Pro en utilisant Tapatalk

ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

J'ai mis à jour la doc normalement.
Installer les pre requis:

sudo apt-get install python3-pip libglib2.0-dev
sudo apt-get install --no-install-recommends bluetooth
sudo pip3 install gatt
sudo apt-get install python3-dbus

Recuperez la derniere version depuis github

Mettre les paramètres qui vont bien:
Adapter name: hci0
MAC Addresses: les adresses MAC séparées par une virgule
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

Pour récupérer dernière version, un git pull ca va ? ou faut virer le plugin et remettre le nouveau ?
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

Au choix un pull ou suppression+clone. Le plus simple c de virer le hardware avant mais sinon, le désactiver, mise à jour du plugin, mise a jour des paramètres (dans ce cas, Adapter name contiendra l'adresse mac normalement donc faudra remettre hci0 et mettre l'adresse mac dans MAC Addresses)
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

Ca prend pas la virgule, obligé de créer un matériel par thermometre, j'ai merdé où ?

Apres j'avais mis qu'un MAC, puis rajouter ensuite le 2eme, y aurait peut etre falluy y faire du depart....
Répondre