I tried updating my Zigbee2MQTT from Conbee to Sonoff and broke Z2mqtt but ZHA still works

It’s my fault. I broke it. I might even know how I broke it. I just don’t know how to fix it.

Here’s my goal. I’m using HA Yellow. I would like to switch from my Conbee II to Sonoff 3.0 Plus E. I am also concurrently using ZHA.

What I did: I removed the Conbee stick, removed the deconz info from the zigbee config file, and then installed my Sonoff following the instructions from a YouTube video. I failed to turn off my ZHA, which is where I think the problems are coming from.

I couldn’t get z2mqtt to work at all after that, so moved the rest of my devices over to ZHA. I got warnings about my channel utilization being at 99%. I also had problems with slow responses and items just dropping off the ZHA network.

I reinstalled the Conbee II, and moved most of everything back to z2mqtt. Everything (about 85 devices) seems to be working great, but there are four issues.

  1. I want to use my Sonoff, not my Conbee.
  2. I’m still getting warning messages that my ZHA channel (channel 25) utilization is anywhere from 89% to 99%. (Probably doesn’t matter, but just want to be clear about what’s going on.)
  3. I’m getting Ember errors, which I think are related to my trying to install the Sonoff stick.
> (async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')
  1. I’m getting warnings about a name change. It includes a url for more info, but I don’t see how to fix it. As far as I know, I never installed this, so I’m guessing it was part of the z2mqtt installation?
> (We renamed asyncio-mqtt to aiomqtt and released a version 1.0.0 in the process. This is the last release under the asyncio-mqtt name. You can find the new repository at https://github.com/sbtinstruments/aiomqtt)

I don’t care about having to re pair everything. That’s not a big deal. And I can just do a factory reset, but I just got Alexa Actionable Notifications working, and that took months. I’m afraid installing a backup would just keep the current warnings and errors. Any help would be greatly appreciated.