Z2MQTT in proxmox, umzug von ember zu zstack

Hallo, ich würde erstmal meine Infrastruktur ein wenig vorstellen:

HA läuft als VM in einem proxmox Cluster, High Availability ist aktiviert und funktioniert auch prima. z2mqtt läuft im LXC, nutzt dann EMQX als MQTT Broker im LXC, um weiter mit HA zu kommunizieren.

In einem proxmox node steckt der Sonof Zigbee USB Stick, der wird an z2mqtt durchgereicht und ist dort als EmberZNet konfiguriert und funktioniert auch. Geräte melden sich an und erscheinen auch im HA.

Alle Geräte und Container befinden sich im gleichen Netz und können sich erreichen.

Jetzt habe ich mir einen SLZB 06 gekauft, um mich unabhängiger von USB zigbee Stick zu machen. Der hat ja als Protokoll zstack. Damit fällt ja leider das Vorgaukeln der alten IEEE des Coordinators weg.

Wie gehe ich jetzt am besten vor? einfach noch einen zweiten z2mqtt Container erstellen und dann jedes Gerät Stück für Stück rüber ziehen oder geht das vielleicht irgendwie einfacher?

Moin,

indem man die Suchfunktion nutzt :slight_smile:

Dann gibt es da ein Video von @simon42, ich bin nicht so der Vidoschauer, gibt aber auch einen Blog dazu

Lies Dich mal ein, sollten dann noch konkrete Fragen sein, dann kannst Du ja noch einmal nachfragen.

Es Hängt auch davon ab, um wie viele Geräte es sich handelt, ob der wechsel so Sinnvoll ist, oder doch lieber gleich alles neu machen.

VG
Bernd

Hallo Bernd danke dir für deinen Beitrag. Ich nutze die Suche hier im Forum jetzt schon mehrere Stunden, habe viel gelesen und grundsätzlich funktioniert ja auch alles prima. Es sind nur 28 Geräte, bin mittlerweile schon so weit alles neu zu machen.

2. z2mqtt container habe ich schon erstellt. Bin mir nur noch unschlüssig was das dann für Auswirkungen auf HA hat.

Moin,

keinen, denn HA kommuniziert über den MQTT Broker, und der managt die Kommunikation auch mit zwei, drei, oder X Z2M, solannge jeder Z2M LXC einen anderes Topic hat

mqtt:
  base_topic: zigbee2mqtt

Wenn alle das gleiche Topic nutzen, gibt es ein Durcheinander, also z. B. im alten LXC steht das

mqtt:
  base_topic: zigbee2mqtt

Dann muss im neuen LXC

mqtt:
  base_topic: zigbee2mqttneu

stehen.

VG
Bernd

Okay jetzt habe ich mal testweise 2 Geräte aus der alten z2mqtt Instanz entfernt und in der neuen mit geänderten base_topic hinzugefügt.

die neue Instanz ist auch mit dem broker verbunden. in HA steht aber bei dem Gerät weiterhin “nicht verfügbar”

Muss ich jetzt alle Geräte im HA auch noch löschen und alles neu einrichten?

Ich hab jetzt zwei Zigbee2MQTT Bridges im HA, beide aber nicht verfügbar. Eine mit Hardware Ember und eine mit Hardware Zstack

:crayon:by HarryP: Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)

Moin,

nein, denn auch HA fragt nur den Broker ab, wie ist denn die MQTT Integration eingerichtet?

VG
Bernd

Meinst du das hier?

> \[2025-09-14 10:09:37\] info: 	z2m: Logging to console, file (filename: log.log)
> \[2025-09-14 10:09:37\] info: 	z2m: Starting Zigbee2MQTT version 2.6.1 (commit #unknown)
> \[2025-09-14 10:09:37\] info: 	z2m: Starting zigbee-herdsman (6.0.4)
> \[2025-09-14 10:09:37\] info: 	zh:zstack:znp: Opening TCP socket with 192.168.242.103:6638
> \[2025-09-14 10:09:37\] info: 	zh:zstack:znp: Socket connected
> \[2025-09-14 10:09:37\] info: 	zh:zstack:znp: Socket ready
> \[2025-09-14 10:09:37\] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
> \[2025-09-14 10:09:38\] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
> \[2025-09-14 10:09:39\] info: 	z2m: zigbee-herdsman started (resumed)
> \[2025-09-14 10:09:39\] info: 	z2m: Coordinator firmware version: ‘{“meta”:{“maintrel”:1,“majorrel”:2,“minorrel”:7,“product”:1,“revision”:20250325,“transportrev”:2},“type”:“ZStack3x0”}’
> \[2025-09-14 10:09:39\] info: 	z2m: Currently 0 devices are joined.
> \[2025-09-14 10:09:39\] info: 	z2m: Connecting to MQTT server at mqtt://192.168.242.82:1883
> \[2025-09-14 10:09:39\] info: 	z2m: Connected to MQTT server
> \[2025-09-14 10:09:39\] info: 	z2m:mqtt: MQTT publish: topic ‘zigbee2mqtt2/bridge/state’, payload ‘{“state”:“online”}’
> \[2025-09-14 10:09:39\] info: 	z2m: Started frontend on port 8080
> \[2025-09-14 10:09:39\] info: 	z2m: Zigbee2MQTT started!
> \[2025-09-14 10:09:44\] info: 	z2m:mqtt: MQTT publish: topic ‘homeassistant/binary_sensor/122105103981011015010911311611650_0x00124b00258cdbe7/connection_state/config’, payload ‘{“device”:{“hw_version”:“ZStack3x0 20250325”,“identifiers”:\[“zigbee2mqtt_bridge_0x00124b00258cdbe7”\],“manufacturer”:“Zigbee2MQTT”,“model”:“Bridge”,“name”:“Zigbee2MQTT Bridge”,“sw_version”:“2.6.1”},“device_class”:“connectivity”,“entity_category”:“diagnostic”,“name”:“Connection state”,“object_id”:“zigbee2mqtt_bridge_connection_state”,“origin”:{“name”:“Zigbee2MQTT”,“sw”:“2.6.1”,“url”:“https://www.zigbee2mqtt.io”},“payload_off”:“offline”,“payload_on”:“online”,“state_topic”:“zigbee2mqtt2/bridge/state”,“unique_id”:“bridge_0x00124b00258cdbe7_connection_state_zigbee2mqtt2”,“value_template”:“{{ value_json.state }}”}’

so sieht das log vom neuen z2mqtt aus, die 3 neuen Geräte die ich da gestern angelernt habe sind nicht mehr im frontend zusehen. in der configuration.yaml sind sie aber noch.

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

Moin,

ja, sieht aber für mich erst einmal ok aus.

Hast du irgendwo den MQTT Explorer installiert und kannst du sehen, dass im Broker auch was ankommt?

Gibt es Logs, die mehr Aufschluss geben?

Ich habe auch nur einen Broker, da sendet Tasmota seine Daten hin, da sendet mein ism7mqtt Modul seine Daten hin und auch ZWave und Zigbee2MQTT, alles wird bei mir in HA sauber angezeigt.

In den jeweiligen Zigbee2MQTT Instanzen kannst Du die Geräte in der Web-UI sehen?

VG
Bernd

Ja im Broker kommt was an, ins WebUI von Zigbee2MQTT komme ich, sehe aber keine Geräte. Die waren aber schonmal zu sehen

Moin,

das kann ich nicht nachvollziehen, was immer Du gemacht hast, das ist schräg!

Hast Du vielleicht in der Web UI von Z2M vielleicht aus Versehen einen Filter gesetzt, dass Dir da nichts angezeigt wird?

VG
Bernd

Nein keinen Filter gesetzt, sie waren da auch schonmal zu sehen. in der Configuration.yaml stehen sie noch

Moin,

zeigen, ist die Hardware schon einmal komplett durchgetreten worden?

VG
Bernd

ja alle vorhandene hardware wurde durchgebootet

aktueller log von z2mqtt + configuration.yaml

[3.10.2025, 12:00:25] z2m: Connected to MQTT server
[3.10.2025, 12:00:25] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt2/bridge/state', payload '{"state":"online"}'
[3.10.2025, 12:02:40] frontend:ws: Failed to connect to WebSocket
[3.10.2025, 12:02:46] frontend:ws: Failed to connect to WebSocket
[3.10.2025, 12:02:52] frontend:ws: Failed to connect to WebSocket
[3.10.2025, 12:03:17] frontend:ws: Failed to connect to WebSocket
[3.10.2025, 12:03:36] frontend:ws: Failed to connect to WebSocket
[3.10.2025, 12:03:45] z2m:mqtt: MQTT publish: topic 'homeassistant/binary_sensor/122105103981011015010911311611650_0x00124b00258cdbe7/connection_state/config', payload '{"default_entity_id":"binary_sensor.zigbee2mqtt_bridge_connection_state","device":{"hw_version":"ZStack3x0 20250325","identifiers":["zigbee2mqtt_bridge_0x00124b00258cdbe7"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.6.2"},"device_class":"connectivity","entity_category":"diagnostic","name":"Connection state","object_id":"zigbee2mqtt_bridge_connection_state","origin":{"name":"Zigbee2MQTT","sw":"2.6.2","url":"https://www.zigbee2mqtt.io"},"payload_off":"offline","payload_on":"online","state_topic":"zigbee2mqtt2/bridge/state","unique_id":"bridge_0x00124b00258cdbe7_connection_state_zigbee2mqtt2","value_template":"{{ value_json.state }}"}'
[3.10.2025, 12:03:45] z2m:mqtt: MQTT publish: topic 'homeassistant/binary_sensor/122105103981011015010911311611650_0x00124b00258cdbe7/restart_required/config', payload '{"availability":[{"topic":"zigbee2mqtt2/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","default_entity_id":"binary_sensor.zigbee2mqtt_bridge_restart_required","device":{"hw_version":"ZStack3x0 20250325","identifiers":["zigbee2mqtt_bridge_0x00124b00258cdbe7"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.6.2"},"device_class":"problem","enabled_by_default":false,"entity_category":"diagnostic","name":"Restart required","object_id":"zigbee2mqtt_bridge_restart_required","origin":{"name":"Zigbee2MQTT","sw":"2.6.2","url":"https://www.zigbee2mqtt.io"},"payload_off":false,"payload_on":true,"state_topic":"zigbee2mqtt2/bridge/info","unique_id":"bridge_0x00124b00258cdbe7_restart_required_zigbee2mqtt2","value_template":"{{ value_json.restart_required }}"}'
[3.10.2025, 12:03:45] z2m:mqtt: MQTT publish: topic 'homeassistant/button/122105103981011015010911311611650_0x00124b00258cdbe7/restart/config', payload '{"availability":[{"topic":"zigbee2mqtt2/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","command_topic":"zigbee2mqtt2/bridge/request/restart","default_entity_id":"button.zigbee2mqtt_bridge_restart","device":{"hw_version":"ZStack3x0 20250325","identifiers":["zigbee2mqtt_bridge_0x00124b00258cdbe7"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.6.2"},"device_class":"restart","name":"Restart","object_id":"zigbee2mqtt_bridge_restart","origin":{"name":"Zigbee2MQTT","sw":"2.6.2","url":"https://www.zigbee2mqtt.io"},"payload_press":"","unique_id":"bridge_0x00124b00258cdbe7_restart_zigbee2mqtt2"}'
[3.10.2025, 12:03:45] z2m:mqtt: MQTT publish: topic 'homeassistant/select/122105103981011015010911311611650_0x00124b00258cdbe7/log_level/config', payload '{"availability":[{"topic":"zigbee2mqtt2/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","command_template":"{\"options\": {\"advanced\": {\"log_level\": \"{{ value }}\" } } }","command_topic":"zigbee2mqtt2/bridge/request/options","default_entity_id":"select.zigbee2mqtt_bridge_log_level","device":{"hw_version":"ZStack3x0 20250325","identifiers":["zigbee2mqtt_bridge_0x00124b00258cdbe7"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.6.2"},"entity_category":"config","name":"Log level","object_id":"zigbee2mqtt_bridge_log_level","options":["error","warning","info","debug"],"origin":{"name":"Zigbee2MQTT","sw":"2.6.2","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt2/bridge/info","unique_id":"bridge_0x00124b00258cdbe7_log_level_zigbee2mqtt2","value_template":"{{ value_json.log_level | lower }}"}'
[3.10.2025, 12:03:45] z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/122105103981011015010911311611650_0x00124b00258cdbe7/version/config', payload '{"availability":[{"topic":"zigbee2mqtt2/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","default_entity_id":"sensor.zigbee2mqtt_bridge_version","device":{"hw_version":"ZStack3x0 20250325","identifiers":["zigbee2mqtt_bridge_0x00124b00258cdbe7"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.6.2"},"entity_category":"diagnostic","icon":"mdi:zigbee","name":"Version","object_id":"zigbee2mqtt_bridge_version","origin":{"name":"Zigbee2MQTT","sw":"2.6.2","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt2/bridge/info","unique_id":"bridge_0x00124b00258cdbe7_version_zigbee2mqtt2","value_template":"{{ value_json.version }}"}'
[3.10.2025, 12:03:45] z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/122105103981011015010911311611650_0x00124b00258cdbe7/coordinator_version/config', payload '{"availability":[{"topic":"zigbee2mqtt2/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","default_entity_id":"sensor.zigbee2mqtt_bridge_coordinator_version","device":{"hw_version":"ZStack3x0 20250325","identifiers":["zigbee2mqtt_bridge_0x00124b00258cdbe7"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.6.2"},"enabled_by_default":false,"entity_category":"diagnostic","icon":"mdi:chip","name":"Coordinator version","object_id":"zigbee2mqtt_bridge_coordinator_version","origin":{"name":"Zigbee2MQTT","sw":"2.6.2","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt2/bridge/info","unique_id":"bridge_0x00124b00258cdbe7_coordinator_version_zigbee2mqtt2","value_template":"{{ value_json.coordinator.meta.revision }}"}'
[3.10.2025, 12:03:45] z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/122105103981011015010911311611650_0x00124b00258cdbe7/network_map/config', payload '{"availability":[{"topic":"zigbee2mqtt2/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","default_entity_id":"sensor.zigbee2mqtt_bridge_network_map","device":{"hw_version":"ZStack3x0 20250325","identifiers":["zigbee2mqtt_bridge_0x00124b00258cdbe7"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.6.2"},"enabled_by_default":false,"entity_category":"diagnostic","json_attributes_template":"{{ value_json.data.value | tojson }}","json_attributes_topic":"zigbee2mqtt2/bridge/response/networkmap","name":"Network map","object_id":"zigbee2mqtt_bridge_network_map","origin":{"name":"Zigbee2MQTT","sw":"2.6.2","url":"https://www.zigbee2mqtt.io"},"state_topic":"zigbee2mqtt2/bridge/response/networkmap","unique_id":"bridge_0x00124b00258cdbe7_network_map_zigbee2mqtt2","value_template":"{{ now().strftime('%Y-%m-%d %H:%M:%S') }}"}'
[3.10.2025, 12:03:45] z2m:mqtt: MQTT publish: topic 'homeassistant/switch/122105103981011015010911311611650_0x00124b00258cdbe7/permit_join/config', payload '{"availability":[{"topic":"zigbee2mqtt2/bridge/state","value_template":"{{ value_json.state }}"}],"availability_mode":"all","command_topic":"zigbee2mqtt2/bridge/request/permit_join","default_entity_id":"switch.zigbee2mqtt_bridge_permit_join","device":{"hw_version":"ZStack3x0 20250325","identifiers":["zigbee2mqtt_bridge_0x00124b00258cdbe7"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.6.2"},"icon":"mdi:human-greeting-proximity","name":"Permit join","object_id":"zigbee2mqtt_bridge_permit_join","origin":{"name":"Zigbee2MQTT","sw":"2.6.2","url":"https://www.zigbee2mqtt.io"},"payload_off":"{\"time\": 0}","payload_on":"{\"time\": 254}","state_off":"false","state_on":"true","state_topic":"zigbee2mqtt2/bridge/info","unique_id":"bridge_0x00124b00258cdbe7_permit_join_zigbee2mqtt2","value_template":"{{ value_json.permit_join | lower }}"}'

version: 4
homeassistant:
  enabled: true
frontend:
  enabled: true
mqtt:
  base_topic: zigbee2mqtt2
  server: mqtt://192.168.242.82:1883
  user: mqtt
  password: SWPD32
  keepalive: 60
  reject_unauthorized: true
serial:
  port: tcp://192.168.242.103:6638
  baudrate: 115200
  adapter: zstack
  disable_led: false
advanced:
  transmit_power: 20
  network_key:
    - 1
    - 3
    - 5
    - 7
    - 9
    - 11
    - 13
    - 15
    - 0
    - 2
    - 4
    - 6
    - 8
    - 10
    - 12
    - 13
  pan_id: 63295
  ext_pan_id:
    - 78
    - 0
    - 103
    - 213
    - 114
    - 5
    - 102
    - 148
  last_seen: ISO_8601_local
availability:
  enabled: true
devices:
  '0x54ef44100093f201':
    friendly_name: Cube
  '0x54ef441000a8ed82':
    friendly_name: Ceiling light T1M
  '0x00158d000484ab7a':
    friendly_name: Bewegung Flur

Moin,

da steht doch schon Dein Problem :wink:

[3.10.2025, 12:02:40] frontend:ws: Failed to connect to WebSocket
[3.10.2025, 12:02:46] frontend:ws: Failed to connect to WebSocket
[3.10.2025, 12:02:52] frontend:ws: Failed to connect to WebSocket
[3.10.2025, 12:03:17] frontend:ws: Failed to connect to WebSocket
[3.10.2025, 12:03:36] frontend:ws: Failed to connect to WebSocket

Ich muss mir da aber auch erst einmal anschauen, wie es zu so einem Fehler kommen kann, gib mir mal etwas Zeit, kannst aber auch gern schon mal auf die Suche gehen.

VG
Bernd

P.S.: nachtrag, in der configuration.yaml fehlt der Teil zum Frontend Port, aktuell ist das wohl 8099

frontend:
  enabled: true
  port: 8080

Das ist meine asbachuralte Konfiguration, aber hier steht dazu alles

Aber ins Frontend komme ich doch über Port 8080 was der Standard ist? Warum soll ich ihn dann noch extra konfigurieren? Das mache ich doch nur wenn ich den webserver auf einen anderen Port als 8080 haben will!?

Moin,

woher soll ich das wissen, Du hast die Probleme, mir ist das nur aufgefallen und warum Du Socket Probleme hast, kann ich ja auch nicht wissen, passieren aber auch öfter, wenn die Ports nicht stimmen!

Ich spinne jetzt mal weiter, bei irgendeinen Deiner Versuche hast Du Z2M erstellt, dann hast Du den mit Port 8080 aufgerufen, dann hast Du einen zweiten erstellt, aber dort ist der Port 8099, somit schaust Du immer in den Falschen und siehst daher nicht die Geräte, aber ich kann das von hier nicht beantworten.

Was sagt den, systemctl im Z2M LXC

# systemctl status zigbee2mqtt.service

VG
Bernd

ich habe nur eine Z2M pro IP Adresse aktiv, nicht mehrere Instanzen pro IP Adresse.

root@zigbee2mqtt:~# systemctl status zigbee2mqtt.service
● zigbee2mqtt.service - zigbee2mqtt
     Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; preset: enabled)
     Active: active (running) since Fri 2025-10-03 13:18:40 CEST; 6s ago
   Main PID: 5471 (MainThread)
      Tasks: 23 (limit: 28403)
     Memory: 140.9M
        CPU: 1.185s
     CGroup: /system.slice/zigbee2mqtt.service
             ├─5471 node /usr/bin/pnpm start
             ├─5483 sh -c "node index.js"
             └─5484 node index.js

Oct 03 13:18:41 zigbee2mqtt pnpm[5471]: > node index.js
Oct 03 13:18:41 zigbee2mqtt pnpm[5484]: Starting Zigbee2MQTT without watchdog.
Oct 03 13:18:41 zigbee2mqtt pnpm[5484]: [2025-10-03 13:18:41] info:         z2m: Logging to console, file (filename: log.log)
Oct 03 13:18:41 zigbee2mqtt pnpm[5484]: [2025-10-03 13:18:41] info:         z2m: Starting Zigbee2MQTT version 2.6.2 (commit #unknown)
Oct 03 13:18:41 zigbee2mqtt pnpm[5484]: [2025-10-03 13:18:41] info:         z2m: Starting zigbee-herdsman (6.1.5)
Oct 03 13:18:41 zigbee2mqtt pnpm[5484]: [2025-10-03 13:18:41] info:         zh:zstack:znp: Opening TCP socket with 192.168.242.103:6638
Oct 03 13:18:41 zigbee2mqtt pnpm[5484]: [2025-10-03 13:18:41] info:         zh:zstack:znp: Socket connected
Oct 03 13:18:41 zigbee2mqtt pnpm[5484]: [2025-10-03 13:18:41] info:         zh:zstack:znp: Socket ready
Oct 03 13:18:41 zigbee2mqtt pnpm[5484]: [2025-10-03 13:18:41] info:         zh:zstack:znp: Writing CC2530/CC2531 skip bootloader paylo>
Oct 03 13:18:42 zigbee2mqtt pnpm[5484]: [2025-10-03 13:18:42] info:         zh:zstack:znp: Skip bootloader for CC2652/CC1352

Moin,

dann fällt mir auch gerade nichts mehr ein :man_shrugging:

** Edit 20250903 15:50 Uhr**
Mir ist da noch das ins Auge gefallen

last_seen: ISO_8601_local

Wenn das durch die Web-UI gemacht wurde, kann es sein, dass daher etwas nicht mehr angezeigt wird, da gab es auch zwei Threads dazu, wo das nachgestellt werden konnte. Aber auch wieder nur ein Schuss ins Blaue.

VG
Bernd

Ich spekuliere da auch einfach mal. :slightly_smiling_face:

Warum solltest Du das nicht einfach mal probieren? Es kann ja nichts schaden. :slightly_smiling_face:

Also in den Z2M configuration.yaml das eintragen

frontend:
  enabled: true
  port: 8099
  package: zigbee2mqtt-frontend

Bei Dir dann halt den Port 8080 weil Du ja - nicht so wie ich das Z2M Addon - sondern Z2M in einem LXC nutzt. Dann die HA VM sicherheitshalber auch neu booten.

BTW: Im Z2M WebGUI müsste bei Dir dann ja auch der entsprechende Port 8080 eingetragen sein. Bei mir halt wieder 8099.

Ich kann mich auch noch schwach daran erinnern das es hier vor einigen Tagen auch einen User gab bei dem die Devices im Z2M WebGUI plötzlich verschwunden waren, aber angeblich noch Daten bei HA davon ankamen. Aber so auf die Schnelle finde ich den Beitrag nicht mehr und ich kann mich auch nicht mehr daran erinnern ob das ggf. ein ähnlicher Fall wie bei Dir war und wie das Thema dann ausgegangen ist. Mit Z2M in einem LXC hatte es aber nichts zu tun.

Ich vermute mal das der Ursprung des Problems auch irgendwie mit Deinem Umzug und dem 2. Z2M LXC dafür zu tun hat. Aber ich habe auch keine Idee was genau da jetzt bei Dir “verbogen” und das Problem ist. BTW: Bei nur 28 Zigbee Geräten wäre ein kompl. Neustart mit Z2M zwar schon etwas Aufwand, allerdings auch eher überschaubar. Aber das kannst Du anhand Deiner HA und Z2M Installation natürlich am besten und nur selber beurteilen.

VG Jim