Passage HA sous proxmox problème de restauration

j’ai vu ce sujet la aussi …

il montre un code … je n’ai aucune idée de ce que ca fait …

onjour,
après avoir mis à jour l’addon vers la version 1.21.0-1, j’ai remarqué que pour afficher la clé cc2530 je dois arrêter l’addon, retirer la clé du port USB, attendre quelques secondes, reconnecter la clé USB, démarrer l’addon .

Je dois répéter cette procédure à chaque fois que j’arrête et démarre le composant ou que je le redémarre simplement.

En revenant à la version précédente de l’addon 1.20.0-1, je peux cependant redémarrer le composant et la clé est vue immédiatement, sans avoir à déconnecter la clé USB et à effectuer la procédure décrite ci-dessus.

Qu’est-ce que ça peut être?

Voici le journal :

[12:57:46] INFO : Remise du contrôle à Zigbee2mqtt Core…

zigbee2mqtt@1.21.0 start
node index.js
Zigbee2MQTT : erreur 2021-08-04 12:58:08 : Erreur lors du démarrage de zigbee-herdsman
Zigbee2MQTT : erreur 2021-08-04 12:58:08 : Échec du démarrage de zigbee
Zigbee2MQTT : erreur 2021-08-04 12:58:08 : Vérifiez | Zigbee2MQTT pour les solutions possibles
Zigbee2MQTT:error 2021-08-04 12 :58:08 : Sortie…
Zigbee2MQTT : erreur 2021-08-04 12:58:08 : Erreur : échec de la connexion à l’adaptateur (Erreur : SRSP - SYS - ping après 6000 ms)
sur ZStackAdapter.start (/app/ node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:102:27)
sur Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:123:29)
à Zigbee.start (/app/lib/zigbee.js:67:27)
à Controller.start (/app/lib/controller.js:106:27)
au démarrage (/app/index.js:94:5)

Mon système :
HassOS : 6.2
Core : 2021.8.3
SuperVisor : 2021.06.08

comment on va pour retrograder de version de Z2M ?

merci :slight_smile:

Pourquoi tu as ça ? C’est pas normal

Oui je pense voir :blush:
Pouquoi j’ai ça…
J’ai rajouté une clé dans la config :key::rofl:
Je regarde ce soir
Sinon je pensais aussi mettre à jour le firmware de ma combee 2 sous Windows avec le powershell…

Dommage c’est justement pas l’objectif :

oublie, c’est un souci de config


de advanced jusqu a 89 ?

C’est pas dans le tuto, donc tu vires tout

voila bon …
j’ai revu le tuto … modifié correctement les options dans Z2M

j’ai ensuite supprimé tout ce qu’il y avais dans le dossier
/config/zigbee2mqtt

voici le journal …

[17:16:39] INFO: Preparing to start...
[17:16:39] INFO: Socat not enabled
[17:16:39] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2024-01-25 17:16:41: Logging to console and directory: '/config/zigbee2mqtt/log/2024-01-25.17-16-40' filename: log.txt
Zigbee2MQTT:info  2024-01-25 17:16:41: Starting Zigbee2MQTT version 1.35.1 (commit #unknown)
Zigbee2MQTT:info  2024-01-25 17:16:41: Starting zigbee-herdsman (0.30.0)
Zigbee2MQTT:error 2024-01-25 17:16:41: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2024-01-25 17:16:41: Failed to start zigbee
Zigbee2MQTT:error 2024-01-25 17:16:41: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2024-01-25 17:16:41: Exiting...
Zigbee2MQTT:error 2024-01-25 17:16:41: Error: spawn udevadm ENOENT
    at Process.ChildProcess._handle.onexit (node:internal/child_process:284:19)
    at onErrorNT (node:internal/child_process:477:16)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)

Non :
image

:smiley: :smiley: :smiley: :smiley: :smiley:
Youhoooou :grin:

merci :slight_smile:

[17:53:52] INFO: Preparing to start...
[17:53:52] INFO: Socat not enabled
[17:53:53] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2024-01-25 17:53:54: Logging to console and directory: '/config/zigbee2mqtt/log/2024-01-25.17-53-54' filename: log.txt
Zigbee2MQTT:info  2024-01-25 17:53:54: Starting Zigbee2MQTT version 1.35.1 (commit #unknown)
Zigbee2MQTT:info  2024-01-25 17:53:54: Starting zigbee-herdsman (0.30.0)
Zigbee2MQTT:info  2024-01-25 17:53:54: zigbee-herdsman started (resumed)
Zigbee2MQTT:info  2024-01-25 17:53:54: Coordinator firmware version: '{"meta":{"maintrel":0,"majorrel":38,"minorrel":120,"product":0,"revision":"0x26780700","transportrev":0},"type":"ConBee2/RaspBee2"}'
Zigbee2MQTT:info  2024-01-25 17:54:00: Currently 0 devices are joined:
Zigbee2MQTT:info  2024-01-25 17:54:00: Zigbee: disabling joining new devices.
Zigbee2MQTT:info  2024-01-25 17:54:02: Connecting to MQTT server at mqtt://core-mosquitto
Zigbee2MQTT:info  2024-01-25 17:54:02: Connected to MQTT server
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info  2024-01-25 17:54:02: Started frontend on port 8099
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"unknown","coordinator":{"meta":{"maintrel":0,"majorrel":38,"minorrel":120,"product":0,"revision":"0x26780700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":20,"extendedPanID":"0x626ffb0fd2ac5174","panID":9193},"permit_join":false,"version":"1.35.1"}'
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'homeassistant/binary_sensor/1221051039810110150109113116116_0x00212effff0771c2/connection_state/config', payload '{"device":{"hw_version":"ConBee2/RaspBee2 0x26780700","identifiers":["zigbee2mqtt_bridge_0x00212effff0771c2"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"1.35.1"},"device_class":"connectivity","entity_category":"diagnostic","name":"Connection state","object_id":"zigbee2mqtt_bridge_connection_state","origin":{"name":"Zigbee2MQTT","sw":"1.35.1","url":"https://www.zigbee2mqtt.io"},"payload_off":"offline","payload_on":"online","state_topic":"zigbee2mqtt/bridge/state","unique_id":"bridge_0x00212effff0771c2_connection_state_zigbee2mqtt","value_template":"{{ value }}"}'
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'homeassistant/binary_sensor/1221051039810110150109113116116_0x00212effff0771c2/restart_required/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"availability_mode":"all","device":{"hw_version":"ConBee2/RaspBee2 0x26780700","identifiers":["zigbee2mqtt_bridge_0x00212effff0771c2"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"1.35.1"},"device_class":"problem","enabled_by_default":false,"entity_category":"diagnostic","name":"Restart required","object_id":"zigbee2mqtt_bridge_restart_required","origin":{"name":"Zigbee2MQTT","sw":"1.35.1","url":"https://www.zigbee2mqtt.io"},"payload_off":false,"payload_on":true,"state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00212effff0771c2_restart_required_zigbee2mqtt","value_template":"{{ value_json.restart_required }}"}'
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'homeassistant/button/1221051039810110150109113116116_0x00212effff0771c2/restart/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"availability_mode":"all","command_topic":"zigbee2mqtt/bridge/request/restart","device":{"hw_version":"ConBee2/RaspBee2 0x26780700","identifiers":["zigbee2mqtt_bridge_0x00212effff0771c2"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"1.35.1"},"device_class":"restart","name":"Restart","object_id":"zigbee2mqtt_bridge_restart","origin":{"name":"Zigbee2MQTT","sw":"1.35.1","url":"https://www.zigbee2mqtt.io"},"payload_press":"","unique_id":"bridge_0x00212effff0771c2_restart_zigbee2mqtt"}'
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'homeassistant/select/1221051039810110150109113116116_0x00212effff0771c2/log_level/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"availability_mode":"all","command_template":"{\"options\": {\"advanced\": {\"log_level\": \"{{ value }}\" } } }","command_topic":"zigbee2mqtt/bridge/request/options","device":{"hw_version":"ConBee2/RaspBee2 0x26780700","identifiers":["zigbee2mqtt_bridge_0x00212effff0771c2"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"1.35.1"},"entity_category":"config","name":"Log level","object_id":"zigbee2mqtt_bridge_log_level","options":["info","warn","error","debug"],"origin":{"name":"Zigbee2MQTT","sw":"1.35.1","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00212effff0771c2_log_level_zigbee2mqtt","value_template":"{{ value_json.log_level | lower }}"}'
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'homeassistant/sensor/1221051039810110150109113116116_0x00212effff0771c2/version/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"availability_mode":"all","device":{"hw_version":"ConBee2/RaspBee2 0x26780700","identifiers":["zigbee2mqtt_bridge_0x00212effff0771c2"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"1.35.1"},"entity_category":"diagnostic","icon":"mdi:zigbee","name":"Version","object_id":"zigbee2mqtt_bridge_version","origin":{"name":"Zigbee2MQTT","sw":"1.35.1","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00212effff0771c2_version_zigbee2mqtt","value_template":"{{ value_json.version }}"}'
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'homeassistant/sensor/1221051039810110150109113116116_0x00212effff0771c2/coordinator_version/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"availability_mode":"all","device":{"hw_version":"ConBee2/RaspBee2 0x26780700","identifiers":["zigbee2mqtt_bridge_0x00212effff0771c2"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"1.35.1"},"enabled_by_default":false,"entity_category":"diagnostic","icon":"mdi:chip","name":"Coordinator version","object_id":"zigbee2mqtt_bridge_coordinator_version","origin":{"name":"Zigbee2MQTT","sw":"1.35.1","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00212effff0771c2_coordinator_version_zigbee2mqtt","value_template":"{{ value_json.coordinator.meta.revision }}"}'
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'homeassistant/sensor/1221051039810110150109113116116_0x00212effff0771c2/network_map/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"availability_mode":"all","device":{"hw_version":"ConBee2/RaspBee2 0x26780700","identifiers":["zigbee2mqtt_bridge_0x00212effff0771c2"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"1.35.1"},"enabled_by_default":false,"entity_category":"diagnostic","json_attributes_template":"{{ value_json.data.value | tojson }}","json_attributes_topic":"zigbee2mqtt/bridge/response/networkmap","name":"Network map","object_id":"zigbee2mqtt_bridge_network_map","origin":{"name":"Zigbee2MQTT","sw":"1.35.1","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/bridge/response/networkmap","unique_id":"bridge_0x00212effff0771c2_network_map_zigbee2mqtt","value_template":"{{ now().strftime('%Y-%m-%d %H:%M:%S') }}"}'
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'homeassistant/sensor/1221051039810110150109113116116_0x00212effff0771c2/permit_join_timeout/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"availability_mode":"all","device":{"hw_version":"ConBee2/RaspBee2 0x26780700","identifiers":["zigbee2mqtt_bridge_0x00212effff0771c2"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"1.35.1"},"device_class":"duration","entity_category":"diagnostic","name":"Permit join timeout","object_id":"zigbee2mqtt_bridge_permit_join_timeout","origin":{"name":"Zigbee2MQTT","sw":"1.35.1","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00212effff0771c2_permit_join_timeout_zigbee2mqtt","unit_of_measurement":"s","value_template":"{{ iif(value_json.permit_join_timeout is defined, value_json.permit_join_timeout, None) }}"}'
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'homeassistant/switch/1221051039810110150109113116116_0x00212effff0771c2/permit_join/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"availability_mode":"all","command_topic":"zigbee2mqtt/bridge/request/permit_join","device":{"hw_version":"ConBee2/RaspBee2 0x26780700","identifiers":["zigbee2mqtt_bridge_0x00212effff0771c2"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"1.35.1"},"icon":"mdi:human-greeting-proximity","name":"Permit join","object_id":"zigbee2mqtt_bridge_permit_join","origin":{"name":"Zigbee2MQTT","sw":"1.35.1","url":"https://www.zigbee2mqtt.io"},"payload_off":"false","payload_on":"true","state_topic":"zigbee2mqtt/bridge/info","unique_id":"bridge_0x00212effff0771c2_permit_join_zigbee2mqtt","value_template":"{{ value_json.permit_join | lower }}"}'
Zigbee2MQTT:info  2024-01-25 17:54:02: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info  2024-01-25 17:54:02: Zigbee2MQTT started!

Enfin !!!
ça a été laborieux !

:rofl:

j’ai une autre question liée …

j’avais sauvegardé mon ancien fichier de config …

homeassistant: true
mqtt:
  server: mqtt://core-mosquitto
  user: mqtt
  password: mqtt
serial:
  port: /dev/ttyACM0
  adapter: deconz
frontend:
  port: 8099
availability:
  active:
    timeout: 20
  passive:
    timeout: 240
devices:
  '0x84fd27fffec237ab':
    friendly_name: 4switch 1
  '0x00124b002a68c448':
    friendly_name: pyr-1
  '0x00124b002a68c0fb':
    friendly_name: pyr-2
  '0x7cb03eaa0a040ab6':
    friendly_name: Ampoule-1
    state_action: false
    homeassistant: {}
    optimistic: true
    retain: true
  '0x7cb03eaa0a041887':
    friendly_name: Ampoule-2
    homeassistant: {}
    optimistic: true
    retain: true
  '0xa4c138555525ff41':
    friendly_name: Ampoule RGB 2
    homeassistant: {}
    optimistic: true
    retain: true
  '0x00158d0009467d10':
    friendly_name: Temp-Humid-1
    homeassistant: {}
    optimistic: true
    retain: true
  '0x04cf8cdf3c82cdd4':
    friendly_name: Light Sensor Xiaomi
    homeassistant: {}
    optimistic: true
    retain: true
permit_join: true
advanced:
  log_syslog:
    app_name: Zigbee2MQTT
    eol: /n
    host: localhost
    localhost: localhost
    path: /dev/log
    pid: process.pid
    port: 514
    protocol: udp4
    type: '5424'
  last_seen: ISO_8601

si je remet la partie device :
… dans le fichier config ?

il va me les redetecter automatiquement ?
ou il faut les reapairer un par un ?

Tu peux ajouter cette section pour t’éviter le renommage.

Mais tu va être obliger de réappairer de toute façon

je peux le mettre à la fin ?
il n’y a pas d’ordre particulier ??

pas d’ordre, juste attention aux indentations (espaces)

et apres avoir importé la partie device:
j’ai juste besoin de redemarrer le module Z2M ?
ou il faut que je redemarre HA ?

Redémarrer l’addon suffit