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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 10,091
» Latest member: pcmautomotive
» Forum threads: 4,254
» Forum posts: 21,077

Full Statistics

Online Users
There are currently 114 online users.
» 0 Member(s) | 100 Guest(s)
Amazonbot, Applebot, Baidu, Bytespider, Crawl, PetalBot, bot

Latest Threads
KC868-HAv2 phantom press ...
Forum: KC868-HA /HA v2
Last Post: phrfpeixoto
Yesterday, 01:57 AM
» Replies: 2
» Views: 1,477
KC868-A6 Analog inputs
Forum: KC868-A6
Last Post: Tomas4289
09-28-2026, 12:57 PM
» Replies: 2
» Views: 27
N60/N30/N20/N10 PC softwa...
Forum: N10
Last Post: admin
09-28-2026, 12:49 PM
» Replies: 13
» Views: 1,623
getting the A8A inputs to...
Forum: Development
Last Post: admin
09-28-2026, 08:38 AM
» Replies: 5
» Views: 201
Best way to read from N30
Forum: N30
Last Post: admin
09-27-2026, 12:20 AM
» Replies: 3
» Views: 48
extend KC868-A16v3
Forum: KC868-A series and Uair Smart Controller
Last Post: bitet96717
09-24-2026, 06:41 AM
» Replies: 2
» Views: 238
Las Firmware ?
Forum: KC868-A16
Last Post: admin
09-22-2026, 11:15 PM
» Replies: 8
» Views: 946
kc868-a6 analog input
Forum: KC868-A6
Last Post: admin
09-21-2026, 11:38 PM
» Replies: 1
» Views: 146
A32 pro tuya
Forum: "KCS" v3 firmware
Last Post: admin
09-21-2026, 11:38 PM
» Replies: 1
» Views: 71
Disconnect loop with Home...
Forum: F16
Last Post: admin
09-21-2026, 01:16 AM
» Replies: 3
» Views: 131

  M30 - Inrush power recording
Posted by: dwarloch - 09-14-2025, 11:00 AM - Forum: KC868-M16 / M1 / MB / M30 - Replies (1)

Will it be possible to you can add in official FW support for recording the peak voltage, current, power and expose that through modbus registers? Plus add "clear peak values" modbus register where we can write a "1" to clear out the peak values. It would be great to monitor the spikes that can cause the breakers trigger. Also a great thing that implement for this type of devices would be support for LXI protocol so it could be used with software like this one: https://github.com/lxi-tools/lxi-tools

The peak values I think is most important here as it will be beneficial many users. The LXI support I will implement on my own but having it also out of the box would be beneficial. 

Question regarding the ARM with modbus server, does it read the values from BL09010 in the loop or does it read for each request from modbus?

Print this item

  switch dimensions
Posted by: swisstmack25 - 09-13-2025, 11:26 AM - Forum: KC868-HA /HA v2 - Replies (5)

please can you publish the dimensions of the switch https://shop.kincony.com/products/moment...5651591333
would be a good idea to have a technical drawing of the dimensions on your website.

is it the same for all gang variants, I want to understand if it will fit in a Swiss in wall housing (which is slightly smaller than that of the EU

60mm approx in diameter with 49mm depth
My wish is th use the keypad with the HAv2 module

Thanks!

Print this item

  T16M Output after reset
Posted by: Steen - 09-12-2025, 01:15 PM - Forum: T16M - Replies (8)

Just received myT16M in the mail this morning and I'm performing some test.

I installed the KCS 3.12 firmware and the servers webgui etc came up as expected.

Under the tab System there is this option: "Keep Output After Restart"
With this enabled I expected the outputs to com up in the last known state before restart or powertoggle, but all outputs comes up in a off state

Br Steen from Denmark

Print this item

  Suitable Hardware Selection for Automating a 10 000 sqr feet greenhouse
Posted by: nikhuge - 09-12-2025, 07:58 AM - Forum: DIY Project - Replies (4)

I am expecting to automate Climate Controlling,Irrigation,Fertigation,Shading in my Greenhouse of 10 000 square feet using kincony Hardwares and Home assistant.Can any one Suggest me What kind of Selections of Kincony Controllers I can use for above Project.(all the crops are grow in grow bags).I have a 20 000. Sqare feet greenhouse too.If this is success I am going to automate that one too.

Print this item

  Operating WLAN and Ethernet together
Posted by: JuDie07 - 09-10-2025, 07:53 AM - Forum: Getting Started with ESPHome and Home Assistant - Replies (2)

Confused  When I enter WLAN and Ethernet together in ESPHome, I get the following error message:

Can you please provide a code example?



Attached Files Image(s)
   
Print this item

  Getting started with KC-868AG Pro for blinds control with ESPHome/Home Assistant
Posted by: Parallax Abstraction - 09-09-2025, 10:54 PM - Forum: KC868-AG / AG Pro / AG8 / Z1 - Replies (15)

Hey everyone.

First off, a lot of what I'm asking will be novice questions here, but I'm a quick learner.

I have a set of automated blinds that are controlled with a remote on 433.92Mhz. I purchased a KC-868AG Pro in order to be able to automate them using Home Assistant. I did check out some material on the device before I bought it, but it seems a lot of it assumed some basic setup had been done before hand and I'm struggling with that. I am a technical person and work in IT, but haven't done much with these kinds of devices. Clear documentation and firmware is not easy to find on KinCony's web site and after spending quite some time, I'm not sure I'm going down the right path.

I have downloaded and installed the CH431SER driver on Windows 11 and the device does get detected when plugged in with USB. From what I understand, the next step is to install the ESPHome firmware for this device. However, I cannot find it. Every page about firmware on this forum I can find doesn't list one for this model and I can't find anything for it on the main web site. As I understand it, I can't join the device to my wi-fi or start programming it without this, so I'm hoping someone can point me in the right direction. In addition, is USB power all this device needs for what I want to do or will I need a separate power adapter? Since it powers on and it reachable over USB alone, I'm assuming that's all I need for my use case but again, it's unclear. I understand that I also need a default YAML file for ESPHome for Home Assistant to recognize the device. Is this the case and if so, is there somewhere I can grab that as well?

Once I get the basics done, I think I can figure things out from there. I'm just at a loss on these beginning steps.

Thanks for your help, I appreciate it!

Print this item

Sad Where are the pins led out?
Posted by: JuDie07 - 09-09-2025, 11:50 AM - Forum: KC868-A series and Uair Smart Controller - Replies (5)

PHP Code:
The Board KC868-A8v3

Hello
,
in the example->  A8v3-HA.txt (Size: 8.41 KB / Downloads: 152) 
the following code can be seen:

[
code]## without resistance on PCB
  - platform: gpio
    name
: "a8v3-5"
    pin: 
      number: 5
      inverted
:  false
  
- platform: gpio
    name
: "a8v3-0"
    pin: 
      number: 0
      inverted
:  false[/code]

Question where are the two pins (gpio 0 and 5) led out? 

Print this item

  [arduino code examples for DM16]-10 Print TEXT on SSD1306 OLED displayer
Posted by: admin - 09-09-2025, 03:36 AM - Forum: DM16 - No Replies

Code:
/*
* Made by KinCony IoT: https://www.kincony.com
*
* This Arduino program demonstrates how to display text on an SSD1306 128x64 OLED display using the U8g2 library.
* The program draws two lines of text on the display:
* - The first line is "KINCONY" in a larger font.
* - The second line is "www.kincony.com" in a smaller font.
*
* The display is connected via I2C (software implementation) with:
* - SCL (clock) on pin IO18
* - SDA (data) on pin IO8
*
* The display's I2C address is set to 0x3C.
*/

#include <U8g2lib.h>  // Include the U8g2 library for controlling the OLED display
#include <Wire.h>     // Include the Wire library for I2C communication

// Initialize the display using the software I2C method (SCL = IO39, SDA = IO38)
U8G2_SSD1306_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0,  18, 8, U8X8_PIN_NONE);  // Screen rotation: U8G2_R0

// Function to display page 1 content
void page1() {
  // Set font size 18 for the larger "KINCONY" text
  u8g2.setFont(u8g2_font_timR18_tf);  // Use the Times Roman font, size 18
  u8g2.setFontPosTop();               // Set the text position at the top of the display
  u8g2.setCursor(5, 0);               // Position the cursor at coordinates (5, 0)
  u8g2.print("KINCONY");              // Display the text "KINCONY" on the screen

  // Set font size 12 for the smaller "www.kincony.com" text
  u8g2.setFont(u8g2_font_timR12_tf);  // Use the Times Roman font, size 12
  u8g2.setCursor(0, 40);              // Position the cursor at coordinates (0, 40)
  u8g2.print("www.kincony.com");      // Display the text "www.kincony.com"
}

// Setup function, runs once when the program starts
void setup() {
  // Set the I2C address for the display to 0x3C
  u8g2.setI2CAddress(0x3C*2);  // I2C address shift for 8-bit format
 
  // Initialize the display
  u8g2.begin();
 
  // Enable UTF-8 character printing for the display
  u8g2.enableUTF8Print();  // Allow UTF-8 encoded text to be printed
}

// Main loop function, continuously runs after setup()
void loop() {
  // Begin the display drawing process
  u8g2.firstPage();  // Prepare the first page for drawing
  do {
    // Call the page1() function to draw content on the display
    page1();
  } while (u8g2.nextPage());  // Continue to the next page until all pages are drawn
}
arduino ino file download:

.zip   10-oled-ssd1306.zip (Size: 1.12 KB / Downloads: 607)
BIN file (you can use esp32 download tool download to ESP32-S3 with address 0x0 then directly to use) download: 

.zip   10-oled-ssd1306.ino.merged.zip (Size: 201.24 KB / Downloads: 587)

Print this item

  [arduino code examples for DM4]-10 Print TEXT on SSD1306 OLED displayer
Posted by: admin - 09-09-2025, 03:36 AM - Forum: DM4 - No Replies

Code:
/*
* Made by KinCony IoT: https://www.kincony.com
*
* This Arduino program demonstrates how to display text on an SSD1306 128x64 OLED display using the U8g2 library.
* The program draws two lines of text on the display:
* - The first line is "KINCONY" in a larger font.
* - The second line is "www.kincony.com" in a smaller font.
*
* The display is connected via I2C (software implementation) with:
* - SCL (clock) on pin IO18
* - SDA (data) on pin IO8
*
* The display's I2C address is set to 0x3C.
*/

#include <U8g2lib.h>  // Include the U8g2 library for controlling the OLED display
#include <Wire.h>     // Include the Wire library for I2C communication

// Initialize the display using the software I2C method (SCL = IO39, SDA = IO38)
U8G2_SSD1306_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0,  18, 8, U8X8_PIN_NONE);  // Screen rotation: U8G2_R0

// Function to display page 1 content
void page1() {
  // Set font size 18 for the larger "KINCONY" text
  u8g2.setFont(u8g2_font_timR18_tf);  // Use the Times Roman font, size 18
  u8g2.setFontPosTop();               // Set the text position at the top of the display
  u8g2.setCursor(5, 0);               // Position the cursor at coordinates (5, 0)
  u8g2.print("KINCONY");              // Display the text "KINCONY" on the screen

  // Set font size 12 for the smaller "www.kincony.com" text
  u8g2.setFont(u8g2_font_timR12_tf);  // Use the Times Roman font, size 12
  u8g2.setCursor(0, 40);              // Position the cursor at coordinates (0, 40)
  u8g2.print("www.kincony.com");      // Display the text "www.kincony.com"
}

// Setup function, runs once when the program starts
void setup() {
  // Set the I2C address for the display to 0x3C
  u8g2.setI2CAddress(0x3C*2);  // I2C address shift for 8-bit format
 
  // Initialize the display
  u8g2.begin();
 
  // Enable UTF-8 character printing for the display
  u8g2.enableUTF8Print();  // Allow UTF-8 encoded text to be printed
}

// Main loop function, continuously runs after setup()
void loop() {
  // Begin the display drawing process
  u8g2.firstPage();  // Prepare the first page for drawing
  do {
    // Call the page1() function to draw content on the display
    page1();
  } while (u8g2.nextPage());  // Continue to the next page until all pages are drawn
}
arduino ino file download:

.zip   10-oled-ssd1306.zip (Size: 1.12 KB / Downloads: 611)
BIN file (you can use esp32 download tool download to ESP32-S3 with address 0x0 then directly to use) download: 

.zip   10-oled-ssd1306.ino.merged.zip (Size: 201.24 KB / Downloads: 598)

Print this item

  [arduino code examples for DM8]-10 Print TEXT on SSD1306 OLED displayer
Posted by: admin - 09-09-2025, 03:36 AM - Forum: DM8 - No Replies

Code:
/*
* Made by KinCony IoT: https://www.kincony.com
*
* This Arduino program demonstrates how to display text on an SSD1306 128x64 OLED display using the U8g2 library.
* The program draws two lines of text on the display:
* - The first line is "KINCONY" in a larger font.
* - The second line is "www.kincony.com" in a smaller font.
*
* The display is connected via I2C (software implementation) with:
* - SCL (clock) on pin IO18
* - SDA (data) on pin IO8
*
* The display's I2C address is set to 0x3C.
*/

#include <U8g2lib.h>  // Include the U8g2 library for controlling the OLED display
#include <Wire.h>     // Include the Wire library for I2C communication

// Initialize the display using the software I2C method (SCL = IO39, SDA = IO38)
U8G2_SSD1306_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0,  18, 8, U8X8_PIN_NONE);  // Screen rotation: U8G2_R0

// Function to display page 1 content
void page1() {
  // Set font size 18 for the larger "KINCONY" text
  u8g2.setFont(u8g2_font_timR18_tf);  // Use the Times Roman font, size 18
  u8g2.setFontPosTop();               // Set the text position at the top of the display
  u8g2.setCursor(5, 0);               // Position the cursor at coordinates (5, 0)
  u8g2.print("KINCONY");              // Display the text "KINCONY" on the screen

  // Set font size 12 for the smaller "www.kincony.com" text
  u8g2.setFont(u8g2_font_timR12_tf);  // Use the Times Roman font, size 12
  u8g2.setCursor(0, 40);              // Position the cursor at coordinates (0, 40)
  u8g2.print("www.kincony.com");      // Display the text "www.kincony.com"
}

// Setup function, runs once when the program starts
void setup() {
  // Set the I2C address for the display to 0x3C
  u8g2.setI2CAddress(0x3C*2);  // I2C address shift for 8-bit format
 
  // Initialize the display
  u8g2.begin();
 
  // Enable UTF-8 character printing for the display
  u8g2.enableUTF8Print();  // Allow UTF-8 encoded text to be printed
}

// Main loop function, continuously runs after setup()
void loop() {
  // Begin the display drawing process
  u8g2.firstPage();  // Prepare the first page for drawing
  do {
    // Call the page1() function to draw content on the display
    page1();
  } while (u8g2.nextPage());  // Continue to the next page until all pages are drawn
}
arduino ino file download:

.zip   10-oled-ssd1306.zip (Size: 1.12 KB / Downloads: 598)
BIN file (you can use esp32 download tool download to ESP32-S3 with address 0x0 then directly to use) download: 

.zip   10-oled-ssd1306.ino.merged.zip (Size: 201.24 KB / Downloads: 587)

Print this item