Installation sur minipc et pb Z2M

Bonjour,

Je suis en train de migrer de mon PI sur un mini pc et je passe par proxmox et vM, mais là gros probleme avec z2m, impossible de le faire foncJe galere, qui pourrait m’aider ?

Merci à vous

Hello @fcbghost

Le mieux c’est d’expliquer ton problème :slight_smile:

Comment as-tu installé Z2M? Addon dans ta VM HAOS? LXC? Dans un docker dans une autre VM?
Est-ce que Z2M tourne et tu peux appairer tes appareils?
Est-ce que tu as installé un broker MQTT?
Est-ce que tu sais où trouver les logs de Z2M?

Aide nous à t’aider :smiley:

1 « J'aime »

Salut @fcbghost,

Histoire de partir sur de bonne base, le mieux est de décrire la configuration de ton raspberry.

Comment récupérer ta configuration :
Dans HA, Menu latéral Paramètres > Système > Corrections puis les trois petits points en haut a droite > Informations Système puis une fois en bas Copier

D’ailleur vu que tu cherches de l’aide, je pense que tu n’es pas dans la bonne catégorie du forum.

Un @Moderateur peut surement déplacer le sujet :wink:

Ps: penses à te présenter, cela a été mon premier réflexe afin de connaître ton installation mais je n’ai rien trouvé…

1 « J'aime »

C’est déplacé, merci @Neuvidor :wink:

1 « J'aime »

Toujours aussi rapide @Pulpy-Luke, ton pseudo te colle à merveille !

1 « J'aime »

voici ma config actuel sur mon PI

## System Information

version | core-2024.1.5
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.11.6
os_name | Linux
os_version | 6.1.63-haos-raspi
arch | aarch64
timezone | Europe/Paris
config_dir | /config

<details><summary>Home Assistant Community Store</summary>

GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
GitHub API Calls Remaining | 4668
Installed Version | 1.33.0
Stage | running
Available Repositories | 1379
Downloaded Repositories | 52

</details>

<details><summary>Home Assistant Cloud</summary>

logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok

</details>

<details><summary>Home Assistant Supervisor</summary>

host_os | Home Assistant OS 11.4
-- | --
update_channel | stable
supervisor_version | supervisor-2023.12.1
agent_version | 1.6.0
docker_version | 24.0.7
disk_total | 58.0 GB
disk_used | 17.6 GB
healthy | true
supported | true
board | rpi4-64
supervisor_api | ok
version_api | ok
installed_addons | Mosquitto broker (6.4.0), File editor (5.7.0), Duck DNS (1.15.0), Advanced SSH & Web Terminal (17.0.4), Zigbee2MQTT (1.35.1-1), ESPHome (2023.12.9)

</details>

<details><summary>Dashboards</summary>

dashboards | 4
-- | --
resources | 35
views | 22
mode | storage

</details>

<details><summary>Recorder</summary>

oldest_recorder_run | 23 janvier 2024 à 21:43
-- | --
current_recorder_run | 30 janvier 2024 à 18:59
estimated_db_size | 371.09 MiB
database_engine | sqlite
database_version | 3.41.2

</details>

voici en ce moment celle de mon HA sur ma VM ou Z2MQTT

## System Information

version | core-2024.1.5
-- | --
installation_type | Home Assistant OS
dev | false
hassio | true
docker | true
user | root
virtualenv | false
python_version | 3.11.6
os_name | Linux
os_version | 6.1.71-haos
arch | x86_64
timezone | Europe/Paris
config_dir | /config

<details><summary>Home Assistant Community Store</summary>

GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
GitHub API Calls Remaining | 4668
Installed Version | 1.33.0
Stage | running
Available Repositories | 1379
Downloaded Repositories | 52

</details>

<details><summary>Home Assistant Cloud</summary>

logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok

</details>

<details><summary>Home Assistant Supervisor</summary>

host_os | Home Assistant OS 11.4
-- | --
update_channel | stable
supervisor_version | supervisor-2023.12.1
agent_version | 1.6.0
docker_version | 24.0.7
disk_total | 30.8 GB
disk_used | 6.2 GB
healthy | true
supported | true
board | ova
supervisor_api | ok
version_api | ok
installed_addons | Duck DNS (1.15.0), File editor (5.7.0), Mosquitto broker (6.4.0), Advanced SSH & Web Terminal (17.0.4), Samba Backup (5.2.0), ESPHome (2023.12.9), Zigbee2MQTT (1.35.1-1)

</details>

<details><summary>Dashboards</summary>

dashboards | 4
-- | --
resources | 35
views | 22
mode | storage

</details>

<details><summary>Recorder</summary>

oldest_recorder_run | 23 janvier 2024 à 21:43
-- | --
current_recorder_run | 1 février 2024 à 09:53
estimated_db_size | 371.09 MiB
database_engine | sqlite
database_version | 3.41.2

</details>

le journal de mon Z2MQTT

[09:57:26] INFO: Preparing to start...
[09:57:26] INFO: Socat not enabled
[09:57:26] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2024-02-01 09:57:28: Logging to console and directory: '/config/zigbee2mqtt/log/2024-02-01.09-57-27' filename: log.txt
Zigbee2MQTT:info  2024-02-01 09:57:28: Starting Zigbee2MQTT version 1.35.1 (commit #unknown)
Zigbee2MQTT:info  2024-02-01 09:57:28: Starting zigbee-herdsman (0.30.0)
Zigbee2MQTT:info  2024-02-01 09:57:28: zigbee-herdsman started (resumed)
Zigbee2MQTT:info  2024-02-01 09:57:28: Coordinator firmware version: '{"meta":{"maintrel":0,"majorrel":38,"minorrel":120,"product":0,"revision":"0x26780700","transportrev":0},"type":"ConBee2/RaspBee2"}'
Zigbee2MQTT:error 2024-02-01 09:57:41: Failed to start zigbee
Zigbee2MQTT:error 2024-02-01 09:57:41: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2024-02-01 09:57:41: Exiting...
Zigbee2MQTT:error 2024-02-01 09:57:41: Error: get network parameters Error:TIMEOUT
    at DeconzAdapter.getNetworkParameters (/app/node_modules/zigbee-herdsman/src/adapter/deconz/adapter/deconzAdapter.ts:1017:35)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at processTimers (node:internal/timers:512:7)
    at Controller.getNetworkParameters (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:360:44)
    at Zigbee.start (/app/lib/zigbee.ts:120:62)
    at Controller.start (/app/lib/controller.ts:98:27)
    at start (/app/index.js:107:5)

y a un timeout, mais je sais pas quoi faire.

est ce que ca vous parle?
J’y arrive pas.

Il est fort probable que dans la configuration (que tu ne donnes pas) de Z2M, la configuration de la clé zigbee (dont on n’a pas le modèle) soit incorrecte.
Il faut avoir tout cela.

  1. Config Z2M
  2. Quelle clé zigbee ?

hello,

config Z2m :

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt:
  base_topic: zigbee2mqtt
  user: xxxx
  password: xxx
serial:
  port: >-
    /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2474365-if00
  adaptater: deconz

Salut,

dans proxmox, as-tu bien configuré la transmission du périphérique USB ?

Si tu vas dans le shell de ton noeud proxmox et que tu entres la commande « lsusb », quelle est la réponse ?

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Jan 31 11:26:17 CET 2024 on pts/0
root@guioproxmox:~# lsusb
Bus 002 Device 002: ID 18d1:9302 Google Inc. 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 005: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
Bus 001 Device 003: ID 214b:7250 Huasheng Electronics USB2.0 HUB
Bus 001 Device 007: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB
Bus 001 Device 006: ID 8087:0033 Intel Corp. AX211 Bluetooth
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@guioproxmox:~# 
1 « J'aime »


voici

Ok, et la même chose dans la console de la vm ?
Capture d’écran 2024-02-01 à 15.23.59

voici
2024-02-01_15h31_42

La bonne nouvelle est que le périphérique est bien transmis du noeud proxmox à la VM HA.

Toujours dans la console de la VM, que donne

ls /dev/serial/by-id

Trouves-tu bien

usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2474365-if00

oui voici
2024-02-01_16h17_17

C’est un cas de « My taylor is rich » :smiley:

Mets adapter et non pas adaptater et ça devrait fonctionner :slight_smile:

Source: Configuration of the Zigbee adapter

Dommage que Z2M ne fasse pas un config check et se plaigne lorsqu’il ne reconnait pas un attribut.

1 « J'aime »

Cloom alias œil de lynx !!!

1 « J'aime »

C’est pas adaptater mais adapter qu’il faut mettre

Oupss ,j’avais pas vu ta réponse @Cloom