SMART inaccessible pendant installation dépendances

Bonjour,

Même si on dévie un peur du sujet, je tenais à signaler que pour le moment personne n’a réussi à transférer une sauvegarde série 500 vers série 700. Du moins de manière fonctionnelle.

bonjour @Madcow
ah bon, d’après ce qui est écrit dans zwave jz il faut une clé ou carte avec un sdk superieur a 6.6 ,je vais essayer ça coute rien, car refaire les inclusions avec des modules dans le grenier ,garage ect… ç’est un peu la galère

Ça c’est pour la série 5.
Il y a des sujets de tentative de migration série 5 vers série 7 avec les outils en bêta de zwavejsUI. Si tu y arrives nous sommes tous intéressés :blush:

je vais essayer ça cette après-midi, si ça fonctionne je ferais un rtex,mon gendre vient de m’envoyer un message je vais récupérer ça gen5 récente, suspense :kissing_closed_eyes:

Bonjour,
Réponse du support Aoetec que j’avais questionné il y a 2 semaines.
Cordialement


At this moment there is no method to backup Z-Stick Gen5 to Z-Stick 7, i have noted a project from ZWaveJS2MQTT that allows you to convert a series 500 (Z-Stick Gen5) backup to a series 700 (Z-Stick 7) backup file, but it seems that it still isn't 100% stable while i'm not fully sure how well it works currently: https://github.com/zwave-js/node-zwave-js/tree/master/packages/nvmedit

It is highly experimental at this stage and may not do exactly what you want, the backup network may not properly work at this current stage. 

You will need to create a backup using PC Controller 5 from your Z-Stick Gen5 in order for this to work. 

-

I personally recommend running both Z-Stick Gen5 and Z-Stick 7 in parallel, and slowly move your Z-Stick Gen5 network over to Z-Stick 7 while re-programming automations that you have. This way you still have your running network, and Z-Stick 7 can operate anything new you programmed to it. 

Bonjour sudo & Lydie,

il semble en effet que certains jeedomiens aient rencontrés des problèmes avec la Smart en lien avec le plugin zwavejs.
Je n’ai pas rencontré de problème car j’ai installé le plugin zwavejs sur une Atlas.

S’agissant de smart/d’odroid-C2 et de mémoire, il y a la ram de 2 Go et la flash eMMC.
Une hypothèse serait que suivant l’existant/contexte, une corruption de l’eMMC (partition et/ou fichiers) se produise lors de l’install des dep du plugin zwavejs.

Lors de l’install des dep du plugin zwavejs, le téléchargement de fichiers et le build yarn semblent consommer particulierement beaucoup de ressources.
A chaque lancement de l’install des dep (dans la partie pre_install.sh),
Une suppression du dossier zwave-js-ui est réalisée suivi d’un git clone de https://github.com/zwave-js/zwave-js-ui
(actuellement branch 8.6.1, 8.4.1 avant 19/12/2022)
plugins\zwavejs\ressources\zwave-js-ui\node_modules fait plus de 400 Mo, 7000 dossiers, 50 000 fichiers).

Une autre hypothèse est que le problème soit lié à l’installation et/ou mise à jour du plugin zwavejs avec application de droits incorrectes.
(sur plugins\zwavejs\ressources\zwave-js-ui, cadenas visible dans Réglages > Système > Editeur de fichiers)
(ce qui pourrait d’ailleurs avoir un impact lors d’une sauvegarde, sur la partie plugin zwavejs)
(pour y remédier,
Aller dans
Réglages > Système > Configuration > OS/DB >Rétablissement des droits des dossier et fichiers > Vérifier)

Dans tous les cas si le problème entraînant un freeze de la Smart est reproductible , le mieux est de soumettre le cas au support Jeedom.

En attendant, pour refaire fonctionner une Smart freezé (partition corrompue mais pas problème hardware), le plus simple est de cloner une eMMC de Domadoo (16 Go) (gardé en lieu sûr, non utilisé dans la smart) sur une autre eMMC Domadoo (16 Go) puis utiliser celle-ci dans la Smart (jusqu’au prochain freeze).
Plus de détails ici : [Présentation] akenad - #26 par akenad

akenad :slight_smile:

1 « J'aime »

bonjour @akenad
J’adore tes explications

3 « J'aime »

Bonjour @akenad,

Merci pour tes explications très claires.

Je vais du coup garder mon eMmc et cloner mon installation dessus.
Mon installation était bloquée sur build yarm comme tu l’indiques.

Concernant mon emmc corrompu, j’ai réussi à refaire un recovery dessus en suivant la procédure mais uniquement en enlevant le câble ethernet puis en le remettant environs 30 mn après ; procédure répétée plusieurs fois pour être sure de ce que j’affirme.

J’avais vu ta procédure, je suis justement en attente de recevoir l’adaptateur EMMC :wink:

Encore merci.

Lydie

Smart : CQFD

Après avoir fait un recovery (câble ethernet enlevé et remis après 30mn) et la restauration d’un backup avant zwaveJS :
1- redémarrer la box,
2- re attribuer les droits comme le préconise @akenad (ce que j’avais fais),
3- relancer l’installation des dépendances de zwave js, si ça bloque (attendre 30mn) redémarrer la box et normalement les dépendances sont OK.
Plus qu’à relancer le démon et tout est remonté pour moi.
4- redémarrer la box pour vérifier que l’Os Se relance mais quasi sure que ça va le faire.

Tiens nous au courant.
Sinon comme toi je vais partir sur une Atlas mais elle est actuellement en rupture.

Lydie

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.