-
Notifications
You must be signed in to change notification settings - Fork 21
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
Possibilité de régler le reporting max sous les 60 secondes #302
Comments
Bonjour, Oui, je peux créer une version spécifique pour commencer avec cette modification et que tu puisses la tester. |
Top merci. |
ok je compile une version asap |
J'ai pas pu tester mais normalement c'est ok |
Merci d'avoir pris le temps pour ça. Apperement ca ne passe pas, si je mets une valeur inférieure à 61 pour "Max rep Interval" sur SINST, il renvoie toujours la même erreur:
|
erf OK |
J'ai fouiné un peu dans le code et pas trouvé grand chose sur la configuration de la tolérance de ces valeurs de reporting interval.
psZCL_Common->u16SystemMaximumReportingInterval prend la valeur de ZCL_SYSTEM_MAX_REPORT_INTERVAL
0x003d = 61 Donc en rajoutant un
là où tu regles les #define ( app_common.h ? ) ca devrait le faire. |
oui c'est exactement ce que j'ai fait en modification mais apparemment ça ne suffit pas. Il faut que j'investigue plus |
Et tu avais définis aussi
|
Oui, c'est plus un problème (je pense) de timer. je cherche actuellement, mais je pense qu'il doit y avoir un timer à 60 sec quelque part qui bloque. je cherche par rapport à l'erreur retournée : E_ZCL_ERR_INVALID_VALUE |
Normalement c'est ok. |
C'est tout bon 👍 Merci edit: du coup t'as du changer quoi ? |
Salut @fairecasoimeme
J'aimerais pouvoir régler le reporting max de Sinst sous les 60 secondes qui est la limite logicielle pour l'instant.
Depuis quelques mois j'ai mon sinst réglé en reporting min sur 10s avec un changement minimum sur 1.
Cela fonctionne bien sur mon linky, j'ai bien sinst toutes les 10s.
Aujourd'hui je voudrais changer un truc pour avoir plus de reactivité sur les gros changements, et je me rend compte que la valeur reporting max est bloquée à 60 sec minium.
Je voudrais pouvoir regler le min reporting sur 1s, et le max sur 20s, avec une valeur de changement minimum de 500 pour que seules les changements de puissance > 500VA soient mis à jours immediatement et le reste à 20.
Au final ca ferait moins de messages à envoyer, avec le confort d'avoir bien les changements importants en quasi temps réél.
J'ai testé déjà avec la limite actuelle, donc le max sur 61sec, le min sur 1sec, et changement min sur 1 et ca fonctionne impec.
Possible d'avoir ça pour la prochaine maj ?
Merci à toi
The text was updated successfully, but these errors were encountered: