Сделан скетч для esp8266, реализующий управление устройствами через MQTT брокер.
Управление настройками контроллера осуществляется через web-интерфейс поднимаемой контроллером точки доступа, скриншот прикладываю.
Необходимо реализовать следующие доделки:
1. При включении точки доступа автоматом переходить на настроечную страницу
2. Добавить пароль на настроечную страницу по умолчанию от 1 до 8, предлагать его менять, сбрасывать по команде passreset с брокера
3. Выделить сертификат и тип устройства из прошивки, чтобы можно было отдельно записывать в EEPROM (обновления должны быть типовыми без привязки к
4. Сделать выбор wifi из списка доступных
5. Устранить ошибку, когда при наличии настроек wifi, точка доступа отключается через короткое время
6. Добавить обработку команды wifilevel, поступающей в топик при получении сообщения в топике locks/inbound/<id устройства>, устройство должно отправить в топик system/wifilevel сообщение типа "<id устройства> уровень сигнала"
7. Добавить обработку команды setup, поступающей в топик при получении сообщения в топике locks/inbound/<id устройства>, устройство должно перейти в режим точки доступа"
8. Отправлять команду new при изменении полей настроек основного wifi, пароля, телефона и почты
9. при переходе в режим точки доступа dhcp не работает. Нужно включить. По умолчанию библиотека должна реализовывать функцию выдачи адреса, но почему-то этого не происходит.
Опубликован 03.12.2021 в 08:41 Последнее изменение: 03.12.2021 в 00:43