Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 9,145
» Latest member: pixalysez
» Forum threads: 4,070
» Forum posts: 20,415

Full Statistics

Online Users
There are currently 93 online users.
» 0 Member(s) | 79 Guest(s)
Amazonbot, Baidu, Bytespider, Crawl, Google, PetalBot, bot

Latest Threads
connect 2 KC868 to homeas...
Forum: KC868-A16
Last Post: guycaluwaerts
47 minutes ago
» Replies: 0
» Views: 3
INCREMENTAL ENCODER
Forum: KC868-A8
Last Post: admin
1 hour ago
» Replies: 3
» Views: 20
KC868-A8 OpenPLC Function...
Forum: KC868-A8
Last Post: admin
9 hours ago
» Replies: 0
» Views: 8
"KCS" v3.25.0 firmware BI...
Forum: "KCS" v3 firmware
Last Post: admin
06-07-2026, 01:43 AM
» Replies: 5
» Views: 600
"KCS" v3 Nx energy meter ...
Forum: "KCS" v3 firmware
Last Post: admin
06-07-2026, 01:39 AM
» Replies: 0
» Views: 23
"KCS" v3 TCP/IP Standard ...
Forum: "KCS" v3 firmware
Last Post: admin
06-07-2026, 01:36 AM
» Replies: 0
» Views: 21
"KCS" v3 Modbus RTU over ...
Forum: "KCS" v3 firmware
Last Post: admin
06-07-2026, 01:33 AM
» Replies: 0
» Views: 23
"KCS" v3 RS485 Standard M...
Forum: "KCS" v3 firmware
Last Post: admin
06-07-2026, 01:28 AM
» Replies: 0
» Views: 23
[Arduino IDE demo source ...
Forum: KC868-A16
Last Post: admin
06-06-2026, 11:28 PM
» Replies: 18
» Views: 12,279
Kincony A32 Pro - Remove ...
Forum: KC868-A32/A32 Pro
Last Post: admin
06-06-2026, 01:03 AM
» Replies: 3
» Views: 872

  "KCS" v3.24.5 firmware BIN file download
Posted by: admin - 04-29-2026, 11:38 PM - Forum: "KCS" v3 firmware - Replies (2)

v3.24.5 improvement:

1: N series energy meter board support rename for every CT channel.
2: DM series dimmer board support "DAC Dimmer" option, use for one button adjust OUTPUT brightness and ON/OFF. So that one lamp control by one digital input.



Attached Files
.zip   KCS_A8V3_V3.24.5.zip (Size: 1.2 MB / Downloads: 111)
.zip   KCS_A2V3_V3.24.5.zip (Size: 1.17 MB / Downloads: 71)
.zip   KCS_A6V3_V3.24.5.zip (Size: 1.14 MB / Downloads: 102)
.zip   KCS_A16V3_V3.24.5.zip (Size: 1.21 MB / Downloads: 120)
.zip   KCS_A32PRO_V3.24.5.zip (Size: 1.18 MB / Downloads: 79)
.zip   KCS_AG8_V3.24.5.zip (Size: 1.16 MB / Downloads: 79)
.zip   KCS_AIO_HYBRID_V3.24.5.zip (Size: 1.39 MB / Downloads: 77)
.zip   KCS_ALR_V3.24.5.zip (Size: 1.15 MB / Downloads: 75)
.zip   KCS_B4_V3.24.5.zip (Size: 1.2 MB / Downloads: 71)
.zip   KCS_B4M_V3.24.5.zip (Size: 1.2 MB / Downloads: 73)
.zip   KCS_B8_V3.24.5.zip (Size: 1.21 MB / Downloads: 75)
.zip   KCS_B8M_V3.24.5.zip (Size: 1.21 MB / Downloads: 76)
.zip   KCS_B16_V3.24.5.zip (Size: 1.2 MB / Downloads: 77)
.zip   KCS_B16M_V3.24.5.zip (Size: 1.2 MB / Downloads: 73)
.zip   KCS_B24_V3.24.5.zip (Size: 1.21 MB / Downloads: 83)
.zip   KCS_B24M_V3.24.5.zip (Size: 1.21 MB / Downloads: 69)
.zip   KCS_B32M_V3.24.5.zip (Size: 1.21 MB / Downloads: 69)
.zip   KCS_DM4_V3.24.5.zip (Size: 1.21 MB / Downloads: 68)
.zip   KCS_DM8_V3.24.5.zip (Size: 1.21 MB / Downloads: 74)
.zip   KCS_DM16_V3.24.5.zip (Size: 1.18 MB / Downloads: 81)
.zip   KCS_DM32_V3.24.5.zip (Size: 1.21 MB / Downloads: 75)
.zip   KCS_F4_V3.24.5.zip (Size: 1.2 MB / Downloads: 75)
.zip   KCS_F8_V3.24.5.zip (Size: 1.2 MB / Downloads: 68)
.zip   KCS_F16_V3.24.5.zip (Size: 1.21 MB / Downloads: 79)
.zip   KCS_F24_V3.24.5.zip (Size: 1.21 MB / Downloads: 78)
.zip   KCS_F32_V3.24.5.zip (Size: 1.21 MB / Downloads: 72)
.zip   KCS_G1_V3.24.5.zip (Size: 1.17 MB / Downloads: 75)
.zip   KCS_KC_TA_V3.24.5.zip (Size: 1.16 MB / Downloads: 85)
.zip   KCS_N10_V3.24.5.zip (Size: 1.07 MB / Downloads: 87)
.zip   KCS_N20_V3.24.5.zip (Size: 1.07 MB / Downloads: 70)
.zip   KCS_N30_V3.24.5.zip (Size: 1.07 MB / Downloads: 84)
.zip   KCS_N60_V3.24.5.zip (Size: 1.09 MB / Downloads: 80)
.zip   KCS_T16M_V3.24.5.zip (Size: 1.15 MB / Downloads: 73)
.zip   KCS_T32M_V3.24.5.zip (Size: 1.17 MB / Downloads: 70)
.zip   KCS_T64M_V3.24.5.zip (Size: 1.17 MB / Downloads: 72)
.zip   KCS_T128M_V3.24.5.zip (Size: 1.18 MB / Downloads: 80)
.zip   KCS_TR_V3.24.5.zip (Size: 1.13 MB / Downloads: 71)
.zip   KCS_Z1_V3.24.5.zip (Size: 1.3 MB / Downloads: 75)
Print this item

  Analoge input for door sensors?
Posted by: Elgatoguiri - 04-28-2026, 12:35 PM - Forum: KC868-A series and Uair Smart Controller - Replies (1)

Hi,
I've just noticed that the board has 4 analog input. Can I use those for switches? I have 3 magnetic reed switches (door sensors) that I'd like to connect there.



I use this board with HomeAssistant with esphome. If it's possible to connect the switches to the analog input what is the esphome code for them?

Thanks!

Print this item

  F16 relay stopped functioning
Posted by: autolifetech - 04-27-2026, 02:02 PM - Forum: F16 - Replies (7)

Hello,

I have had the F16 for awhile now but over the past few weeks, the relays suddenly stopped working. I can control the relay functions in HA and can hear the click sound of the relay but the lights remained on (the relays are connected to light circuit). When I touch the board it is very hot.Is this normal? How to fix this issue?



Attached Files Thumbnail(s)
       
Print this item

  KC868-A16S: Can ESP32 read the manual control extender buttons?
Posted by: markusd1984 - 04-25-2026, 11:54 AM - Forum: KC868-A series and Uair Smart Controller - Replies (1)

Hi Kincony Team,
I am using the KC868-A16S with custom ESPHome firmware. I have the physical button board plugged into the Manual Control Extender sockets (Ports B, C, D) to control relays 1-16s as backup in case Nextion K028 Screen dies.

When I press these physical buttons, the relays trigger perfectly (as expected). However, my software UI gets out of sync because the ESP32 does not detect that the relay state has changed.

My questions:

  1. Is it possible for the ESP32 to read the state of these manual control extender buttons (or read the actual hardware relay state) via software/I2C?
  2. Or are these extenders purely hardware-level overrides that bypass the ESP32 completely?
  3. If they bypass the ESP32, what hardware modification (e.g., jumper wires) is required so ESPHome knows when a manual button was pressed?

Thank you!

Print this item

  Web updates?
Posted by: Borg357 - 04-24-2026, 11:01 PM - Forum: "KCS" v2 firmware system - Replies (1)

Is there any way to build in a firmware update via the web login page?   In the same way that routers let you update?

ps.  Also, is there a Mac OS or Linux (or equivalent) version of Flash Download Tool?

Thank you

Print this item

  AIO Hybrid Smart Controller ESP32 system block diagram
Posted by: admin - 04-24-2026, 06:58 AM - Forum: AIO Hybrid - No Replies

   

Print this item

  Add uptime to board information
Posted by: twostar - 04-24-2026, 06:23 AM - Forum: Suggestions and feedback on KinCony's products - Replies (14)

Would it be possible to add an uptime counter to the KC868 front page?  At the moment it displays system time, IP address, etc, but not how long it's been running.  The reason I'd like to know is that I keep getting sensors going offline briefly and then back online again and I don't know if it's the board rebooting or something else.

Print this item

  Best Practices for Scaling IoT Projects with ESP32 & DevOps?
Posted by: loral - 04-21-2026, 11:42 AM - Forum: Development - Replies (1)

Hi everyone,
I’ve been working on a few ESP32-based automation projects recently (mostly using ESPHome + Home Assistant), and I’m now reaching a point where things are getting more complex, multiple devices, integrations, and frequent updates.
While the hardware side (like KC868 boards) is quite flexible, managing firmware updates, monitoring, and deployment across multiple nodes is becoming a challenge.
That got me thinking about bringing DevOps concepts into IoT development, things like:

  • CI/CD pipelines for firmware updates
  • Version control for configurations (ESPHome / Arduino)
  • Automated testing before deploying to live devices
  • Monitoring uptime and performance across nodes
I recently came across some discussions about teams using accurate DevOps Services Sharjah to manage scalable infrastructures, especially for automation-heavy environments. It seems like a similar approach could be useful even for advanced DIY or semi-professional IoT setups.
Would love to hear from the community:
  • Are you using any DevOps-style workflows for your ESP32 or KinCony projects?
  • How do you manage updates across multiple devices?
  • Any tools or best practices for maintaining stability at scale?
  • Has anyone tried integrating GitOps or containerized services with their IoT backend?
Looking forward to learning from your experiences. Thanks in advance!

Print this item

  KC868-A16-V3.1 MODBUS RS485
Posted by: dponyatov - 04-20-2026, 10:32 AM - Forum: "KCS" v3 firmware - Replies (1)

this command work ok:
01 05 00 00 ff 00 8c 3a

but read coil report 07 coils enabled (shifted)

coil write from 08 coil and above does nothing: no LEDs, no affection on coils read

Print this item

  [Bug] A16v3 (v3.24.3) - Write Single Coil (FC05) Modbus standard violation
Posted by: dponyatov - 04-20-2026, 10:06 AM - Forum: "KCS" v3 firmware - Replies (1)

- Firmware Version: v3.24.3 (Build Date: Apr 12 2026)
- Hardware: A16v3
- Communication: Modbus RTU (RS485)

## Description:

I have encountered an issue regarding the implementation of Modbus Function Code 05 (Write Single Coil).

According to the official Modbus specification, to turn a coil ON, the data field must send FF00. To turn it OFF, the data field must send 0000. However, my A16v3 running firmware v3.24.3 does not seem to accept this standard.

## Observed Behavior:

The device expects (or only responds to) a "bit-encoded" state in the data field. For example:

Instead of FF 00, the device expects 01 00 (or similar bit masks) to activate the coil.

Instead of 00 00, it expects 00 00.

This behavior is non-standard. It appears the firmware is treating FC05 as if it were a "Mask" or mimicking the data structure of FC15 (Write Multiple Coils) rather than the strict FF00/0000 pattern required by the Modbus standard.

## Steps to Reproduce:

Establish Modbus TCP connection to the device (IP: 10.130.1.43).

Send standard Modbus FC05 frame to any valid coil address (e.g., 00 01):

Standard ON: [Slave ID] 05 [Addr High] [Addr Low] FF 00 [CRC]

Standard OFF: [Slave ID] 05 [Addr High] [Addr Low] 00 00 [CRC]

Observe that the coil state does not change (or the device returns an exception/incorrect response).

Send a modified frame using bit-encoded data (e.g., 01 00 for ON).

Observe that the coil toggles successfully.

## Expected Behavior:

The device should strictly adhere to the Modbus specification for Function Code 05, using FF00 for ON and 0000 for OFF.

## Questions / Requests:

- Is this a known issue in v3.24.3?

-Is there a configuration flag in the Web UI (e.g., "Strict Mode," "Legacy Mode," or "Compatibility Mode") that can switch the device to standard Modbus compliance?

-If not, is this planned to be fixed in a future firmware update?

## Additional Context:

Software Version: v3.24.3

Build Date: Apr 12 2026

I am using a standard Modbus master software (PLC/SCADA) that strictly adheres to the FF00 standard, so I cannot easily modify the protocol structure on the master side.

Print this item