I have two ZBT-2s, one for Thread and one for Zigbee. Both networks were originally on ZBT-1/Skyconnect but I migrated them.
I had a lot of challenges getting devices to pair via the google play services workflow before realising I had IPv6 turned off, I then managed to connect a single device, but then thread crapped itself.
I have since restarted HA, reconnected the devices, etc.
HA is running on a VM in Unraid.
OTBR won't start now. The addon logs are attached.
I also see the below in the HA logs:
Source: config_entries.py:762
First occurred: 20:16:18 (3 occurrences)
Last logged: 20:22:47
Error setting up entry Home Assistant Connect ZBT-2 (OpenThread Border Router) for otbr
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 762, in __async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/otbr/__init__.py", line 73, in async_setup_entry
await update_issues(hass, otbrdata, dataset_tlvs)
File "/usr/src/homeassistant/homeassistant/components/otbr/util.py", line 268, in update_issues
_warn_on_default_network_settings(hass, otbrdata, dataset_tlvs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/otbr/util.py", line 224, in _warn_on_default_network_settings
dataset = tlv_parser.parse_tlv(dataset_tlvs.hex())
File "/usr/local/lib/python3.13/site-packages/python_otbr_api/tlv_parser.py", line 188, in parse_tlv
raise TLVError(f"expected {_len} bytes for tag {tag!r}, got {length - pos}")
python_otbr_api.tlv_parser.TLVError: expected 71 bytes for tag 87, got 6```