Home Assistant ESPresense detection and esp32-c3-devkitm-1 via esphome docker
Home Assistant ESPresense detection and esp32-c3-devkitm-1
ESP32-C3-DevKitM-1 Development Board
framework:esp-idf
Tool: esphome docker
Table of Contents
New Device
run ok
framework:esp-idf
esphome:
name: esp32-c3-devkitm-1-no1
friendly_name: esp32-c3-devkitm-1-no1
esp32:
board: esp32-c3-devkitm-1
framework:
type: esp-idf
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "DeHWqkCQutko0Kg7L5rCBbmiAY6KaB8FYRVq7elF5xQ="
ota:
- platform: esphome
password: "e64017b88de7a6a2c7fd8dea47243078"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esp32-C3-Devkitm-1-No1"
password: "uo3Ckh2OEQbO"
captive_portal:
Build firmware
Downloading [####################################] 100%
Unpacking [####################################] 100%
Tool Manager: [email protected]+2021r2-patch5 has been installed!
INFO [email protected]+2021r2-patch5 has been installed!
Library Manager: Installing esphome/AsyncTCP-esphome @ 2.1.4
INFO Installing esphome/AsyncTCP-esphome @ 2.1.4
Unpacking [####################################] 100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Installing esphome/ESPAsyncWebServer-esphome @ 3.3.0
INFO Installing esphome/ESPAsyncWebServer-esphome @ 3.3.0
Unpacking [####################################] 100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Resolving dependencies...
INFO Resolving dependencies...
Library Manager: Installing esphome/noise-c @ 0.1.6
INFO Installing esphome/noise-c @ 0.1.6
Unpacking [####################################] 100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Resolving dependencies...
INFO Resolving dependencies...
Library Manager: Installing esphome/libsodium @ 1.10018.4
INFO Installing esphome/libsodium @ 1.10018.4
Unpacking [####################################] 100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
HARDWARE: ESP32C3 160MHz, 320KB RAM, 4MB Flash
- toolchain-riscv32-esp @ 8.4.0+2021r2-patch5
Download firmware
esp32-c3-devkitm-1-no1.factory.bin
Install firmware with ESPHome Web
Install ESPHome via the browser
Open ESPHome Web
Add your device to Home Assistant
/data/homeassistant202405/.storage/esphome.01K40Y33VTENQMXED4S0CY8SZ8
{
"version": 1,
"minor_version": 1,
"key": "esphome.01K40Y33VTENQMXED4S0CY8SZ8",
"data": {
"device_info": {
"uses_password": false,
"name": "esp32-c3-devkitm-1-no1",
"friendly_name": "esp32-c3-devkitm-1-no1",
"mac_address": "34:*",
"compilation_time": "Aug 30 2025, 15:43:26",
"model": "esp32-c3-devkitm-1",
"manufacturer": "Espressif",
"has_deep_sleep": false,
"esphome_version": "2025.5.0",
"project_name": "",
"project_version": "",
"webserver_port": 80,
"legacy_voice_assistant_version": 0,
"voice_assistant_feature_flags": 0,
"legacy_bluetooth_proxy_version": 0,
"bluetooth_proxy_feature_flags": 0,
"suggested_area": "",
"bluetooth_mac_address": "",
"devices": [],
"areas": [],
"area": {
"area_id": 0,
"name": ""
}
},
"services": [],
"api_version": {
"major": 1,
"minor": 10
}
}
}
Note
Wifi not working with ESP32-C3 and Arduino framework ...
Comments
Be the first to post a comment