Простой Умный Дом для платы NodeMCU-DEVKIT

Прошивка "Простого Умного Дома" для данной платы имеет ограничения: т.к. у нее нет полноценного контроллера шины 1-wire, то подключить к ней много периферийных устройств (меньше десятка) не получиться и расстояние до устройств будет ограничено несколькими метрами. Но в качестве контроллера для целого ряда простых задач подойдет, также будет работать в общей системе "Простой Умный Дом" в качестве "neighbor"-контроллера соседа, сможет передавать информацию о подключенных датчиках, реле и сенсорах-счетчиках к другим контроллерам в системе.
С концепцией Простого Умного Дома можно познакомиться на страницах нашего сайта. В рамках проекта будет осуществляться техническая поддержка данной версии прошивки и будут доступны ее автообновления.

Возможности прошивки можно увидеть в демо-приложении - esp.1vp.ru. ( Действующая версия приложения отличается от демонстрационной! )    

Назначение контактов платы

                                                                                                   

Остальные контакты платы не используется программой.                                                                                                    

Прошивка устройства NodeMCU

Данное устройство уже имеет встроенный адаптер UART-USB, поэтому достаточно подключить к USB порту компьютера.                                                                                                    

1. Подключить устройство кабелем к USB порту и с помощью программы Flash Download Tools (ESP8266 & ESP32) или esptool загрузить прошивку в устройство.

2. Зайти на смартфоне в "настройки" -> WI-FI найти устройство, у него будет имя вида OW-XXXXXX (пароль password), где XXXXXX - номер (ID) нашего устройства и подключиться к нему, после чего вы должны будете увидеть интерфейс сетевых настроек для вашей локальной Wi-Fi сети, введите имя и пароль от точки доступа, сохраните их. Если смартфон при подключении к домашней сети wi-fi не перешел на страницу конфигурации, то необходимо в браузере зайти на страницу http://192.168.4.1/config
Как только вы отключитесь от устройства, оно подключится к сети. Адрес устройства в сети будет ow-XXXXX.local, которое нужно будет указать в браузере. При первом подключении устройства к сети, автоматически будет скачиваться WEB приложение в память устройства с сервера проекта, что займет некоторое время. После чего устройство будет доступно через Web браузер.