best and easiest way is download KCS v3 firmware, enable mqtt auto discovery for home assistant. you not need config by any code, you can integrate A16v3 board to home assistant.
here is KCS v3 online guide: https://www.kincony.com/how-to-use-kcsv3...board.html
A16v3 esphome yaml file: https://www.kincony.com/forum/showthread.php?tid=7615
here is KCS v3 online guide: https://www.kincony.com/how-to-use-kcsv3...board.html
A16v3 esphome yaml file: https://www.kincony.com/forum/showthread.php?tid=7615
YouTube: https://www.youtube.com/c/KinCony
Online Store: https://shop.kincony.com
Alibaba Store: https://kincony.en.alibaba.com/
Online Store: https://shop.kincony.com
Alibaba Store: https://kincony.en.alibaba.com/

