Page 84 sur 100
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Publié : 13 avr. 2022, 15:34
par mercusot
Thorgal a écrit : 13 avr. 2022, 12:07
Ca j'ai pas compris
Disable data timeout on the Dummy hardware of the device or set it to a time that is suitable
Y a un setting quelque part pour desactiver ca "par capteurs" ?
Pas par capteur mais par matériel (un matériel -dongle Zigbee ou Z-Wave ou RFX433, plugin python, dummy- pouvant avoir plusieurs capteurs ou périphériques). Dans le menu setup/hardware, pour chacun des matériels un paramètre "Data Timeout" permet de dire à Domoticz qu'il doit essayer de "redémarrer" le matériel en cas d'absence de donnée au delà du délai indiqué. Et le conseil est de désactiver cette fonction pour ce qui est matériel virtuel (dummy). En ce qui me concenre je crois que ce paramètre est désactivé pur tous les hardwares.
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Publié : 13 avr. 2022, 16:40
par Gawain
Hello, comme décrit ici (
https://github.com/Smanar/Domoticz-deCONZ/issues/130) je rencontre le même problème.
Pour ma part le "Data Timeout" sur le plugin Deconz (hardware) a toujours été sur disable.
Dans mon cas j'ai eu plus de deux jours avec mon capteur marqué "Unreachable" dans l'app Phoscon, sans aucune mise à jour dans domoticz (dernière maj lors du passage en "TimedOut") et le capteur n'est pas passé en rouge dans Domoticz, avec un Timeout global réglé sur 60 minutes.
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Publié : 14 avr. 2022, 05:19
par mercusot
frtoto a écrit : 09 avr. 2022, 10:58
Merci je vais tester ça !
Je viens de tester de mon côté et le résultat est assez desarmant.
J'ai enlevé la pile d'un capteur humidité et temperature Sonoff.
Normalement je renomme les deux capteurs générés par le plugin en mettant un $ devant pour les masquer et utilise le script [url]
https://pon.fr/dzvents-gestion-des-sond ... econz/[url] pour n'avoir qu'un seul capteur à la sauce Domoticz qui contient les deux informations.
Et bien les deux capteurs température et humidité générés par le plugin n'ont pas expiré mais le capteur TH de regroupement généré à la main en suivant la procedure expliquee sur le lien precedent oui !!
Cela semble donc bien être dépendant du type de périphérique dans Domoticz.
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Publié : 14 avr. 2022, 12:16
par Thorgal
Gawain a écrit : 13 avr. 2022, 16:40
Hello, comme décrit ici (
https://github.com/Smanar/Domoticz-deCONZ/issues/130) je rencontre le même problème.
Pour ma part le "Data Timeout" sur le plugin Deconz (hardware) a toujours été sur disable.
Dans mon cas j'ai eu plus de deux jours avec mon capteur marqué "Unreachable" dans l'app Phoscon, sans aucune mise à jour dans domoticz (dernière maj lors du passage en "TimedOut") et le capteur n'est pas passé en rouge dans Domoticz, avec un Timeout global réglé sur 60 minutes.
Il y a eu une mise a jour du plugin il y a quelques jours en beta, mais justement, chez moi ca marche, mais il y a au moins un utilisateurs qui a des resultats bizarres encore
Tiens moi au courant si ca marche mieux avec stp ?
Par contre il doit passer en timedout si il est unreachable dans phoscon (le plugin utilise la meme API, par contre le setting integré a domoticz (celui que tu as mis a 60mn) n'a peut etre pas d'effet.
Pour ma part le "Data Timeout" sur le plugin Deconz (hardware) a toujours été sur disable.
comme tout le monde je pense, dans ma tete ce setting est pour le plugin, pas pour les capteurs.
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Publié : 14 avr. 2022, 14:07
par Gawain
Merci! J'ai récupéré les dernières modifs sur la beta, je testerai en retirant la pile du capteur dès ce soir et je dirai ce qu'il en est.
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Publié : 15 avr. 2022, 12:06
par frtoto
Salut,
J'ai fait la MAJ du plugin en beta,
j'ai testé en retirant la pile d'un capteur de T° AQARA hier, le 14/04 à 9h31.
Il est bien passé ce matin "Non Reachable" sur Phoscon, par contre il est toujours joignable sur Dz, il a même un "last Update" ce matin à 9h34 !!!
je joins le json au cas où
Merci
Code : Tout sélectionner
"ActTime" : 1650016929,
"AstrTwilightEnd" : "22:48",
"AstrTwilightStart" : "05:23",
"CivTwilightEnd" : "21:26",
"CivTwilightStart" : "06:45",
"DayLength" : "13:37",
"NautTwilightEnd" : "22:06",
"NautTwilightStart" : "06:06",
"ServerTime" : "2022-04-15 12:02:09",
"SunAtSouth" : "14:06",
"Sunrise" : "07:17",
"Sunset" : "20:54",
"app_version" : "2022.1 (build 14251)",
"result" :
[
{
"AddjMulti" : 1.0,
"AddjMulti2" : 1.0,
"AddjValue" : 0.0,
"AddjValue2" : 0.0,
"BatteryLevel" : 100,
"CustomImage" : 0,
"Data" : "21.8 C",
"Description" : "",
"Favorite" : 0,
"HardwareDisabled" : false,
"HardwareID" : 29,
"HardwareName" : "Conbee",
"HardwareType" : "deCONZ plugin",
"HardwareTypeVal" : 94,
"HaveTimeout" : false,
"ID" : "00:15:8d:00:05:6e:4a:f2-01-0402",
"LastUpdate" : "2022-04-15 09:34:31",
"Name" : "temp_fdm",
"Notifications" : "false",
"PlanID" : "3",
"PlanIDs" :
[
3
],
"Protected" : false,
"ShowNotifications" : true,
"SignalLevel" : "-",
"SubType" : "LaCrosse TX3",
"Temp" : 21.789999999999999,
"Timers" : "false",
"Type" : "Temp",
"TypeImg" : "temperature",
"Unit" : 125,
"Used" : 1,
"XOffset" : "92",
"YOffset" : "837",
"idx" : "1506",
"trend" : 0
}
],
"status" : "OK",
"title" : "Devices"
{
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Publié : 15 avr. 2022, 12:50
par Thorgal
Bon ben je comprend pas, ca doit etre specifique aux capteurs de temperatures.
Sinon je viens de voir une faille, le plugin ne met pas a jour les capteurs si il n'y a pas de changement, SAUF une fois toute les 24h, pour justement permettre de les surveiller un minium. mais ce code est la depuis le debut, je vois ce qui a pu changer coté deconz.
Je viens de refaire une modif sur le plugin sur cet event. Ca pourrait etre lui (pile retiré a 9h31, report a 9h34)
Normalement au redémarrage il va repasser en timedout (direct) et demain a 9h30 le rester.
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Publié : 16 avr. 2022, 09:38
par Gawain
Hello, je suis sur la beta, à jour (màj faite hier, après la modif de plugin.py). Le capteur à qui j'ai enlevé la pile avant hier est bien passé "Unreachable" dans Phoscon hier (18h16), Domoticz a bien reçu l'info :
Code : Tout sélectionner
2022-04-15 18:16:32.937 deCONZ: onMessage called
2022-04-15 18:16:32.938 deCONZ: ### WebSocket Data : {'config': {'battery': 100, 'offset': 0, 'on': True, 'reachable': False}, 'e': 'changed', 'id': '20', 'r': 'sensors', 't': 'event', 'uniqueid': '00:15:8d:00:05:8a:61:15-01-0402'}
2022-04-15 18:16:32.938 deCONZ: ### Update device (Bureau Gawain) : {'BatteryLevel': 100, 'TimedOut': 1, 'nValue': 0, 'sValue': '21.18'}
mais n'a pas passé le capteur en timedout.
Le mystère s'épaissit!
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Publié : 16 avr. 2022, 13:02
par mercusot
Gawain a écrit : 16 avr. 2022, 09:38
mais n'a pas passé le capteur en timedout.
Tu veux dire quoi par là ? Que le bandeau n'est pas rouge ou que le json ne reporte pas la valeur ?
Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)
Publié : 16 avr. 2022, 13:19
par Thorgal
C'est la ou je comprend pas, le plugin a bien essayé
2022-04-15 18:16:32.938 deCONZ: ### Update device (Bureau Gawain) : {'BatteryLevel': 100, 'TimedOut': 1, 'nValue': 0, 'sValue': '21.18'}
Il n'y a pas un autre "Update device (Bureau Gawain)" juste apres sans le timedout ?
Et au redemarrage du plugin, il passe pas en timedOut ? (un marquage rouge)
Je met ma version a domoticz a jour, y a peut etre un truc nouveau que j'ai raté.
Edit:
Ok je pense avoir trouvé, ca deconne aussi chez moi maintenant. Ca viendrait de domoticz, je viens de faire un post sur leur forum pour avoir des infos.