feat: barrier_controller и barrier_node прошивки v1.0

This commit is contained in:
Aleksei
2026-06-15 10:53:00 +00:00
parent 135b946bf2
commit 6192da8ec5
3 changed files with 654 additions and 2 deletions
+27 -2
View File
@@ -1,3 +1,28 @@
# barrier-controller
# Barrier Controller — ESP32-ETH01 V1.4
ESP32-ETH01 barrier controller firmware
Прошивки для управления шлагбаумами DoorHan через ESP32-ETH01.
## Устройства
### barrier_controller — пульт управления
- Кнопка 1 → IO4 (шлагбаум 1)
- Кнопка 2 → IO2 (шлагбаум 2)
- Веб-морда с настройками и OTA
- ETH (основной) + WiFi (резервный)
- AP режим при первом запуске: `Barrier-Setup` / `barrier123`
### barrier_node — узел на шлагбауме
- Реле → IO4 (импульс 500мс)
- HTTP API: `GET /open` с заголовком `X-Token`
- Веб-морда с настройками и OTA
- AP режим при первом запуске: `Barrier-Node-Setup` / `barrier123`
## Сеть
- Контроллер: `192.168.15.20` (по умолчанию)
- Узел 1: `192.168.15.10`
- Узел 2: `192.168.15.11`
## Прошивка
Arduino IDE, Board: ESP32 Dev Module, esp32 by Espressif 3.3.10+
При прошивке: IO0 на GND, отключить/подключить питание при `Connecting...`