Ce tutoriel explique comment remplacer ou ré-initialiser sa ZiGate.
Quand appliquer ce Tutoriel ?
- Pour remplacer une ZiGate par une nouvelle (cause de crash par exemple)*.
- Pour passer d'une version V1 à une version V2.
- Pour réinitialiser compétemment une ZiGate (cause de bug par exemple)*.
- Pour passer d'un firmware classique au firmware OptiPDM (à partir de la version 3.1e)
* Demander conseils sur les forums et attendre un avis des développeurs.
Quand NE PAS appliquer ce Tutoriel ?
- Pour faire une simple mise à jour du firmware de la ZiGate.
Qu'est-ce qui va ce passer pour les appairages
A la fin de cette procédure, il faudra ré-appairer TOUS les objets avec la ZiGate. Voir les conseils d'appairage
Qu'est-ce qui va ce passer pour les dispositifs existants dans DomoticZ
En suivant cette procédure, qui ne touche ni à DomoticZ, ni au Plugin, les dispositifs seront retrouvés automatiquement lorsque les objets seront ré-appairer. Il n'y pas de perte de paramétrage dans le plugin, ni de perte d'historique dans DomoticZ.
Note : le plugin reconnaissant les objets appairés, la fenêtre de l'assistant d'appairage n'affiche pas les objets ré-appairés (seulement les nouveaux). Le ré-appairage est visible dans les logs de DomoticZ.
-
Être à jour sur la dernière branche stable (stableX) du Plugin.
-
Être de préférence sur une version 2021.1 ou supérieure de DomoticZ.
Cela apporte des améliorations pour le fonctionnement du plugin.
- Redémarrer complètement (Serveur, DomoticZ, Plugin, ZiGate).
S'assurer que tout fonctionne normalement.
-
Arrêter le plugin via la page Matériels de DomoticZ.
-
Faire une Sauvegarde de la base de DomoticZ.
A minima les dossiers Conf/ et Data/, sinon prendre tout le dossier du Plugin.
Note : cette sauvegarde ne peut être utilisée pour revenir en arrière jusqu'au point 11. A partir du moment où un reset est réalisé sur un objet pour le ré-appairer, la sauvegarde ne permettra plus de revenir à l'état sauvegardé.
Rappel : il n'est pas possible de faire une sauvegarde sur une ZiGate et faire une restauration sur une autre ZiGate (raison de sécurité).
- Flasher la ZiGate avec le firmware souhaité.
Faire un Erase EEPROM. Attention : ceci va ré-initialiser totalement la ZiGate impliquant le ré-appairage de tous les objets.
-
Rebrancher la ZiGate et s'assurer que le port USB n'a pas changé.
-
Relancer le Plugin en activant le Erase PDM ( Initialize ZiGate (Erase Memory) ) dans le Paramétrage du Plugin
-
Vérifier que le Plugin se lance correctement.
Attendre d'avoir accès au Web UI.
En cas d'erreurs, et pour revenir à l'état initial, il faudra restaurer la sauvegarde de la ZiGate et la sauvegarde du Plugin (puisqu'un ErasePDM a été fait).
-
Vérifier que le ErasePDM est bien désactivé dans le Paramétrage du Plugin
-
Ré-appairer TOUS les objets avec la ZiGate. Voir les conseils d'appairage