⚡ Flasher CLI
scripts/flasher.py: действия run, compile, upload, logs, ota. Рендер .yaml.j2 → ESPHome compile → flash.
⚡ Flasher CLI
scripts/flasher.py: действия run, compile, upload, logs, ota. Рендер .yaml.j2 → ESPHome compile → flash.
🖥️ Flet GUI
gui_flasher_flet.py — wizard в 4 шага: источники (Git/BIN), плата, secrets, запуск. Cancel / Retry / Serial Monitor.
🐝 Zigbee-каркасы
8 ESP-IDF проектов (C6 Router + H2 End Device) для humidifier / curtains / relay / radar — параллельная ветка Wi-Fi прошивкам.
🚀 OTA Pipeline
GitHub Actions матрица сборки + публикация в MinIO S3. Устройства проверяют обновления с ota-s3.m3zold-lab.tech.
| Прошивка | ESP32 | C3 | C6 | H2 | ESP8266 |
|---|---|---|---|---|---|
| 📡 Radar + Light | ✅ | ✅ | ✅ | 🐝 | 🚧 |
| 💧 Humidifier | ✅ | ✅ | ✅ | 🐝 | ✅ |
| 🪟 Smart Curtains | ✅ | ✅ | ✅ | 🐝 | ✅ |
| 🎙️ SmartStation | 🚧 | ✅ | ✅ | ❌ | ❌ |
| ⚡ Relay 2ch | ✅ | ✅ | ✅ | 🐝 | ❌ |
| 💡 Диммер LED Strip | ✅ | ✅ | ✅ | 🐝 | ✅ |
✅ работает · 🐝 Zigbee-каркас вместо Wi-Fi · 🚧 ограниченно · ❌ не поддерживается