08-15-2025, 10:23 PM
Confirmation
Since KC868-HAv2 uses a private protocol (not Modbus), am I right that Home Assistant on Server-Mini cannot read HAv2 directly over '/dev/ttyAMA0' unless I write my own driver?
Questions:
If ESP32 bridge is required
RS485 details to confirm
If you do have a minimal example (service, script, or add-on) for direct CM4 use, please share a link. Otherwise, a clear “not supported—use ESP32 bridge” confirmation will help me plan hardware. Thanks!
Since KC868-HAv2 uses a private protocol (not Modbus), am I right that Home Assistant on Server-Mini cannot read HAv2 directly over '/dev/ttyAMA0' unless I write my own driver?
Questions:
- Do you provide a Linux daemon / HA add-on / Docker container that speaks the HAv2 private protocol over serial and exposes entities to HA (e.g., via MQTT discovery)?
- Is there a protocol document or SDK (even under NDA) so I can implement a small bridge service on the CM4 myself?
- If direct CM4 ↔ HAv2 is not supported, please confirm the recommended architecture is ESP32 + RS485 transceiver on the same bus running your ESPHome component—and that this is the only officially supported way with HA.
- For bulk deployments: is there any batch address/baud provisioning method (tool or workflow) that avoids connecting each HAv2 to a PC one by one?
If ESP32 bridge is required
- Which minimum ESP32 board do you recommend as a simple RS485 bridge (e.g., E16T, KC868-A8, or any ESP32 + MAX485)?
- Is the E16T_esphome_HAv2 example in thread #3875 still the best reference for multiple HAv2 on one bus?
RS485 details to confirm
- 9600 bps
- Unique addresses set via the PC tool
- 120 Ω termination enabled only on the last HAv2
If you do have a minimal example (service, script, or add-on) for direct CM4 use, please share a link. Otherwise, a clear “not supported—use ESP32 bridge” confirmation will help me plan hardware. Thanks!

