Skip to content

Unable to view network properties (TZ-1889) #141

@JonahMMay

Description

@JonahMMay

Checklist

  • Checked the issue tracker for similar issues to ensure this is not a duplicate
  • Read the documentation to confirm the issue is not addressed there and your configuration is set correctly
  • Tested with the latest version to ensure the issue hasn't been fixed

How often does this bug occurs?

always

Expected behavior

I created two ESP Thread BRs using the dev kit and flashed them with esp-idf v5.4.2. I'm seeing a few oddities. Most notably, all values under "Thread Network Status" show unknown after joining them to a Thread network that was originally just a single HomePod Mini. I've already tried this with 5.3 and 5.2 and experienced the same behaviors.

Actual behavior (suspected bug)

Image

Image

Trying to manually browse to /get_properties gives ERR_EMPTY_RESPONSE in my browser. Clicking through the status menus also shows this in DevTools, and occasionally trying to load the Thread Network Topology does the same.

Error logs or terminal output

E (858296) web_api: get_openthread_network_properties(361): Network name is too long
E (858296) web_api: get_openthread_properties(419): Failed to get status of network
E (858296) web_api: handle_openthread_network_properties_request(439): Failed to get openthread status
E (858296) obtr_web: Failed to pack response json
E (858296) obtr_web: httpd_send_packet(354): Invalid Arguement
E (858296) obtr_web: esp_otbr_network_properties_get_handler(653): Failed to response /get_properties

Steps to reproduce the behavior

  1. Build and install with esp-idf v5.4.2
  2. Add the devices via the Home Assistant OTBR integration
  3. Use "join to preferred network" to move the devices to a Thread network with a single HomePod mini in it

Project release version

latest

System architecture

other (details in Additional context)

Operating system

Linux

Operating system version

ESP-IDF v5.4.2

Shell

ZSH

Additional context

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions