Thanks, haven’t done this yet, but I can communicate and connect with the devices through the Zigbee2MQTT addon, so I am not sure that is where the issue lies. My device is connected via Power of Ethernet.
From what info you shared Z2M is not communicating with the MQTT integration. That points to the broker. The HA and Addon logs will help identify the issue.
Thanks… Do you mean the log that is in the EMQX addon page?
I don’t see any errors there:
----------------------------------------------------------
Add-on: EMQX
The most scalable open-source MQTT broker for IoT. An alternative for the Mosquitto add-on
-----------------------------------------------------------
Add-on version: 0.7.7
You are running the latest version of this add-on.
System: Home Assistant OS 16.2 (aarch64 / qemuarm-64)
Home Assistant Core: 2025.10.0
Home Assistant Supervisor: 2025.10.0
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-timezone: starting
s6-rc: info: service base-addon-log-level: starting
[12:49:28] INFO: Configuring timezone (Australia/Sydney)...
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service base-addon-timezone successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-emqx: starting
s6-rc: info: service init-emqx successfully started
s6-rc: info: service emqx: starting
s6-rc: info: service emqx successfully started
s6-rc: info: service legacy-services: starting
[12:49:28] INFO: Starting EMQX...
s6-rc: info: service legacy-services successfully started
EMQX_PLUGINS__INSTALL_DIR [plugins.install_dir]: /data/emqx/plugins
EMQX_RPC__PORT_DISCOVERY [rpc.port_discovery]: manual
EMQX_NODE__DATA_DIR [node.data_dir]: /data/emqx/data
EMQX_NODE__COOKIE [node.cookie]: ******
EMQX_NODE__NAME [node.name]: [email protected]
Listener tcp:default on 0.0.0.0:1883 started.
2025-10-12T12:49:33.558432+11:00 [warning] msg: alarm_is_activated, message: <<"87.94% mem usage">>, name: high_system_memory_usage
Listener ssl:default on 0.0.0.0:8883 started.
Listener ws:default on 0.0.0.0:8083 started.
Listener wss:default on 0.0.0.0:8084 started.
Listener http:dashboard on :18083 started.
EMQX 5.8.7 is running now!
I haven’t changed the server address at all, so I don’t know why this happened. I gather this needs to be changed in the addon configuration page as I see no way of updating the server address within the addon. So maybe here…
I didn’t realize you were migrating to another device, but happy to assist!
Please consider marking my post above with the Solution tag. It will automatically place a check-mark next to the topic’s title which signals to other users that this topic has been resolved.
Not sure what was going on but it does seem stable now. I am running a bit of an unusual setup … home assistant running on mac via a UTM virtual machine. .
I also had the mosquitto broker add on installed but not running. I haven’t had any issues (as far as I know) since I deleted the mosquito addon from the add-on store.