Mise a jour Zigbee2mqtt

Bonjour,
ma mise à jour ne se fait plus lorsque je relance les dépendances .

#######################################################
#    INSTALL : Zigbee2mqtt                            #
#######################################################
#######################################################
##### apt-get update in progress
Hit:1 http://deb.debian.org/debian buster InRelease
Get:2 http://deb.debian.org/debian buster-updates InRelease [56.6 kB]
Get:3 http://security.debian.org/debian-security buster/updates InRelease [34.8 kB]
Get:4 https://deb.nodesource.com/node_16.x buster InRelease [4584 B]
Get:5 http://security.debian.org/debian-security buster/updates/main Sources [274 kB]
Get:6 http://security.debian.org/debian-security buster/updates/main amd64 Packages [392 kB]
Get:7 http://security.debian.org/debian-security buster/updates/main Translation-en [209 kB]
Get:8 https://deb.nodesource.com/node_16.x buster/main amd64 Packages [774 B]
Fetched 972 kB in 1s (772 kB/s)
Reading package lists...
#######################################################
##### Install or update Git
Reading package lists...
Building dependency tree...
Reading state information...
g++ is already the newest version (4:8.3.0-1).
gcc is already the newest version (4:8.3.0-1).
make is already the newest version (4.2.1-1.2).
git is already the newest version (1:2.20.1-2+deb10u4).
The following package was automatically installed and is no longer required:
  linux-image-4.19.0-20-amd64
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 20 not upgraded.
#######################################################
##### Install or update NodeJs
NodeJs 16 already installed : Nothing to do !
#######################################################
#    INSTALLING : Mosquitto for Php                   #
#######################################################
Mosquitto for Php is already installed, nothing to do
#######################################################
##### Install Socat
Socat is already installed, nothing to do
#######################################################
##### Install yaml php and restart apache
Yaml is already installed, nothing to do
#######################################################
#####    Stopping Zigbee2mqtt deamon                  #
#######################################################
##### Update : Download update from Zigbee2mqtt git
From https://github.com/Koenkk/zigbee2mqtt
   31f00229..e66fe853  master     -> origin/master
   9540b6c1..98a6a2df  dev        -> origin/dev
 * [new tag]           1.28.2     -> 1.28.2
##### Compiling for NodeJS version 16
##### Updating...


	package-lock.json
Please commit your changes or stash them before you merge.
Aborting
Updating 31f00229..e66fe853
##### Compiling for production (Branch: master)

added 813 packages, and audited 814 packages in 18s

81 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
##### Force zigbee-herdsman-converters update

up to date, audited 814 packages in 3s

81 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
#######################################################
##### Configure deamon and start it
Created symlink /etc/systemd/system/multi-user.target.wants/zigbee2mqtt.service -> /etc/systemd/system/zigbee2mqtt.service.
#######################################################
#                         END                         #
#######################################################

Merci de votre aide.

Salut

+1

Quelle version donne ton frontend? Il reste aussi sur 1.28.1?

J’ai eu le même problème pour le passage de 1.28 en 1.28.1. Je pensais à un souci sur le GitHub. J’ai installé alors la dev, ce qui a fonctionné par contre.

Antoine

Oui,en effet lorsque je passe en Dev ,il s’installe .
J’ai le soucis depuis la 1.28.0.
Bizarre.

J’ai installé ce matin la 1.28.2 en passant de la 1.28.1 dev à stable.

Antoine

Bonjour,

Pour ma part je suis comme @jeedommaison59 toujours en 1.28.0, je n’ai pas fait le test de passé en dev

Bonjour
Il faut supprimer le fichier package-lock.json et relancer l’installation des dependances
@chris94440

1 « J'aime »

Bonjour Chris,

Saurais tu me dire ou se trouve le fichier car je viens de fouiller dans le plugin zigbeelinker et je le trouve pas.
Merci d’avance.

Je l’ai fait hier …et je suis pas chez moi…fait en ssh un locate de package-lock.json
Sinln je te donnerais le chemin qd je rentrerais chez moi (vers 12h)
Mais je dirais dans opt/zigbee2mqtt

update:
je confirme le fichier a supprimer est sous /opt/zigbee2mqtt/

2 « J'aime »

OK merci je regarde ça en rentrant car je ne suis pas chez moi non plus :wink: :pray:

Comme je ne connais pas grand chose en commande,
quelqu’un peut me donner les commandes à exécuter en SSH.

Merci.

une fois connecté en ssh sur ta jeedom, il faut lancer la commande

mv /opt/zigbee2mqtt/package-lock.json ~/

ce qui permet de garder une sauvegarde de ce fichier dans ton repertoire d’accueil au cas où.

Une fois la nouvelle version installée et fonctionnelle, tu peux le supprimer définitivement avec la commande:

rm -f ~/package-lock.json

5 « J'aime »

Impeccable.
Merci.

1 « J'aime »

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