Skip to content

fix: Clarify ZBT-2 hardware flow control#5216

Draft
burmistrzak wants to merge 1 commit into
Koenkk:devfrom
burmistrzak:patch-3
Draft

fix: Clarify ZBT-2 hardware flow control#5216
burmistrzak wants to merge 1 commit into
Koenkk:devfrom
burmistrzak:patch-3

Conversation

@burmistrzak

Copy link
Copy Markdown
Contributor

Comments in the Nabu Casa firmware repository confirm that the ZBT-2 only features hardware flow control between the ESP32-S3 (acting as USB-UART adapter) and the MG24 SoC.

The host application (i.e. Z2M) should use software flow control instead.

Updated the description of hardware flow control and modified RTS/CTS setting.
@burmistrzak burmistrzak changed the title Clarify ZBT-2 hardware flow control fix: Clarify ZBT-2 hardware flow control Jun 6, 2026
@puddly

puddly commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Let's keep the docs as-is. I'd rather not have fragmented serial config when we release updated UART firmware.

ZHA uses hardware flow control for all ZBT-2s.

@burmistrzak

Copy link
Copy Markdown
Contributor Author

Let's keep the docs as-is. I'd rather not have fragmented serial config when we release updated UART firmware.

Sure. 👌
Just that I get it right: You're planning to add flow control between the host and ESP32 as well, but it's currently not ready yet?

@burmistrzak burmistrzak marked this pull request as draft June 8, 2026 18:30
@burmistrzak

Copy link
Copy Markdown
Contributor Author

I assume you were referring to this NabuCasa/zwave-esp-bridge#15 PR?

@puddly

puddly commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Sort of. We'll likely have an ESPHome firmware released at some point that replaces the native esp-idf serial proxy.

@burmistrzak

Copy link
Copy Markdown
Contributor Author

Sort of. We'll likely have an ESPHome firmware released at some point that replaces the native esp-idf serial proxy.

Oh hell yeah! 🤟
Let me know if you need any helping hands.

@puddly

puddly commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Totally! I'll tag you in a roadmap when we formalize things a bit more in the future. For the most part everything is already done, there isn't much, just gotta plan out the ESPHome-over-raw USB part a bit more and see what it takes to get the ESPHome API working over non-TCP transports.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants