HA Yellow Deconz -> ZHA migration

Dear all, i stuck with the migration of a HA blue to HA yellow.

I had a HA blue (Odroid N2+) installed in my motorhome (which is now in winterstorage, far away)
On the blue i used a ConBee II with the Deconz integration.

On the HA yellow i have checked the box to have Thread enable too… was a bit trigger happy.

The Thread integrations have been added, while the ZHA is not automatically added.

Is my manual setup correct?

  • integration: Zigbee Home Automation
  • device: /dev/ttyAMA1
  • radio type: EZSP = Silicon Labs EmberZNet protocol
  • port speed: 115200
  • data flow control: hardware
    → Failed to connect

What else should i try?

If want to try to migrate existing Zigbee network from deCONZ to ZHA instead of starting from scratch it is a more complicated. Try to follow this → https://skyconnect.home-assistant.io/migrate-conbee/

Also note the note in cursive/fine-print text that informs/warns that only a partial migration is possible:

"Note: this procedure only helps migrate basic network settings to your Home Assistant SkyConnect, customizations like device names will be lost and automations will need to be updated. Most powered devices like lightbulbs will be re-discovered over time (you can speed this up by rebooting the device) but your battery-powered devices may need to be re-joined to the network for the migration to complete. There is currently no migration path to migrate all settings and devices."

That guide is written for Home Assistant SkyConnect but other than the device path those instructions should be very similar for the Home Assistant Yellow integrated radio module.

I think that you got the device path correctly with /dev/ttyAMA1 for UART/GPIO access if you have EmberZNet NCP firmware for Zigbee, but if you have RCP Multi-PAN firmware for multiprotocol support then believe you instead need to use the Home Assistant Add-on: SiliconLabs Zigbee/OpenThread Multiprotocol Add-on and set the device path to socket://core-silabs-multiprotocol:9999

Though if you have enabled RCP Multi-PAN firmware with multiprotocol support then you must instead use socket address with TCP port after have installed Home Assistant Add-on: SiliconLabs Zigbee/OpenThread Multiprotocol Add-on.

1 Like

Thanks. I am trying at the moment to flash the older zigbee only FW. Bit i guess there is something going wrong…

Ok.
i followed this guide here: Flash Silicon Labs radio firmware manually · NabuCasa/silabs-firmware Wiki (github.com)
using this firmware: NabuCasa_Yellow_EZSP_v6.10.3.0_PA32_ncp-uart-hw_115200.gbl
Did it several times without sucess. Guess a clean restart after deactivating the addons and integrations is important.
to paste the code, I used shift+insert, then it worked.

@Hedda thanks for your hint with the manual Home Assistant SkyConnect (home-assistant.io)
It did work with one test device, as i dont have my motorhome available at the moment and the device need to be online, i will have to do that later.

Suggest you post new issues to those two repositories in order to at least request that they update the silabs-firmware and universal-silabs-flasher readme + wiki docs for Home Assistant Yellow as well:

Right now those only look to mention Home Assistant SkyConnect and not Home Assistant Yellow.

I do not have a Home Assistant Yellow myself so (I can not test it by replicating or help any further.

1 Like

Good hint, will do so.

For reference noticed that the Home Assistant Yellow website and webpages do not contain the same information, nor do they in general look to contain as much information as the website and webpages for the Home Assistant Skyconnect USB dongle, even though they should tecnically work very similarly:

https://www.home-assistant.io/yellow (there is also no link to docs website from this “buy” page).

https://yellow.home-assistant.io/

https://www.home-assistant.io/skyconnect/ (also no link to the docs website from this “buy” page).

https://skyconnect.home-assistant.io/

Find it a little confusing that they not collected common features on some shared docks webpages.

1 Like