Yesterday, 08:10 AM
(This post was last modified: Yesterday, 08:56 AM by swisstmack25.
Edit Reason: additional input/question
)
Hello KinCony team,
We have received order #QEDPUML5Q (4x KC868-F24 DC 12 V, 27x KC868-HAv2, 6-gang and 2-gang momentary panels). Each F24 runs ESPHome with the kc868_ha component and has its own HAv2 RS485 bus (9600 baud, up to 8 panels). The panels sit in European 60 mm flush-mounted boxes.
We need temperature and humidity at each wall panel for heating control, and we cannot run new cables (the panel cable has no spare cores).
1. We already have KinCony TS sensors (SHT30, RS485 Modbus), but we were told the TS cannot share the HAv2 bus. We would like to understand why.
From your protocol document (KC868-HA protocol v1.06, tid=8624) and our own bus captures: an HAv2 button frame is a Modbus FC16 write addressed to the controller (byte 0 = controller address, default 1), and the register field carries the panel's own HAv2 address (10-99). On the TS, register 0x000A is its own RS485 address and 0x000B its baud rate, and the TS default address is 1, the same as the controller. So a TS on its default address would take every button frame as a write to itself, and the panels with HAv2 address 10 and 11 would overwrite its address and baud rate.
- Is that the reason?
- If every TS is set to its own address of 100+ (never the controller address the HAv2 modules target) and its terminating jumper is off, does the restriction still apply? If yes, what is the reason?
- Do the HAv2 modules (V2 firmware) ignore Modbus frames that are not "03 12 55 BB" frames from the controller?
- If an HAv2 button frame collides with a Modbus poll from the F24, does the HAv2 retry the button event?
2. In thread tid=6966 you mentioned an "HAv2 with SHT30 sensor" as a possible product. Is that available or planned?
3. Could you share the HAv2 V2 firmware source code (AT32F413), or at least the full specification of the V2 private protocol? We would like to add a temperature/humidity reading to the HAv2 frames ourselves. (We have the schematic R485HA_V200.pdf from tid=5840.)
4. The HAv2 has the P3 terminating resistor jumper. Does the F24 also have built-in 120 ohm termination on its RS485 port, or should we fit an external resistor there?
Thank you,
swisstmack25
We have received order #QEDPUML5Q (4x KC868-F24 DC 12 V, 27x KC868-HAv2, 6-gang and 2-gang momentary panels). Each F24 runs ESPHome with the kc868_ha component and has its own HAv2 RS485 bus (9600 baud, up to 8 panels). The panels sit in European 60 mm flush-mounted boxes.
We need temperature and humidity at each wall panel for heating control, and we cannot run new cables (the panel cable has no spare cores).
1. We already have KinCony TS sensors (SHT30, RS485 Modbus), but we were told the TS cannot share the HAv2 bus. We would like to understand why.
From your protocol document (KC868-HA protocol v1.06, tid=8624) and our own bus captures: an HAv2 button frame is a Modbus FC16 write addressed to the controller (byte 0 = controller address, default 1), and the register field carries the panel's own HAv2 address (10-99). On the TS, register 0x000A is its own RS485 address and 0x000B its baud rate, and the TS default address is 1, the same as the controller. So a TS on its default address would take every button frame as a write to itself, and the panels with HAv2 address 10 and 11 would overwrite its address and baud rate.
- Is that the reason?
- If every TS is set to its own address of 100+ (never the controller address the HAv2 modules target) and its terminating jumper is off, does the restriction still apply? If yes, what is the reason?
- Do the HAv2 modules (V2 firmware) ignore Modbus frames that are not "03 12 55 BB" frames from the controller?
- If an HAv2 button frame collides with a Modbus poll from the F24, does the HAv2 retry the button event?
2. In thread tid=6966 you mentioned an "HAv2 with SHT30 sensor" as a possible product. Is that available or planned?
3. Could you share the HAv2 V2 firmware source code (AT32F413), or at least the full specification of the V2 private protocol? We would like to add a temperature/humidity reading to the HAv2 frames ourselves. (We have the schematic R485HA_V200.pdf from tid=5840.)
4. The HAv2 has the P3 terminating resistor jumper. Does the F24 also have built-in 120 ohm termination on its RS485 port, or should we fit an external resistor there?
Thank you,
swisstmack25

