25006d2a1f
- WiFi manager with captive portal for configuration - MQTTS client with TLS support using EMQX Cloud - NVS storage for persistent configuration - Power monitoring with 30-second heartbeat messages - OTA firmware updates via MQTT - NTP time synchronization (Kenya timezone EAT-3) - Automatic reconnection handling - Rollback protection for OTA updates Signed-off-by: Rodney Osodo <socials@rodneyosodo.com>
22 lines
511 B
Plaintext
22 lines
511 B
Plaintext
dependencies:
|
|
espressif/mqtt:
|
|
component_hash: ffdad5659706b4dc14bc63f8eb73ef765efa015bf7e9adf71c813d52a2dc9342
|
|
dependencies:
|
|
- name: idf
|
|
require: private
|
|
version: '>=5.3'
|
|
source:
|
|
registry_url: https://components.espressif.com/
|
|
type: service
|
|
version: 1.0.0
|
|
idf:
|
|
source:
|
|
type: idf
|
|
version: 5.5.1
|
|
direct_dependencies:
|
|
- espressif/mqtt
|
|
- idf
|
|
manifest_hash: d11c86bf1e65d8286be5092ea284c0f288cf083564f6cbe51df18abb3bc2cf71
|
|
target: esp32c3
|
|
version: 2.0.0
|