Trouble migrating Zigbee adapter from Conbee to Sonoff

Today I tried replacing my Conbee II Stick with a Sonoff Zigbee 3.0 USB Stick. I have a home assistant blue.
I know that I will have to re-pair all my Zigbee devices, but I can’t get the Zigbee2MQTT AddOn to start:

Protokoll:

Error while starting zigbee-herdsman
Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:103:27)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)

I found this suggestion on Zigbee2MQTT FAQ:
If re-pairing is required: remove data/coordinator_backup.json (if it exists) and data/database.db

But I have not found a way to do that, or better, I didn’t even find those files. Maybe that is not the solution anyway?
Can anybody help me with this?

Have you added adapter: deconz to the serial config?

https://www.zigbee2mqtt.io/guide/adapters/#other

Also make sure no other zigbee integration is running/installed!

I want to get away from deconz/conbee, replacing it with Zigbee2MQTT/Sonoff.

I think he wants to say
remove adapter: deconz and replace it with adapter: eszp

And where do I do this? I cannot find a serial.config with file editor…

In the configuration of the Zigbee2MQTT add-on (if you are using that) or the Zigbee2MQTT configuration.yaml if you installed Zigbee2MQTT another way.

I tried that, but didn’t change the error.

How do I know, if the Port in the configuration is correct?

What version of the Sonoff Zigbee 3.0 USB Stick do you have ? The P or the E ?

ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220812184449-if00
This is what it says under “hardware”

That is the E , so adapter: espz is necessary

Maybe show your add-on config

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
zigbee_herdsman_debug: true
adapter: eszp

This is what I have for socat

adapter needs to go into serial not in socat, so does the port

port: /dev/ttyACM0
adapter: eszp

I get an error with these settings:
Fehler beim Speichern der Add-on Konfiguration, does not match regular expression zstack|deconz|zigate|ezsp. Got {‘data_path’: ‘/config/zigbee2mqtt’, ‘socat’: {‘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, ‘zigbee_herdsman_debug’: True}, ‘mqtt’: {}, ‘serial’: {‘port’: ‘/dev/ttyACM0’, ‘adapter’: ‘eszp’}}

See in hardware where your Dongle is located
afbeelding

it should be something like
usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220812184449-if00

Copy the exact line (because it is case-sensitive)

try, but use the one you copied

  port: >-
    /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220812184449-if00
  adapter: ezsp
2 Likes

That did it!! Thank you so much for your support!!