shSRControl - (Switch & Relay Control) - библиотека для создания простых модулей WiFi-выключателей и WiFi-реле на базе ESP8266 и ESP32

Вторая библиотека, написанная в пару к этой

Библиотека предназначена для огранизации работы и взаимодействия модулей друг с другом в локальной WiFi-сети с помощью udp-пакетов.

Основные возможности:

  • Взаимодействие модулей с помощью udp-пакетов, как адресных, так и широковещательных;
  • Быстрый поиск реле в сети; модуль WiFi-выключателя может обнаруживать привязанные к нему реле сразу после подключения к сети;
  • Для обнаружения привязанных реле не используется заранее прописанный IP-адрес модулей WiFi-реле; поиск ведется с помощью широковещательных udp-пакетов и позволяет обнаруживать модули реле практически мгновенно;
  • в модуле WiFi-выключателя есть возможность подачи звукового сигнала в случае ошибки отправки команды удаленному реле;
  • Периодическая проверка доступности реле в сети; периодичность проверки настраивается;
  • Наличие Web-интерфейса как для настройки модуля, так и для управления им;
  • При использовании Web-интерфейса настройки сохраняются в файловой системе и автоматически подгружаются при старте модуля;
  • Модули реле могут использовать как высокий (HIGH), так и низкий (LOW) управляющий логический уровень; для каждого реле этот уровень настраивается индивидуально;
  • Модули WiFi-реле могут иметь локальные кнопки, для управления реле по месту;

Ссылка на библиотеку

2 лайка