Impossible d'installer zigbeelinker

Ca avance : dépendances et daemon OK. Malheureusement, j’ai le message ##### Le service zigbee2mqtt s’est arrêté #####.
Je pense que le problème vient du dongle. J’ai une clé Sonoff placé dans le port USB de la FreeBox Delta.
Je ne sais pas quel paramètres choisir dans les menus ci-dessous

C’est un ZBDongle-E ou un ZBDongle-P ?
essaye de ne rien mettre sur le port dans un premier temps

A noter que quelquesoit le dongle, il convient de le flasher en mode coordinateur : Supported Adapters | Zigbee2MQTT

ZBDongle-P d’après les infos d’internet.
Sans port ça ne fonctionne pas, je teste toutes les solutions.
Le Dongle que j’utilise fonctionnait sur un RPI et a déjà été flashé

Il faudrait que tu trouves le port USB avec des commandes de type

dmesg | grep usb
dmesg | grep sonoff
dmesg | grep dongle

Désolé, je ne suis pas sur Freebox et pas avec ce dongle non plus

Tu n’as pas à être désolé, c’est super de m’aider.
Des recherches sur le net m’indique de choisir Z-stack pour le port, la clé et le port son reconnu et je n’ai plus de coupure du service.
Par contre, impossible de se connecter sur le serveur zigbee2mqtt sur le port 8080 (La connexion a échoué).
Suite à la MAJ de zigbee2mqtt, réinstallation des dépendances → tout est ok, mais toujours impossible d’avoir accès à l’interface de Zigbee2Mqtt.
La nuit portant conseil, j’y regarderai demain.
Un immense merci à vous tous pour vos différentes aides, car sans vous c’était mission impossible.
Daniel

Peux-tu donnwr tous les ports usb disponibles ? Tu devrais en avoir un avec itead, voir silicone labs dans aon descriptif.

Antoine

Bonjour Tonio, merci pour ton aide.
Le port reconnu et choisi est bien itead sonoff…(dev/ttyUSB0).
Aujourd’hui matin, le statut du daemon est NOK et impossible de l’activer (je ne comprends plus rien), alors que je n’ai rien modifié depuis hier soir.

1 « J'aime »

Redonnes les logs de zigbee2mqtt alors et ta page de configuration usb.

Antoine

Merci Tonio pour ton aide. voici le log des dépendances. Par contre où trouver la page de configuration USB ?

#######################################################
#    INSTALL : Zigbee2mqtt                            #
#######################################################
#######################################################
##### apt-get update in progress
#######################################################
#    INSTALL : Zigbee2mqtt                            #
#######################################################
#######################################################
##### apt-get update in progress
Reading package lists...Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://deb.debian.org/debian buster-updates InRelease
Get:3 http://deb.debian.org/debian buster-backports InRelease [51.4 kB]
Hit:4 http://security.debian.org buster/updates InRelease
Hit:5 https://deb.nodesource.com/node_16.x buster InRelease
Err:3 http://deb.debian.org/debian buster-backports InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY 6ED0E7B82643E131
Fetched 51.4 kB in 2s (31.3 kB/s)
Reading package lists...

E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
#######################################################
##### Install or update Git
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://deb.debian.org/debian buster-backports InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY 6ED0E7B82643E131
W: Failed to fetch http://deb.debian.org/debian/dists/buster-backports/InRelease  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY 6ED0E7B82643E131
W: Some index files failed to download. They have been ignored, or old ones used instead.
#######################################################
##### Install or update Git
Reading package lists...
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
#######################################################
##### Install or update NodeJs
NodeJs 16 already installed : Nothing to do !
#######################################################
#    INSTALLING : Mosquitto (server)                  #
#######################################################
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
#######################################################
#    INSTALLING : Mosquitto for Php                   #
#######################################################
Mosquitto for Php is already installed, nothing to do
#######################################################
##### Install Socat
Building dependency tree...Socat is already installed, nothing to do
#######################################################
##### Install yaml php and restart apache
Yaml is already installed, nothing to do
#######################################################
#####    Stopping Zigbee2mqtt deamon                  #

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+deb10u8).
0 upgraded, 0 newly installed, 0 to remove and 284 not upgraded.
#######################################################
##### Install or update NodeJs
NodeJs 16 already installed : Nothing to do !
#######################################################
#    INSTALLING : Mosquitto (server)                  #
#######################################################
Reading package lists...
Building dependency tree...
Reading state information...
mosquitto is already the newest version (1.5.7-1+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 284 not upgraded.
#######################################################
#    INSTALLING : Mosquitto for Php                   #
#######################################################
#######################################################
##### Update : Download update from Zigbee2mqtt git
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
cp: cannot create regular file 'data-backup/configuration.yaml': No such file or directory
##### Compiling for NodeJS version 16
    ## Remove /opt/zigbee2mqtt/package-lock.json
##### Compiling for NodeJS version 16
    ## Remove /opt/zigbee2mqtt/package-lock.json
##### Updating...
##### Updating...
Already up to date.
##### Repare Zigbee2MQTT
Already up to date.
##### Repare Zigbee2MQTT
npm WARN using --force Recommended protections disabled.
npm WARN using --force Recommended protections disabled.
    ## Remove /opt/zigbee2mqtt/dist/.hash
    ## Remove /opt/zigbee2mqtt/node_modules
    ## Remove /opt/zigbee2mqtt/node_modules
Force install Zigbee2MQTT, please wait ...
Force install Zigbee2MQTT, please wait ...

added 790 packages, and audited 791 packages in 3m

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

found 0 vulnerabilities

added 786 packages, and audited 787 packages in 3m

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

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

up to date, audited 787 packages in 17s

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

found 0 vulnerabilities
#######################################################
##### Configure deamon and start it
mv: cannot stat '/opt/zigbee2mqtt/data/database.db': No such file or directory

up to date, audited 787 packages in 17s

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

found 0 vulnerabilities
chown: cannot access '/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/database.db': No such file or directory
cp: cannot stat 'data-backup/*': No such file or directory
#######################################################
##### Configure deamon and start it
mv: cannot stat '/opt/zigbee2mqtt/data/database.db': No such file or directory
chown: cannot access '/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/database.db': No such file or directory
Created symlink /etc/systemd/system/multi-user.target.wants/zigbee2mqtt.service -> /etc/systemd/system/zigbee2mqtt.service.
Failed to reload daemon: Connection timed out
Failed to reload daemon: Connection timed out
Failed to stop zigbee2mqtt.service: Connection timed out
See system logs and 'systemctl status zigbee2mqtt.service' for details.
#######################################################
#                         END                         #
#######################################################
#######################################################
#                         END                         #
#######################################################
rm: cannot remove '/tmp/jeedom/zigbee2mqtt/dependance': No such file or directory

Pour le port USB, voici ce que j’ai trouvé :

freebox@Jeedom:~$ sudo dmesg | grep usb
[    1.277240] usbcore: registered new interface driver usbfs
[    1.277872] usbcore: registered new interface driver hub
[    1.278509] usbcore: registered new device driver usb
[    1.328877] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
[    1.329872] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.330890] usb usb1: Product: xHCI Host Controller
[    1.331552] usb usb1: Manufacturer: Linux 4.19.0-6-arm64 xhci-hcd
[    1.332255] usb usb1: SerialNumber: 0000:00:06.0
[    1.339129] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.340611] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 4.19
[    1.341923] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.342789] usb usb2: Product: xHCI Host Controller
[    1.343790] usb usb2: Manufacturer: Linux 4.19.0-6-arm64 xhci-hcd
[    1.344468] usb usb2: SerialNumber: 0000:00:06.0
[    1.919190] usb 1-1: new full-speed USB device number 2 using xhci_hcd
[    2.069822] usb 1-1: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
[    2.070729] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.071681] usb 1-1: Product: Sonoff Zigbee 3.0 USB Dongle Plus
[    2.072366] usb 1-1: Manufacturer: ITead
[    2.072805] usb 1-1: SerialNumber: 18b046812d86ec11b50f641719c2d21c
[   11.130631] usbcore: registered new interface driver usbserial_generic
[   11.135022] usbserial: USB Serial support registered for generic
[   11.207103] usbcore: registered new interface driver cp210x
[   11.208575] usbserial: USB Serial support registered for cp210x
[   11.225272] usb 1-1: cp210x converter now attached to ttyUSB0
[   99.121487] Modules linked in: nls_utf8 isofs aes_ce_blk crypto_simd cryptd nls_ascii nls_cp437 aes_ce_cipher vfat ghash_ce gf128mul cp210x sha2_ce fat sg sha256_arm64 sha1_ce usbserial efi_pstore qemu_fw_cfg efivars evdev virtio_balloon efivarfs virtio_rng rng_core ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic fscrypto ecb aes_arm64 sr_mod cdrom virtio_scsi scsi_mod virtio_net net_failover xhci_pci failover xhci_hcd virtio_blk usbcore usb_common virtio_pci virtio_mmio virtio_ring virtio

Je parlais des logs quand tu lances zigbee2mqtt.

Antoine

Bonsoir Antoine,
Désolé, j’ai dû m’absenter.
Lorsque je lance l’interface Zigbee2mqtt, à part « la connexion a échoué », je n’ai rien de précis, sauf ce matin.
Voir message de 09:37, pour le reste des messages, c’est toujours le même

[2023-07-16 09:09:37][ERROR] : Erreur sur zigbee2mqtt::deamon_zigbeelinker() : SQLSTATE[HY000] [2002] No such file or directory
[2023-07-16 09:15:04][ERROR] : Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consécutivement
[2023-07-16 09:20:03][ERROR] : Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consécutivement
[2023-07-16 09:25:03][ERROR] : Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consécutivement
[2023-07-16 09:30:04][ERROR] : Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consécutivement

Même en mettant en debug?

Antoine

Bonjour Antoine,
Il y a sûrement des petits bonhommes verts dans la maison :slight_smile:.
En allant sur la configuration du plugin pour mettre les logs en debug, suite à ta judicieuse demande, j’ai remarqué que le Daemon était OK. J’ai tenté d’ouvrir l’interface ZigBee2Mqtt et ça à fonctionné.
Je vais, enfin, pouvoir jouer à appairer mes devices en espérant ne plus avoir d’ennui.
Un tout tout grand merci pour ton aide ainsi que celle de Norbert pour vos aides « miraculeuses ».
Très bon weekend à toi.
Daniel