#Changing IEEE on ZBT-1?

1 messages · Page 1 of 1 (latest)

quick totem
#

I was playing around with the backup&restore on ZHA using 2 ZBT sticks, and now I have both with the same IEEE (as expected). I want to change the overriten one so it has a different IEEE, but it seems that I need a newer FW for that. Unfortunately, the firmware flash website is down. Any tips on where to download it?

wind urchin
#

You can flash an up-to-date firmware with the Silicon Labs Flasher addon

quick totem
#

But where can I find the proper firmware for it? The one I found seems to not support the new IEEE-more-than-once-change (I don't have the link since I am not on my laptop atm)

wind urchin
#

It's bundled with the addon

#

You just run the addon, it'll upgrade you to a version that works

quick totem
#

Ahh ok. I was using the easy flash something something tool directly, since I was doing it in my laptop (where I only have HA Core for dev and not Hass.io)

quick totem
#

Thanks! I've flashed it but still get the same error when setting IEEE

  File "/home/acosta/tmp/venv/lib/python3.11/site-packages/bellows/ezsp/protocol.py", line 205, in __getattr__
    raise AttributeError(f"{name} not found in COMMANDS")
AttributeError: can_write_custom_eui64 not found in COMMANDS
#

I used universal-silabs-flasher --device /dev/serial/by-id/usb-Nabu_Casa_Home_Assistant_Connect_ZBTxxxxxxx write-ieee --ieee 34:10:f4:ff:fe:38:05:da

wind urchin
#

Ah. That command is deprecated. Are you using ZHA?

#

If so, just restore a JSON backup, it'll write it automatically

quick totem
#

I had restored a backup from another stick, and now I have 2 sticks with the same IEEE. That is why I wanted to manually change the IEEE of the one that was overwriten :

wind urchin
#

So changing just the IEEE for EmberZNet requires you to completely re-form a network

#

What you can do right now is just download a ZHA backup for your current network, change all instances of the IEEE address to something else, and also change the PAN ID and Extended PAN ID to some other values

quick totem
#

I'll try doing the backup and restore tomorrow. There isn't any sort of checksum or validation on the IEEE and Pan id's? As long as they are valid hex ofc

wind urchin
quick totem
#

thanks! that worked!