Smart Home Automation Forum

Full Version: "KCS" firmware MQTT protocol document
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Note: This protocol document use for KinCony ESP32 smart controller:
KC868-A4 KC868-A6  KC868-A8 KC868-A8S KC868-A16 KC868-E16S KC868-A32 KC868-A64 KC868-A128 smart controller
Different board will have different channel of digital output, digital input , ADC, DAC, so the protocol is same , just according to the hardware resource to set channel number.
[attachment=1779]
I used node-red MQTT.
The connection is good, but there is a problem with STATE from KC868-A4 Bord.

payload: "{"input1":{"value":false},"input2":{"value":false},"input3":{"value":false}"input4":{"value":false},"output1":{"value":true},"output2":{"value":false},"output3":{"value":false}"output4":{"value":false},"adc1":{"value":0},"adc2":{"value":0},"adc3":{"value":0}"adc4":{"value":0},"dac1":{"value":255}"dac2":{"value":255}}"

Split is difficult because "," is missing in front of input4, output4, adc4, and dac2.
The current firmware is v1.0.10.

There is no problem with the SET part.

If there is a source code, it can be modified, but it is not possible because it is a firmware part.
Could you distribute the patch for this part?

Thank you.
you can use this new version: v1.0.15 is fixed.
download link: https://www.kincony.com/forum/showthread.php?tid=2542
It's resolved. Thank you.
you are welcome.