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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 8,404
» Latest member: mark07
» Forum threads: 3,660
» Forum posts: 18,959

Full Statistics

Online Users
There are currently 14 online users.
» 0 Member(s) | 4 Guest(s)
AhrefsBot, Amazonbot, PetalBot, bot

Latest Threads
N30 Energy entry not work...
Forum: N30
Last Post: admin
16 minutes ago
» Replies: 30
» Views: 537
flash Kincony software to...
Forum: DIY Project
Last Post: admin
29 minutes ago
» Replies: 11
» Views: 59
KC868-A6 - how to connect...
Forum: KC868-A6
Last Post: admin
1 hour ago
» Replies: 8
» Views: 131
KC868-A16 v1 with KCS v2....
Forum: "KCS" v2 firmware system
Last Post: admin
1 hour ago
» Replies: 7
» Views: 41
Separate +12V to Kincony,...
Forum: T128M
Last Post: admin
1 hour ago
» Replies: 1
» Views: 11
linux command line / bash...
Forum: TA
Last Post: almman
2 hours ago
» Replies: 2
» Views: 19
KC868-A16 ethernet work w...
Forum: KC868-A16
Last Post: admin
Yesterday, 12:53 PM
» Replies: 14
» Views: 15,938
KC868-M16v2 configure yam...
Forum: KC868-M16 / M1 / MB / M30
Last Post: admin
Yesterday, 11:24 AM
» Replies: 145
» Views: 26,500
KC868-HAv2 work with F24 ...
Forum: KC868-HA /HA v2
Last Post: admin
Yesterday, 11:19 AM
» Replies: 9
» Views: 681
how to compile new tasmot...
Forum: KC868-A series and Uair Smart Controller
Last Post: admin
Yesterday, 11:16 AM
» Replies: 5
» Views: 3,833

  How to solve error during install esp home in home assistant nstall
Posted by: engmohades - 10-12-2022, 06:46 PM - Forum: KC868-A4 - Replies (8)

INFO Reading configuration /config/esphome/smart-a4.yaml...
WARNING GPIO2 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-a...pping-pins
WARNING GPIO15 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-a...pping-pins
WARNING GPIO4 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-a...pping-pins
INFO Generating C++ source...
INFO Compiling app...
Processing kc868-a4 (board: esp32dev; framework: arduino; platform: platformio/espressif32 @ 3.5.0)
--------------------------------------------------------------------------------
Library Manager: Installing Hash
INFO Installing Hash
Library Manager: Installing ESP8266WiFi
INFO Installing ESP8266WiFi
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
Dependency Graph
|-- AsyncTCP-esphome @ 1.2.2
|-- WiFi @ 1.0
|-- FS @ 1.0
|-- Update @ 1.0
|-- ESPAsyncWebServer-esphome @ 2.1.0
|  |-- AsyncTCP-esphome @ 1.2.2
|-- DNSServer @ 1.1.0
|-- ESPmDNS @ 1.0
RAM:  [=        ]  12.7% (used 41756 bytes from 327680 bytes)
Flash: [=====    ]  49.5% (used 908014 bytes from 1835008 bytes)
========================= [SUCCESS] Took 9.83 seconds =========================
INFO Successfully compiled program.
esptool.py v3.3.1
Serial port /dev/ttyUSB0
Connecting..........
Chip is ESP32-D0WD-V3 (revision 3)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 30:c6:f7:58:6e:34
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00010000 to 0x000edfff...
Flash will be erased from 0x00001000 to 0x00005fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Compressed 908128 bytes to 519505...
Writing at 0x000681f7... (31 %)
A fatal error occurred: Serial data stream stopped: Possible serial noise or corruption.
INFO Upload with baud rate 460800 failed. Trying again with baud rate 115200.
esptool.py v3.3.1
Serial port /dev/ttyUSB0
Connecting.......
ERROR Running command failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
ERROR Please try running esptool.py --before default_reset --after hard_reset --baud 115200 --port /dev/ttyUSB0 --chip esp32 write_flash -z --flash_size detect 0x10000 /data/kc868-a4/.pioenvs/kc868-a4/firmware.bin 0x1000 /data/cache/platformio/packages/framework-arduinoespressif32/tools/sdk/bin/bootloader_dio_40m.bin 0x8000 /data/kc868-a4/.pioenvs/kc868-a4/partitions.bin 0xe000 /data/cache/platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin locally.



Attached Files
.txt   logs_smart-a4_upload.txt (Size: 3.1 KB / Downloads: 429)
Print this item

  24vdc power supply
Posted by: GDN20 - 10-12-2022, 07:18 AM - Forum: KC868-A8S - Replies (1)

hi, can I connect  KC868-A8S to 24vdc?

Print this item

  Specific libraries to compile the KC868-A32 Demo
Posted by: VanPeerce - 10-11-2022, 08:33 PM - Forum: KC868-A32/A32 Pro - Replies (9)

Could you specify the exact libraries to compile the demo for:

PCF8574.h  (there are many available to install)

WiFiManager.h

Sorry if this is an obvious answer to experienced users, I get numerous errors and I've tried many libraries


WARNING: library WiFiManager-master claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
KC868-A32_Web_Server:11:1: error: 'WiFiManager' does not name a type; did you mean 'WiFiManager_h'?
WiFiManager wm;
^~~~~~~~~~~
WiFiManager_h
KC868-A32_Web_Server:34:27: error: no matching function for call to 'TwoWire::TwoWire(int)'
TwoWire I2Cone = TwoWire(0);
                          ^
In file included from C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:38:0,
                from C:\Users\spvis\Documents\Arduino\KC868-A32\KC868-A32_Web_Server\KC868-A32_Web_Server.ino:8:
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:52:5: note: candidate: TwoWire::TwoWire()
    TwoWire();
    ^~~~~~~
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:52:5: note:  candidate expects 0 arguments, 1 provided
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:34:7: note: candidate: constexpr TwoWire::TwoWire(const TwoWire&)
class TwoWire : public Stream
      ^~~~~~~
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:34:7: note:  no known conversion for argument 1 from 'int' to 'const TwoWire&'
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:34:7: note: candidate: constexpr TwoWire::TwoWire(TwoWire&&)
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:34:7: note:  no known conversion for argument 1 from 'int' to 'TwoWire&&'
KC868-A32_Web_Server:35:27: error: no matching function for call to 'TwoWire::TwoWire(int)'
TwoWire I2Ctwo = TwoWire(1);
                          ^
In file included from C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:38:0,
                from C:\Users\spvis\Documents\Arduino\KC868-A32\KC868-A32_Web_Server\KC868-A32_Web_Server.ino:8:
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:52:5: note: candidate: TwoWire::TwoWire()
    TwoWire();
    ^~~~~~~
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:52:5: note:  candidate expects 0 arguments, 1 provided
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:34:7: note: candidate: constexpr TwoWire::TwoWire(const TwoWire&)
class TwoWire : public Stream
      ^~~~~~~
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:34:7: note:  no known conversion for argument 1 from 'int' to 'const TwoWire&'
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:34:7: note: candidate: constexpr TwoWire::TwoWire(TwoWire&&)
C:\Users\spvis\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src/Wire.h:34:7: note:  no known conversion for argument 1 from 'int' to 'TwoWire&&'
KC868-A32_Web_Server:37:41: error: no matching function for call to 'PCF8574:TongueCF8574(TwoWire*, int, int, int)'
PCF8574 pcf8574_R1(&I2Ctwo, 0x24, 15, 13);
                                        ^
In file included from C:\Users\spvis\Documents\Arduino\KC868-A32\KC868-A32_Web_Server\KC868-A32_Web_Server.ino:8:0:
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:110:2: note: candidate: PCF8574:TongueCF8574(uint8_t, uint8_t, void (*)())
  PCF8574(uint8_t address, uint8_t interruptPin,  void (*interruptFunction)() );
  ^~~~~~~


                                        ^
In file included from C:\Users\spvis\Documents\Arduino\KC868-A32\KC868-A32_Web_Server\KC868-A32_Web_Server.ino:8:0:
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:110:2: note: candidate: PCF8574:TongueCF8574(uint8_t, uint8_t, void (*)())
  PCF8574(uint8_t address, uint8_t interruptPin,  void (*interruptFunction)() );
  ^~~~~~~
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:110:2: note:  candidate expects 3 arguments, 4 provided
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:109:2: note: candidate: PCF8574:TongueCF8574(uint8_t)
  PCF8574(uint8_t address);
  ^~~~~~~
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:109:2: note:  candidate expects 1 argument, 4 provided
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note: candidate: constexpr PCF8574:TongueCF8574(const PCF8574&)
class PCF8574 {
      ^~~~~~~
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note:  candidate expects 1 argument, 4 provided
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note: candidate: constexpr PCF8574:TongueCF8574(PCF8574&&)
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note:  candidate expects 1 argument, 4 provided
KC868-A32_Web_Server:39:41: error: no matching function for call to 'PCF8574:TongueCF8574(TwoWire*, int, int, int)'
PCF8574 pcf8574_R3(&I2Ctwo, 0x21, 15, 13);
                                        ^
In file included from C:\Users\spvis\Documents\Arduino\KC868-A32\KC868-A32_Web_Server\KC868-A32_Web_Server.ino:8:0:
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:110:2: note: candidate: PCF8574:TongueCF8574(uint8_t, uint8_t, void (*)())
  PCF8574(uint8_t address, uint8_t interruptPin,  void (*interruptFunction)() );
  ^~~~~~~
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:110:2: note:  candidate expects 3 arguments, 4 provided
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:109:2: note: candidate: PCF8574:TongueCF8574(uint8_t)
  PCF8574(uint8_t address);
  ^~~~~~~
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:109:2: note:  candidate expects 1 argument, 4 provided
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note: candidate: constexpr PCF8574:TongueCF8574(const PCF8574&)
class PCF8574 {
      ^~~~~~~


      ^~~~~~~
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note:  candidate expects 1 argument, 4 provided
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note: candidate: constexpr PCF8574:TongueCF8574(PCF8574&&)
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note:  candidate expects 1 argument, 4 provided
KC868-A32_Web_Server:45:39: error: no matching function for call to 'PCF8574:TongueCF8574(TwoWire*, int, int, int)'
PCF8574 pcf8574_I3(&I2Cone, 0x21, 4, 5);
                                      ^
In file included from C:\Users\spvis\Documents\Arduino\KC868-A32\KC868-A32_Web_Server\KC868-A32_Web_Server.ino:8:0:
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:110:2: note: candidate: PCF8574:TongueCF8574(uint8_t, uint8_t, void (*)())
  PCF8574(uint8_t address, uint8_t interruptPin,  void (*interruptFunction)() );
  ^~~~~~~

C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note:  candidate expects 1 argument, 4 provided
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note: candidate: constexpr PCF8574:TongueCF8574(PCF8574&&)
C:\Users\spvis\Documents\Arduino\libraries\PCF8574_library/PCF8574.h:106:7: note:  candidate expects 1 argument, 4 provided
C:\Users\spvis\Documents\Arduino\KC868-A32\KC868-A32_Web_Server\KC868-A32_Web_Server.ino: In function 'void setup()':
KC868-A32_Web_Server:132:8: error: 'class WiFiClass' has no member named 'mode'
  WiFi.mode(WIFI_STA);
        ^~~~
KC868-A32_Web_Server:132:13: error: 'WIFI_STA' was not declared in this scope
  WiFi.mode(WIFI_STA);
            ^~~~~~~~
KC868-A32_Web_Server:134:5: error: 'wm' was not declared in this scope
    wm.setConfigPortalTimeout(timeout);
    ^~
C:\Users\spvis\Documents\Arduino\KC868-A32\KC868-A32_Web_Server\KC868-A32_Web_Server.ino: In function 'void loop()':
KC868-A32_Web_Server:449:42: error: 'wm' was not declared in this scope
  if ( digitalRead(TRIGGER_PIN) == LOW) {wm.resetSettings();ESP.restart();}
                                          ^~
KC868-A32_Web_Server:449:61: error: 'ESP' was not declared in this scope
  if ( digitalRead(TRIGGER_PIN) == LOW) {wm.resetSettings();ESP.restart();}
                                                            ^~~
C:\Users\spvis\Documents\Arduino\KC868-A32\KC868-A32_Web_Server\KC868-A32_Web_Server.ino:449:61: note: suggested alternative: 'SP'
  if ( digitalRead(TRIGGER_PIN) == LOW) {wm.resetSettings();ESP.restart();}
                                                            ^~~
                                                            SP
exit status 1
'WiFiManager' does not name a type; did you mean 'WiFiManager_h'?

Print this item

  KC868-H32B Pro 32CH Smart Relay Module Released
Posted by: admin - 10-11-2022, 11:49 AM - Forum: News - No Replies

We have designed new 32 channel smart relay controller, it’s very powerful, it have 32 channel relay output, 6 digital input ports, ethernet + Tuya WiFi + ESP32 module, work with internet or without internet. support Tuya app, home assistant app, Google home app, Amazon alexa app, Apple homekit app, KinCony smart home app and KinCony KBOX app. KC868-H32B Pro can control by ESP32 write arduino code. We have made the arduino library for KC868-H32B Pro. it’s a good smart controller for home automation project.
 
[Image: details1_01.jpg][Image: details1_02.jpg]
[Image: details2_04.jpg]

Print this item

  ESPHone OTA fails to restart
Posted by: petez69 - 10-09-2022, 11:56 AM - Forum: KC868-A16 - Replies (7)

Hello

I have 3 KC868-A16 boards.  All ESPHome on Homeassistant.

1 board doesnt restart properly after config change and sending it via OTA.  Sometimes it restarts properly, sometimes no.

When it fails, both ethernet lights flash on and off.  Power cycle resets board and works fine.

When I delete board from ESPHome and add a new board, 1st time compile and OTA works ok.  If I add another PIN, recompile and send via OTA, both ethernet lights flash and I have to power cycle board.

I have tested changes, OTA and restarts on other 2 boards, works ok.

Can you please assist.....this is a new board.

Thankyou..Peter

Print this item

  Anyone want to buy 2x KC868-A16 Ethernet ESP32 Development Boards?
Posted by: davesmithr1 - 10-05-2022, 08:21 AM - Forum: DIY Project - Replies (6)

Anyone want to buy 2x KC868-A16 Ethernet ESP32 Development Boards?



Attached Files Thumbnail(s)
   
Print this item

  Need smart sound System
Posted by: engmohades - 10-04-2022, 06:49 PM - Forum: News - Replies (3)

Are there smart  sound System kincony

Or 
Can you suggest a compatible kincony smart sound System or home assistant ?

Print this item

  ESPHome Yaml file sample
Posted by: bal85 - 10-04-2022, 04:12 PM - Forum: KC868-AG / AG Pro / AG8 / Z1 - Replies (1)

I am trying to setup my KC868-AG to receive both IR and RF. ( and later, send IR and RF). I can get it working with one or the other , but not both.
I believe I am missing something in the yaml file.
Would you have a sample yaml file that can do that ?
Thanks

Print this item

  absolute beginner
Posted by: hideki - 10-04-2022, 12:56 AM - Forum: KC868-A4 - Replies (3)

I bought this base.
The program will learn from this.
I want to build an environment for attachments.
Please guide me.



Please check pdf file. Smile



Attached Files
.pdf   hideki1.pdf (Size: 6.94 MB / Downloads: 797)
Print this item

  Switch Terminal Board Failure??
Posted by: j_griffin100@yahoo.com - 10-03-2022, 08:57 PM - Forum: KC868-HxB series Smart Controller - Replies (1)

Greetings from USA--- I have KC868-H32B Controller with Switch Terminal Board v.2.1.  Controlling 13 outdoor lights, not using remainder relays currently.  Yesterday 2 October, system stopped being responsive to either inputs from app on phone, from remote control, and from push buttons.  Lights that were on before failure remain on, lights which are off can not be turned on.  

I have tried power on/off and I think it is possible the switch terminal board failed since I tested by first removing all loads and also tried to toggle relay by making contact on switch terminal board common + relay and nothing happens.   I have not been able to ever do a firmware update since I do not have Serial to USB cable, but I wonder if it is unrelated to firmware.  Does anyone have similar experience?  Anyone ever have Switch Terminal Board fail?[url=https://www.kincony.com/forum/showthread.php?tid=2320&action=lastpost][/url]

Thank you for your help!

Print this item