Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
KC868-HAv2 Modbus firmware
#1
Lightbulb 
Hi,

I'm trying to setup KCN868-HAv2 with Modbus. Since the stock firmware works with a custom protocol, I've loaded the firmware HA485_KU_V108_RIO231124 that should work with modbus. But when I try to communicate via RS485 to USB or esphome, I get no response from the device.

I've tried all these commands:

Modubs command-05 (control digital output):

turn ON output1:
send:0A 05 00 00 FF 00 8D 41
feedback:0A 05 00 00 FF 00 8D 41

turn OFF output1:
send:0A 05 00 00 00 00 CC B1
feedback:0A 05 00 00 00 00 CC B1
------------------------------------
Modubs command-01 (read digital output state):

send:0A 01 00 00 00 06 BD 73
feedback:0A 01 01 01 92 6C  (output1=ON, output2--6=OFF)
------------------------------------
Modubs command-02 (read digital input state):

send:0A 02 00 00 00 06 F9 73
feedback:0A 02 01 01 62 6C  (input1=ON, input2--6=OFF)


But nothing happens. I've also tried to broadcast the message, just in case the device slave id is not "0A", but didn't receive anything

Could you help me?

Thx
Reply
#2
if you use HAv2 PCB, you should download V2 firmware.
if you use HAv1 PCB, you should download V1 firmware.
Reply
#3
(05-31-2024, 08:04 AM)admin Wrote: if you use HAv2 PCB, you should download V2 firmware.
if you use HAv1 PCB, you should download V1 firmware.

Ok, but the V2 firmware doesn't support modbus, does it?
Reply
#4
V1 and V2 firmware use by private protocol, not standard modbus protocol.
how to integrate to home assistant by ESPHome, we have made ESPHome component, here is video tour:
https://youtu.be/S679QX6Hc6I
https://youtu.be/s5Htc43HqAc
Reply
#5
Ok, but here you posted a firmware that supports Modbus. I wonder if it's possible to have it also for V2.

If is not available, could you send the specs in order to build a custom firmware?
Reply
#6
yes, it's a special verison made for MODBUS protocol.
if you just use by ESPHome, suggest use our private protocol, already have video tour and yaml for that.
Reply
#7
(06-01-2024, 07:05 AM)admin Wrote: yes, it's a special verison made for MODBUS protocol.
if you just use by ESPHome, suggest use our private protocol, already have video tour and yaml for that.

The problem is that I would like to use it in a big project and I would like to have only one RS485 line. Instead, if I will use the stock firmware I must use at least 2 RS485 lines, one only for HAv2 and the other one for Modbus devices.

If you don't have any special version for V2 that supports Modbus, could you at least send me some specs in order to create a custom firmware? So the development will be a little bit easier for me

Thanks!
Reply
#8
do you want to write STM32 ARM CPU c code?
Reply
#9
(06-01-2024, 01:00 PM)admin Wrote: do you want to write STM32 ARM CPU c code?

Yes I would like to, I've already done something with FreeRTOS, but I would like to speed up a little bit the development, so if you can send me some details in order to setup a development environment would be great!
Reply
#10
here is schematic of KC868-HAv2: https://www.kincony.com/forum/showthread.php?tid=5840
Reply


Forum Jump:


Users browsing this thread: