Содержит веб морду с гибкими настройками, отображением параметров окружающей среды и тонкого упралвения таймерами, реле с любыми подключаемыми устройствами.
Прошивка основана на Гайверовской библиотеке Settings
Пока что на контроллере ESP32. Легко адаптируется под es8266.
Не стесняйтесь задавать любые вопросы в телеграм сообществе Smartfarm_diy
Подключаем плату esp32 WROOM32 к компьютеру. При подключении должен быть характерный звук тынь-дынь, как будто флешку подключили. Если звука нет, кабель плохой, ищите более хороший. Или звук на компе отключен :) Если подключаете плату первый раз, нужно установить драйвер для связи компа с платой. Бывает несколько типов драйверов в зависимости от версии платы, которую вы используете. Для нашей WROOM32 обычно подходит драйвер CP2102 Если не подошел, перейдите по ссылке выше и по фоткам определите какая микросхема установлена на плате, под фоткой будет ссылка на скачивание драйверов. Скачиваем архив, распаковываем все файлы, нажимаем по файлу с именем в конце .inf правой кнопкой мыши - установить. Аналогично в папке x64 правой кнопкой мыши по файлу - установить. Теперь плата должна быть на связи с компьютером.
В браузере гугл хром открываем сайт esphome web. Кнопка Connect откроет окно с выбором портов, там будет установленный прежде драйвер COM порта, выбираем его
Есливыскакивает окно "Подтвердите действие Failed to execute ...", отключите плату от компьютера, обновите страницу, подключите плату и снова жмите Connect.
Увидим окно подключенной платы.
Теперь настало время скачать прошивку. Свежие прошивки можно найти в релизах, на данный момент скачиваем v0.1, браузер может ругаться что мол опасный файл, нельзя такое качать. Постарайтесь его уговорить на скачку, мол download anyway. Скачиваем, запоминаем путь куда скачалась эта прошивка firmware_full.bin
Возвращаемся в браузере на страницу esphome web, Нажимаем на "Install" - "Выберите файл" - выбираем скачанный файл прошивки, снова жмем "Install".
Ждем несколько минут, видим окошко с поздравлением, что прошивка прошла успешно.
жмем Close. Плата начнет часто мигать синим по два раза.
Теперь , если хотите, скачайте приложение Гайвера для связи с платой.
я не люблю лишних приложений, поэтому заходу на плату по ip адресу упралвляю ей с браузера. Для этого после прошивки на сайте esphome жмем Logs. Откроется монитор серийного порта такой же как в ардуино иде.
Перезагрузите плату кнопкой EN на плате. Появится вайфай точка доступа "ESP AP" пароль 12345678. Подключайтесь с любого устройства и заходите в браузере по адресу 192.168.4.1 Если подключиться с телефона, этот адрес откроется автоматически. И вот мы внутри контроллера.
Альтернативный сайт для прошивки
Так же прошить плату можно на [esp huhn](https://esp.huhn.me/). Жмем зеленую кнопку Connect. Всплывает маленькое окно с выбором нашей платы из списка. В списке отобразятся все подключенные к компу платы на данный момент, но обчно она там одна. У меня это CP2102, выбираем - Connect. Плата связана с прошивальщиком. Если пишет Connecting и ничего не происходит, отключите плату от компьютера, обновите страницу, подключите плату и снова жмите зеленую кнопку. Успешным подключением будет окно с 4мя строчками:
Прошивку добавляем, адрес выставляем 0x0000. нажимаем Flash
Подключившись к wifi точке доступа "ESP AP" либо автоматически откроется сайт, либо введите в браузере 192.168.4.1 и мы попадаем на веб страницу управления. Листаем в самый низ - Опции - Расширенные - вводим SSID и пароль вашей домашней wifi сети жмем зеленую "Save Restart" после чего плата должна перестать часто мигать, а через какое то время начнет редко мигать, раз в три секунды. Это значит что она подключена к домашнему wifi. После этого можно снова подключиться на сайте esphome web через usb шнур и нажать Logs. Появится черное окно, ищите что то типа: Con with IP: 192.168.1.224 Если не появилось, перезагрузите плату кнопкой EN. 192.168.1.224 это айпишник веб интерфейса управления платой в вашей домашней вайфай сети.
Чтобы к контроллеру подключить датчики и реле, удобно использовать: "Плата расширения Wroom32", легко найти ее на Озоне или Алиэкспресс.
Если вы новичек, почитайте Гайвер управление мощной нагрузкой
- Слабенькие, классические реле кстати те, что двойные, удачно ложатся в кабель канал как в корпус.
- драйверы на постоянку до 24V LR7843 или до 48V FR120N
Управление 220 вольт:
nicelight/Nicelight_cozyBeing