You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ce sujet est ouvert pour notifier les évolutions du code qui mettent en alignement le driver node-zigate avec les nouveautés du firmware 3.0f de Zigate
The text was updated successfully, but these errors were encountered:
nouknouk
changed the title
aligner le driver avec la dernière version du firware de la zigate, [la 3.0f]
aligner le driver avec la dernière version du firware de la zigate, [la 3.0f] EDIT: [3.1a]
Aug 10, 2019
Le dernier firmware est désormais le 3.1a ; J'ai commencé à implémenter les changements relatifs aux firmwares 3.0f et 3.1a, mais je suis (très) loin d'avoir fait le tour
A noter que l'idéal serait de pouvoir faire que le driver s'adapte en fonction de la version de la zigate à laquelle il est connecté ; je vois deux raisons:
faire que le driver remonte une erreur propre lorsque l'utilisateur exécute des commandes qui ne sont pas dispo parce que la zigate tourne sur un firmware plus ancien.
faire que le code des commandes & réponses s'adaptent en fonction de la version et des paramètres en plus / en moins pour certaines d'entres-elles.
les fondations d'une première version du firmware 3.1a ont été mergées sur la branche master.
au menu:
l'ajout du numéro de version passé en paramètre dans les 'builder' de commandes et les 'parser' de réponses.
un check fait automatiquement via la méta info 'minVersion' dans les commandes: si la commande n'est dispo que dans un firmware plus récent que celui installé sur la zigate, la commande échouera d'emblée. exemple pour src/driver/commands/led.js:
Ce sujet est ouvert pour notifier les évolutions du code qui mettent en alignement le driver node-zigate avec les nouveautés du firmware 3.0f de Zigate
The text was updated successfully, but these errors were encountered: