
WiFi-модуль стал логическим продолжением GSM-модуля (статья про GSM-модуль).
По внешнему виду и подключению они не сильно отличаются (в WiFi-модуле выведен внешний датчик температуры), но функционально изменения значительны.
Основное отличие – метод связи с оператором. GSM-модуль использует СМС и сети 2G, что в настоящее время сильно устарело, но, как показывает опыт, не потеряло свою актуальность.
В то же время сейчас практически в каждом доме есть Интернет по WiFi и использовать его для связи с оператором удобно и выгодно.
WiFi-модуль использует 2 режима связи:
- Web-интерфейс.
Модуль может работать как «Точка доступа» (сам генерирует WiFi сеть к которой можно подключиться) и «Станция» (подключается к сторонней WiFi сети). - Бот в Telegram.
Модуль должен быть переведен в режим «Станция» для доступа в Интернет.
Это основной режим работы, т. к. позволяет обмениваться информацией с модулем из любой точки мира.
Основные функции WiFi-модуля:
- Контроль за состоянием внешней сети.
- Контроль за подключением потребителей к источнику напряжения.
- Дистанционное управление реле (отключение системы автозапуска, пуск генератора и т.д.)
- Контроль за состоянием встроенного реле.
- Контроль за температурой внешнего датчика (оповещение при выходе за пределы).
- Контроль за напряжением АКБ 12В (оповещение при выходе за пределы).
- Настройка основных параметров через Web-интерфейс.
Создание Telegram-бота.
Так как модуль использует для связи с оператором Telegram-бота, нам необходимо установить сам Telegram и там зарегистрироваться. Уверен, у большинства он уже установлен.
Далее нам необходимо создать бота. За это отвечает «отец ботов».
Находим в Telegram пользователя BotFather и жмем «старт».
Для создания бота набираем команду /newbot
BotFather предлагает ввести имя бота (его мы будем видеть в заголовке чата). В моем случае это «Autozapusk».

Далее вводим индивидуальное имя бота с обязательным окончанием «_bot». Если такое имя уже есть, BotFather предложит его заменить. Если все прошло успешно, выдается сообщение, в котором есть HTTP API номер (около 50 символов). Это Bot Token, его необходимо сохранить и не терять, иначе доступ к боту будет потерян.
Далее нужно ввести команды, которые будет выполнять бот.
Набираем команду \mybots , жмем на своего бота, Edit Bots – Edit Commands.
Копируем и вставляем текст ниже:
0 - Выключить реле
1 - Включить реле
2 - Запросить состояние системы
Если появилась надпись Success! – все прошло успешно, бот создан.
Кроме Bot Token, для связи с ботом нужен ID оператора.
Узнать свой ID можно тоже у бота. Найти такого бота можно по «idbot».

Это 9 цифр ID USER. Его лучше сохранить вместе с BOT TOKEN.
Схема подключения.
Схема подключения аналогична GSM-модулю. В комплект входит внешний термодатчик, который подключается к соответствующему разъему.


Модуль можно использовать и с другими автозапусками. Для корректной работы необходимо добавить 2 реле с катушками на 220В. Управляемое реле можно задействовать на усмотрение оператора.

WEB-интерфейс.
После подачи питания модуль переходит в режим «Точка доступа». Для его настройки нужен смартфон или компьютер с WiFi 2,4 ГГц.
На устройствах нужно предварительно отключить мобильный интернет и VPN!
Включаем поиск сети и находим сеть с именем WiFiMod_****
Вводим пароль: 12345678 и подключаемся к сети.
ВНИМАНИЕ! Если Вы поменяли и забыли пароль, восстановить его «по умолчанию» можно, если после включения, в момент мигания красного светодиода, установить перемычку Pgm на плате модуля. Если работает связь через Telegram, можно отправить боту команду /resetap .
После подключения к сети WiFiMod_****, набираем в браузере IP адрес интерфейса 192.168.4.1 Должна открыться страница:

Кнопки «Сеть» и «Потребители» показывают состояние выходов датчиков напряжения. Если 220В подается, кнопки окрашиваются в синий цвет. Ниже идет информационное поле аналогичное GSM-модулю.
| Напряжение в сети | Напряжение у потребителей | Информационное поле |
| Нет | Нет | «Потребители обесточены» |
| Нет | Да | «Потребители подключены к генератору» |
| Да | Нет | «Сеть подключена» |
| Да | Да | «Потребители подключены к сети» |
Кнопка «Реле ВЫКЛ» индицирует и управляет реле. При нажатии (включении реле) она окрашивается в синий цвет и меняет надпись на «Реле ВКЛ».
Еще 2 поля показывают температуру внешнего датчика и питающее напряжение (фактически напряжение АКБ генератора).
Ниже расположена кнопка «Настройка». При ее нажатии переходим в следующее меню.

Здесь необходимо ввести (копировать-вставить) Bot Token и ID User, которые сохранили ранее.
Ниже поле «Пароль WiFi станции» позволяет поменять пароль.

Ниже SSID (название) и пароль WiFi сети к которой планируется подключение.
Заполняем эти 2 поля и нажимаем кнопку «Проверка».
Через минуту подключаемся опять к сети WiFiMod_****. Заходим в меню «Настройка».

Вместо слова «Проверка» должен появиться IP адрес, который внешняя сеть присвоила нашему устройству. Сохраните этот адрес! Ваш телефон или компьютер, подключенный к этой же сети, по нему сможет заходить в Web-интерфейс устройства.
Далее нажимаем кнопку «Вкл». Через 1-2 мин подключаем телефон или компьютер к той же WiFi сети и набираем в браузере 192.168.0.171 (Ваш сохраненный IP) и попадаем на 1 страницу интерфейса, жмем «Настройка», проверяем, кнопка «Вкл» должна окраситься в синий цвет. При этом зеленый светодиод должен мигать часто. Это значит модуль подключился к внешней сети и может происходить общение в Telegram.

Бот, по запросу состояния системы (Меню), присылает 5 полей:
- Режим работы автозапуска
- Состояние реле
- Температура датчика
- Напряжение питания
- Уровень WiFi
Также через «Меню» можно отправить команду на вкл/выкл реле.
Если в меню «Настройка» нажать кнопку «Параметры», можно ввести значения напряжения и температуры максимального и минимального предела. Выход текущих значений за эти пределы сопровождается сообщением в чат. Также в «Параметры» можно настроить время повторных сообщений, если текущие температура и напряжение не вернулись в нормальные значения.

В меню «Настройка» последний пункт «Обновление» позволяет, по необходимости, обновлять программу устройства «по воздуху».
На передней панели модуля установлены 2 светодиода.
Красный индицирует состояние реле. Состояние реле хранится в энергонезависимой памяти и после сбоев питания восстанавливается.
Зеленый индицирует режим работы WiFi. Мигает редко – «Точка доступа». Часто – модуль подключен к внешней сети и можно общаться через Telegram.
Если модуль по каким-либо причинам перестал нормально работать, его можно перегрузить отправив команду /reset или снять питание на 15-20 сек.
Модуль можно сбросить на заводские настройки отправив команду /resetall
Модуль питается от источника DC 10-18 Вольт. Рабочая температура от 0°С до 50°С.
Если Вы хотите приобрести WiFi-модуль: ЦЕНЫ и условия покупки