Migration depuis JEEDOM : Passer d'un broker distant à un broker local

Je suis désolé, je pensais parler la France… :rofl:

J’avoue, je patauge un peu (beaucoup?) donc je n’utilise pas forcément les termes idéaux voir je n’arrive pas à me faire comprendre

Le but final est que tout soit sur HA, évidemment.
Oui, j’avais en idée de faire d’abord la clé puis ensuite bouger le brocker
Je vais donc me ranger de votre côté…
Je viens de refaire une sauvegarde de mon Z2M Jeedom depuis son interface. J’ai une archive :

z2m-backup.1.39.0.2024-10-05-09-44-14.zip

Mon JEEDOM est en 192.168.1.9
Mon HA est en 192.168.1.5
Mosquitto Broker est installé sur HA. L’intégration MQTT est installée, et fait référence à mon jeedom (192.168.1.9), ce lien est fonctionnel

Si je comprends bien ce que je dois faire, l’étape 3 est faite.
Je viens de brancher la clé CONBEE (et sa rallonge) sur HA puis redémarrage (au cas où… :sweat_smile:)
Z2M HA démarré (paramétrage de la clé et partie MQTT laissée vide sur info de WarC0zes).
J’ai accès à l’interface utilisateur, pas d’erreur dans les logs donc je pense que pour la clé, c’est OK
Je crois que le Tuto Z2M et mosquitto est fait.
Je passe maintenant à Migration

Et là, ça se complique :
J’ai desactivé Z2M HA, renommé les 3 fichiers en « .old »
Comme dit plus haut, mon zip ne contient pas CONFIGURATION.YAML (ni database ni state.json).
Je suis allé les récupérer dans JEEDOM comme suggéré par @pctetra pour récupérer ces 3 fichiers.
Je les copie dans mon HA, là ou j’ai ajouté les extensions en « .old ».

Il me reste 2 points à régler :
1/Je dois copier malgré tout le contenu de mon archive (CF photo plus haut) dans le même répertoire?
2/Concernant la modif du confuguration.yaml, je dois changer uniquement la partie frontend (complète?) et serial?
Celui qui contient les infos :

---
permit_join: false
mqtt:
  server: mqtt://127.0.0.1:1883
  user: jeedom
  password: MOTDE PASSE
  base_topic: zigbee2mqtt
  include_device_information: true
serial:
  port: /dev/ttyACM0
  adapter: deconz
frontend:
  port: 8080
  host: 0.0.0.0
  auth_token: TOKEN
advanced:
  last_seen: ISO_8601
  network_key:
  - 207
  - 150
  - 85
  - 98
  - 239
  - 120
  - 231
  - 227
  - 47
  - 213
  - 219
  - 160
  - 145
  - 28
  - 242
  - 66
  pan_id: 17219
  ext_pan_id:
  - 53
  - 175
  - 83
  - 41
  - 104
  - 14
  - 125
  - 85
  log_level: error
external_converters:
- /var/www/html/plugins/z2m/core/class/../config/converters/Danfoss/icon.js
devices:
  "0x7cb03eaa0a09538c":
    friendly_name: "0x7cb03eaa0a09538c"
    icon: data:image/png;base64,iVBOR

PLEIN PLEIN PLEIN DE TRUCS ECRITS ICI
homeassistant: true
...

Le « .OLD » :

homeassistant: true
advanced:
  network_key:
    - 242
    - 118
    - 132
    - 46
    - 169
    - 236
    - 12
    - 122
    - 199
    - 249
    - 6
    - 3
    - 155
    - 142
    - 112
    - 233
  pan_id: 30897
  ext_pan_id:
    - 143
    - 239
    - 147
    - 125
    - 53
    - 111
    - 238
    - 25
mqtt:
  server: mqtt://core-mosquitto:1883
  user: addons
  password: MOT DE PASSE
serial:
  port: >-
    /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2230988-if00
  adapter: deconz
frontend:
  port: 8099

Merci, j’ai du mal mais bon ca va finir par s’arranger :slightly_smiling_face: