Hygrothermographe V2
Re: Hygrothermographe V2
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.
Je fais tourner ce script : https://github.com/JsBergbau/MiTemperature2#readme
Aucun soucis depuis plusieurs mois.
Re: Hygrothermographe V2
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...
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...
Re: Hygrothermographe V2
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.
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.
Re: Hygrothermographe V2
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
Merci
Re: Hygrothermographe V2
@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é...
Re: Hygrothermographe V2
Tu peux me dire comment y mettre en place stp ?
Envoyé de mon Mi 9T Pro en utilisant Tapatalk
Envoyé de mon Mi 9T Pro en utilisant Tapatalk
Re: Hygrothermographe V2
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
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
Re: Hygrothermographe V2
Pour récupérer dernière version, un git pull ca va ? ou faut virer le plugin et remettre le nouveau ?
Re: Hygrothermographe V2
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)
Re: Hygrothermographe V2
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....
Apres j'avais mis qu'un MAC, puis rajouter ensuite le 2eme, y aurait peut etre falluy y faire du depart....