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.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

Ok merci

Envoyé de mon Mi 9T Pro en utilisant Tapatalk

Thierry_06
Messages : 167
Inscription : 02 janv. 2017, 11:02
Localisation : Alpes maritimes

Re: Hygrothermographe V2

Message par Thierry_06 »

Bonjour
J'ai dans mon installation 5 Xiaomi V2 hygro thermographe.
Pendant presque un an pas de soucis ca fonctionne et puis il y a qq jour un capteur ne communique plus .
Je change la pile pour être tranquille ( tension 3.02V). ==> Pas d'amélioration.

un petit coup de "sudo hcitool lescan " =>résultat ci dessous
Le capteur défaillant est le A4:C1:38:E7:C8:13
XiaomiV2.png
XiaomiV2.png (17.36 Kio) Consulté 5010 fois
les 5 sont visibles

je rentre dans bluetooth pour comparer le capteur défaillant et un qui marche
Image3.png
Image3.png (33.52 Kio) Consulté 5010 fois
et une petite commande pour voir le niveau signal émis par les différentes sondes
Image4.png
Image4.png (37.44 Kio) Consulté 5010 fois
Bref rien de bizarre dans les résultats mais la sonde ne communique pas . Avez vous des idées
Mon installation Pi4+ OS Raspbian
Rfxcom(pour VR Somfy)+ 2 Zigbee 3.0 USB dongle Plus(Sonoff) + Esp12(avec sonde ds1820/GY30 + Tasmota)
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

ping a écrit : 22 janv. 2022, 20:07 Chez moi, les sondes ne se sont pas déconnecté mais effectivement, en retirant la pile et en la remettant, on perdait définitivement la connexion (ce qui est normal, je n'avais rien fais de particulier pour me reconnecté). Maintenant, je tente de me reconnecter si le device n'est pas connecté, ça à l'air de fonctionner. Dites moi si ça résous le problème.
Ca a l'air de bien fonctionner chez moi aussi.

Merci.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

Finalement, ca plante.

Tant que mes 2 thermometres sont bien actifs, c'est ok, mais si un devient injoignables, ca me plante tout dz.
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

Effectivement, j'ai le même problème, une de mes sondes est tombé à court de pile (je pense, ou alors elle est morte). Donc, ça semble aussi drainer la pile... Pour le pb de plantage, je devrais pouvoir y faire quelque chose. Pour la pile, il va vraiment falloir que je regarde le protocole...
Mon PC est tombé en rade, j'ai des trucs à faire avant de pouvoir y travailler mais j'essaie de résoudre le pb de plantage ce we. Après, je trouve qu'il y a un pb sur domoticz là dessus, il y a un unique thread pour gérer tous les "Hardware", du coup, si il y en a un qui plante, c'est tout les hardwares qui plantent...
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Hygrothermographe V2

Message par Wolfen38 »

Oui j'ai l'impression que les piles fondent comme neige au soleil

Envoyé de mon Mi 9T Pro en utilisant Tapatalk

kaka83136
Messages : 19
Inscription : 20 juil. 2020, 14:57

Re: Hygrothermographe V2

Message par kaka83136 »

Bonjour,
J'ai installer le plugin et j'ai ce message d'erreur dans les logs de Domoticz:

Code : Tout sélectionner

2022-03-22 11:39:40.083 Error: Temperature Baie Xiaomi: 'onHeartbeat' failed 'DBusException':'org.freedesktop.DBus.Error.UnknownObject: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist
2022-03-22 11:39:40.083 '.
2022-03-22 11:39:40.083 Error: Temperature Baie Xiaomi: Exception traceback:
2022-03-22 11:39:40.083 Error: Temperature Baie Xiaomi: ----> Line 178 in '/home/pi/domoticz/plugins/DomoticzLYWSD03MMC/plugin.py', function onHeartbeat
2022-03-22 11:39:40.083 Error: Temperature Baie Xiaomi: ----> Line 151 in '/home/pi/domoticz/plugins/DomoticzLYWSD03MMC/plugin.py', function onHeartbeat
2022-03-22 11:39:40.083 Error: Temperature Baie Xiaomi: ----> Line 363 in '/usr/local/lib/python3.7/dist-packages/gatt/gatt_linux.py', function is_connected
2022-03-22 11:39:40.083 Error: Temperature Baie Xiaomi: ----> Line 145 in '/usr/lib/python3/dist-packages/dbus/proxies.py', function __call__
2022-03-22 11:39:40.084 Error: Temperature Baie Xiaomi: ----> Line 651 in '/usr/lib/python3/dist-packages/dbus/connection.py', function call_blocking

Je comprends pas pourquoi.
Merci
Dernière modification par Keros le 27 mars 2022, 15:40, modifié 1 fois.
Raison : Ajout des balises [code] pours les logs
ping
Messages : 97
Inscription : 25 nov. 2020, 14:46

Re: Hygrothermographe V2

Message par ping »

Bonjour,
Honnêtement, je ne sais pas trop. Il semblerait qu'il y est un problème au niveau de dbus. Avez-vous installé les packages nécessaire, notamment python3-dbus ?

Après, le plugin a un problème lorsque les sondes ne répondent plus et cela fait tombé domoticz. J'ai fait une correction mais il faudrait que je rachète des piles pour être sûr que cela fonctionne avant de comité. Le problème, c'est que les piles ont fait 4 mois, sans doute parce que mon plugin en demande beaucoup au sonde, il faudrait optimiser ça. Mais il semble que de toute façon, les piles ne dure guère plus de 6 mois même si elle ne communique pas. Pour moi, ce n'est pas possible, du coup, j'ai un peu abandonné l'idée de les utiliser...
ledouble33
Messages : 286
Inscription : 07 févr. 2015, 07:45

Re: Hygrothermographe V2

Message par ledouble33 »

bonjour
j ai suivi ce tuto https://github.com/erdose/xiaomi-mi-lywsd03mmc ( le seul que j ai réussi a faire fonctionner)
mais je n arrive pas a ajouter des capteurs supplémentaire en ajoutant des lignes supplémentaire
si j ajoute des lignes supplémentaire plus de remonter dans domoticz ?

Code : Tout sélectionner

# domoticz configuration
DOMOTICZ_SERVER_IP = "192.168.3.124"
DOMOTICZ_SERVER_PORT = "8080"
DOMOTICZ_USERNAME = "user"
DOMOTICZ_PASSWORD = "psw"

# sensor dictionary to add own sensors
# if you don't want to use the raw voltage option, just write -1 in the VOLTAGE_IDX value field
sensors = { 1: {"MAC": "A4:C1:38:06:49:78", "TH_IDX": 66, "VOLTAGE_IDX": 71, "UPDATED": False},
			2: {"MAC": "A4:C1:38:58:42:AB", "TH_IDX": 67, "VOLTAGE_IDX": 72, "UPDATED": False},
			3: {"MAC": "A4:C1:38:DD:2F:17", "TH_IDX": 68, "VOLTAGE_IDX": 73, "UPDATED": False}}		
			#4: {"MAC": "A4:C1:38:8E:B2:BA", "TH_IDX": 69, "VOLTAGE_IDX": -1, "UPDATED": False},

# other configuration
TEMPERATURE_PREC = 2

# Logfile configuration
LOG_FILE_NAME = "loginfo.log"
LOG_FILE_SIZE = 16384		# file size in bytes
ledouble33
Messages : 286
Inscription : 07 févr. 2015, 07:45

Re: Hygrothermographe V2

Message par ledouble33 »

j ai trouver le problème venait des 2 accolades a la fin

Code : Tout sélectionner

sensors = { 1: {"MAC": "A4:C1:38:06:49:78", "TH_IDX": 66, "VOLTAGE_IDX": 71, "UPDATED": False},
			2: {"MAC": "A4:C1:38:58:42:AB", "TH_IDX": 67, "VOLTAGE_IDX": 72, "UPDATED": False},
			3: {"MAC": "A4:C1:38:DD:2F:17", "TH_IDX": 68, "VOLTAGE_IDX": 73, "UPDATED": False},
			4: {"MAC": "A4:C1:38:7C:87:B1", "TH_IDX": 69, "VOLTAGE_IDX": -1, "UPDATED": False},
			5: {"MAC": "A4:C1:38:AD:7B:68", "TH_IDX": 70, "VOLTAGE_IDX": -1, "UPDATED": False},
			6: {"MAC": "A4:C1:38:8E:B2:BA", "TH_IDX": 74, "VOLTAGE_IDX": -1, "UPDATED": False},
			7: {"MAC": "A4:C1:38:5D:BC:BF", "TH_IDX": 75, "VOLTAGE_IDX": -1, "UPDATED": False},
			8: {"MAC": "A4:C1:38:E7:DA:0F", "TH_IDX": 76, "VOLTAGE_IDX": -1, "UPDATED": False}}
Répondre