ООО «Энки» производит контроллеры для удаленного управления и мониторинга. От компании поступил заказ на разработку программного обеспечения для их решений, выполненных на микроконтроллере ESP32.
Проект нацелен на управление уличными станциями, которые через сеть провайдера позволяют строить системы видеонаблюдения, WiFi сети и все что требует организации сетевых подключений, в том числе с использование питания по PoE.
Для контроля состояния уличными станциями мы выбрали решение оснастить их контроллерами, которые позволяют отслеживать наличие напряжения на вводе и на входе в ИБП, измерять напряжение на АКБ, получать сигналы о разряде АКБ от ИБП, измерять температуру в шкафу станции, контролировать открытие двери (доступ к оборудованию) и перезагружать по питанию оборудование, подключаемое к станции.
Исходя из этих задач ООО «Энки» разработало плату контроллера и нам было предоставлено техническое задание на алгоритм управления ESP 32. В дополнении нужно было обеспечить работу контроллера по сети Ethernet и WiFi, а также организовать возможность конфигурирования контроллера через файлы конфигурации. Контроллер должен работать и как web-сервер с целью предоставления доступа сервисной службе для контроля параметров, обновления прошивки и конфигурации контроллера. Для интеграции с системой мониторинга заказчиком был выбран протокол MQTT. В итоге мы подготовили «прошивку» для микроконтроллера. Для его конфигурации (сетевые настройки, идентификаторы, темы MQTT) используется файл в формате json. Web-интерфейс контроллера также можно обновлять через файлы, «привычные» для web-сервера (страницы html, стили, картинки, java-скрипты).
ООО «Энки» сделало образец контроллера с модулем GSM, который может обеспечить доступ к контроллеру при отсутствии связи через проводной канал. Контроллер оснащен своим источником питания с небольшим АКБ. Это позволяет контролировать состояние уличной станции при отключении электроснабжения в течении нескольких часов.
На данный момент мы дорабатываем ПО контроллера для управления GSM модулем и ИБП контроллера.
В 2021 году стартовал наш проект совместно с ООО «Энки», которое производит контроллеры для удаленного управления и мониторинга.
Документация и программное обеспечение на контроллер Enki-esp32
Для проведения экспертной проверки ФГИС Реестры ПО:
инструкция по настройке и эксплуатации стенда для проведения экспертизы
Скачать в pdf
архив базового ПО и конфигурационных файлов контроллера
Скачать архив
Для пользователей контроллера:
инструкция пользователя
Скачать в pdf
архив базового ПО и конфигурационных файлов контроллера