-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linky Mode (0xFF66/0x0300) renvoie parfois 0 (V12/V14) #306
Comments
Bonjour, Pour PTEC, c'est prévu dans la prochaine version. Concernant STGE, c'est déjà le cas, à chaque changement de valeur STGE est envoyé au coordinateur. |
Bonjour, J'avais loupé l'info concernant STGE... Super, un polling en moins ! Quant à PTEC, très bonne nouvelle pour la prochaine version !
Et je teste en envoyant une commande de lecture sur timer du style Pour les logs, désolé je colle une image (pas simple à copier coller autrement) EDIT: |
Bonjour, Le mode est reinitialisé juste avant chaque traitement du groupe des messages Linky. En mode historique, je comprendrais que si la demande du mode est faite juste avant le décodage (moins d'1 seconde entre la réinitialisation et le nouveau mode) il renvoit 0. |
Bonjour, Je viens de vérifier à nouveau et malheureusement je constate bien le problème dans les deux modes. |
Bonjour, Je vais essayer de reproduire les tests et je vous tiens au courant. |
J'ai réussi à reproduire le phénomène je regarde ça et revient vers vous |
Apparemment le fait que en mode standard, le linkyMode passe à 0 c'est qu'il y a probablement un problème de démodulation du Linky et passe en test du mode historique. Quand la démodulation est OK, j'utilise ZWGUI pour faire des requêtes en rafales sur le cluster 0xFF66 attribut 0x300 et jamais il ne passe à 0 Il faut vérifier que le ZLinky ne clignote pas toutes les secondes à certains moment (surtout quand vous détectez que le mode passe à 0) |
Merci pour ces tests. |
Bonjour @fairecasoimeme
Je rencontre un problème avec la lecture de "Linky Mode" : Cluster 0xFF66 / Attribut 0x0300
Je reçois fréquemment la valeur 0 au lieu de celle attendue.
J'ai fait le test sur :
La valeur renvoyée est la plupart du temps 2, ce qui est attendu. Mais de temps en temps elle renvoie 0
La valeur renvoyée est la plupart du temps 1, ce qui est attendu. Mais de temps en temps elle renvoie 0 aussi.
Je me suis "amusé" à mettre un timer qui lit la valeur toutes les secondes et les 0 ne sont pas si rares.
Je suis étonné de n'avoir trouvé aucune trace de ce problème ailleurs, donc je n'exclus pas qu'il puisse y avoir un souci de mon côté, mais étant donné que tout le reste fonctionne parfaitement bien, je m'interroge...
Pour info, j'utilise une passerelle Zigbee ZB-GW03 sous Tasmota 14.2 et les autres opérations de lecture, config des reporting et réception des reports se passent bien.
J'en profite pour faire une suggestion.. Je ne sais pas si c'est possible, mais un rapport qui préviendrait d'un changement de période tarifaire serait le bienvenu et m'éviterait le seul polling que je suis obligé de faire.
En gros, PTEC en historique (mais est-ce possible sur des strings ?) et en standard NTARF, LTARF ou STGE (les trois révèlent un changement de tarif mais aucun n'est reportable)
Je suis à ta disposition pour plus de détails si nécessaire et plein de reconnaissance pour ton super boulot !
The text was updated successfully, but these errors were encountered: