Posts: 3
Threads: 1
Joined: Nov 2025
Reputation:
0
Thanks for that! i can see small amended in script :esp32 area.
installed to kc-868-a1 without problems, now add card in my home assistant.... asking me for api: - encryption key?
where i get this from? i found api: at the bottom of script but nothing there.
Posts: 10,460
Threads: 1,560
Joined: Oct 2020
Reputation:
258
delete your KC868-AI device in ESPHome. add again use by another new device name, i think will be ok.
Posts: 3
Threads: 1
Joined: Nov 2025
Reputation:
0
Hello,
re: KC868-AI Ethernet
Can you help?
Remembered i contact you for helped with contact with KC868-AI to Home Assistant - now HA asked me to upgrade something in ESPHOME with KC868-AI
and i getting error - failed upload.
i pasted the outcome from ESPHome see below:
Executing action: all (aliases: build)
Running ninja in directory /data/build/inputs/build
Executing "ninja all"...
[1/5] cd /data/build/inputs/build/esp-idf/esptool_py && /data/cache/idf/penvs/5.5.5/bin/python /data/cache/idf/frameworks/5.5.5/components/partition_table/check_sizes.py --offset 0x8000 partition --type app /data/build/inputs/build/partition_table/partition-table.bin /data/build/inputs/build/inputs.bin
inputs.bin binary size 0x5c520 bytes. Smallest app partition is 0x1c0000 bytes. 0x163ae0 bytes (79%) free.
[1/1] cd /data/build/inputs/build/bootloader/esp-idf/esptool_py && /data/cache/idf/penvs/5.5.5/bin/python /data/cache/idf/frameworks/5.5.5/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 /data/build/inputs/build/bootloader/bootloader.bin
Bootloader binary size 0x65d0 bytes. 0xa30 bytes (9%) free.
[4/5] Completed 'bootloader'Executing action: size
Running ninja in directory /data/build/inputs/build
Executing "ninja all"...
[1/5] cd /data/build/inputs/build/esp-idf/esptool_py && /data/cache/idf/penvs/5.5.5/bin/python /data/cache/idf/frameworks/5.5.5/components/partition_table/check_sizes.py --offset 0x8000 partition --type app /data/build/inputs/build/partition_table/partition-table.bin /data/build/inputs/build/inputs.bin
inputs.bin binary size 0x5c520 bytes. Smallest app partition is 0x1c0000 bytes. 0x163ae0 bytes (79%) free.
[1/1] cd /data/build/inputs/build/bootloader/esp-idf/esptool_py && /data/cache/idf/penvs/5.5.5/bin/python /data/cache/idf/frameworks/5.5.5/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 /data/build/inputs/build/bootloader/bootloader.bin
Bootloader binary size 0x65d0 bytes. 0xa30 bytes (9%) free.
[4/5] Completed 'bootloader'Running ninja in directory /data/build/inputs/build
Executing "ninja size"...
[0/2] Re-checking globbed directories...
[0/2] cd /data/build/inputs/build && /data/cache/idf/tools/cmake/3.30.2/bin/cmake -D "IDF_SIZE_TOOL=/data/cache/idf/penvs/5.5.5/bin/python;-m;esp_idf_size" -D MAP_FILE=/data/build/inputs/build/inputs.map -D OUTPUT_JSON= -P /data/cache/idf/frameworks/5.5.5/tools/cmake/run_size_tool.cmake
┏━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓
┃ Memory Type/Section ┃ Used [bytes] ┃ Used [%] ┃ Remain [bytes] ┃ Total [bytes] ┃
┡━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩
│ Flash Code │ 246992 │ │ │ │
│ .text │ 246992 │ │ │ │
│ Flash Data │ 77640 │ │ │ │
│ .rodata │ 77384 │ │ │ │
│ .appdesc │ 256 │ │ │ │
│ IRAM │ 40355 │ 30.79 │ 90717 │ 131072 │
│ .text │ 39327 │ 30.0 │ │ │
│ .vectors │ 1028 │ 0.78 │ │ │
│ DRAM │ 29272 │ 16.2 │ 151464 │ 180736 │
│ .bss │ 19496 │ 10.79 │ │ │
│ .data │ 9616 │ 5.32 │ │ │
│ .noinit │ 160 │ 0.09 │ │ │
│ RTC SLOW │ 56 │ 0.68 │ 8136 │ 8192 │
│ .force_slow │ 32 │ 0.39 │ │ │
│ .rtc_slow_reserved │ 24 │ 0.29 │ │ │
└───────────────────────┴──────────────┴──────────┴────────────────┴───────────────┘
Total image size: 374635 bytes (.bin may be padded larger)
RAM: [== ] 16.2% (used 29272 bytes from 180736 bytes)
Flash: [== ] 20.4% (used 374635 bytes from 1835008 bytes)
INFO Creating factory.bin...
INFO Created: /data/build/inputs/build/firmware.factory.bin
INFO Created: /data/build/inputs/build/firmware.ota.bin
INFO Created: /data/build/inputs/build/firmware.elf
INFO Build Info: config_hash=0x955adf13 build_time_str=2026-09-20 17:14:40 +0100
INFO Successfully compiled program.
INFO ESPHome 2026.9.0
INFO Loaded validated config cache for sensors-monitoring.yaml, skipping validation.
ERROR Cannot upload over the network: no 'ota:' platform is configured. Add an 'ota:' platform, or upload over USB.
Install failed.