Подключение Самовара к домашней сети WiFi
При первом запуске Самовар создаст свою WiFi точку доступа с именем Samovar, без пароля.
Внимание.
1. Возможна ситуация, что после подачи питания на ESP точка доступа появится в вашем сетевом окружении не сразу, а спустя некоторое время (через примерно 1 минуту).
2. Если данная esp32 использовалась в других проектах и была ранее подключена к вашей сети Wi-Fi (с другим скетчем), привязка к сети сохраняется. Соответственно точка доступа может не появиться, а Самовар сразу подключится к вашей WiFi сети.
Нужно любым устройством (смартфон, ноутбук) подключиться к этой точке. Для этого на вашем устройстве сделайте обзор сетей и найдите точку подключения: "Samovar".
При подключении к этой Wi-Fi точке должен открыться портал. Если портал не открылся автоматически, необходимо открыть страницу в браузере на устройстве, с которого вы подключились к Самовару, по адресу 192.168.4.1.
Откроется форма с параметрами подключения к WiFi.
Внимание.
На подключение к порталу ввода данных для вашей сети wi-fi отводится 2 минуты. Если подключения не произошло Самовар начнет работу как самостоятельное устройство без подключения к сети (см. ниже).
Т. е после включения питания алгоритм работы следующий:
-
Самовар пытается подключиться к вашей wi-fi сети в течении 1 минуты. Если этого не произошло:
-
Открывает портал ввода данных wi-fi по адресу 192.168.4.1 и ждет 2 минуты. Если подключения к порталу нет, то:
-
Начинает работу как самостоятельное устройство, без подключения к сети, со своей точкой доступа, .
Необходимо выбрать пункт “Configure WiFi”
Откроется новое окно в котором будут отображены все сети которые доступны для Самовара.
Пункт “Configure WiFi (No Scan)” нужно выбирать только если вы хотите вручную ввести параметры сети, например если ваша сеть скрыта и не транслирует имя в окружение.
Далее выбрать свою домашнюю WiFi сеть и ввести пароль. После успешной настройки WiFi Самовар должен будет подключиться к локальной сети. Если этого не произошло, его нужно перезагрузить.
Если Самовар подключился к вашей сети то его IP адрес можно увидеть:
-
В мониторе порта Arduino IDE – Инструменты – монитор порта. Для этого надо открыть монитор порта, установить скорость 115200 бод, отключить ESP32 от компьютера, и подключить заново. В мониторе порта появиться статус загрузки Самовара, в том числе и IP-адрес, с которым Самовар подключился к вашему роутеру.
-
Если установлен дисплей, IP-адрес можно посмотреть на третьем экране дисплея.
-
В настройках вашего роутера. Самовар будет обозначен как esp32-XXXX
-
Если настроен Telegram, Самовар при старте отправляет IP-адрес в первом сообщении. Например: "Самовар готов к работе; IP=http://192.168.2.37" (у вас IP будет другой).
-
Так же IP-адрес доступен в Blynk.
После подключения Самовара к вашей домашней сети WiFii к интерфейсу Самовара можно подключиться двумя способами:
1. Перейти по ссылке http://samovar.local (может работать не всегда, зависит от настроек вашего роутера).
2. Подключиться по IP-адресу, введя его в адресную строку браузера.
Если самовар не смог подключиться к вашей сети (введены не верные данные) вновь будет создана точка доступа "Samovar", откроется портал и процедуру подключения нужно будет пройти заново.
Примечание.
В настройках роутера желательно присвоить Самовару статический (постоянный) IP , чтобы каждый раз подключаться web-интерфейсу по одному и тому же адресу.
Работа Самовара без подключения к сети
С версии 6.14 с Самоваром можно работать напрямую, не подключая к существующей сети WiFi. Для этого нужно перед включением питания Самовара зажать универсальную кнопку и отпустить через 2 секунды после включения питания. Самовар запустится в режиме точки доступа. В списке доступных сетей появится сеть Samovar. Пароль доступа SamApp123
Поскольку Самовар при таком режиме работы не будет иметь доступа к сети интернет, то при обновлении релиза нужно будет самостоятельно обновлять в том числе и web-интерфейс (через Arduino IDE 1.8.х.).
Так же будет недоступно удаленное управление, логи не будут отправляться в облако. Зона покрытия WiFi точки доступа будет определяться возможностями ESP32.