Zigbee2mqtt addon won’t start

The only log I get is

[16:17:30] INFO: Preparing to start…
[16:17:30] INFO: Socat not enabled

Then nothing.

It’s running on nas vm. CHecked the Silicon Labs CP210x UART Bridge still there.

Config is

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

port: >-
/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0

What is wrong?

Look at Zigbee2MQTT fails to start | Zigbee2MQTT
It says do

ls -l /dev/serial/by-id

But I am running HASS there is no linux cli. When I connect to the vm I get ha > and a bunch of weird ha commands which all seem to tell me I’m wrong.

At the ha> prompt type login

Or (as everyone should do) install the ssh & web terminal addon.

I’m finding that whenever I restart (eg nas updates) then z2m doesn’t start up.
I have to unplug and re-plug the Sonoff_Zigbee_3.0_USB_Dongle_Plus on the vm, then I can start it.

Is this normal?

No, not normal.

Did some update to HA core at 10pm, it had some thing about needing a restart due to config changes in z2m. Did the restarts, had some other updates pop up, did those.

After that, it ran until 3am, when it died. Noticed all my stuff not working at 5am. Restart everything multiple times, until w/o any config changes it worked again.

Now it’s working again, config is

it looks identical to before.

Why is this so unreliable? Every 2-3 updates it breaks.

I think there are a lot of people have precisely the opposite experience.