Легкая автоматизация на основе ESP8266

Вспомогательный контроллер

Нередко при создании разных проектов, может сложиться ситуация, когда датчики и устройства могут находиться на значительном расстоянии друг от друга. Может быть еще ситуация, когда вроде бы и датчики и часть устройств рядом, а одно далеко. В этом случае, конечно могут помочь длинные провода. Но это не есть хорошо. Потому что управляющие напряжения устройств и датчиков они достаточно маленькие, а это значит что сигнал будет затухать и растворяться в электропомехах. 

Например, часто требуется организовать отопление и проветривание помещения, но обогреватели разнесены далеко друг от друга, не говоря уже про вытяжку. Аналогичная ситуация с большой теплицей, достаточно вытянутым сооружением. Что уж говорить про полив, когда датчик влажности почвы может находиться от управляющего поливом клапаном чуть ли не в километре.

Умная сеть может предложить интересный выход их этой ситуации, когда используются вспомогательные контроллеры. Их задача, это быть клонами главного контроллера и дублировать выполнение команд на вспомогательные. То есть на них необходимо установить ту же микропрограмму и также её настроить, как и на главном контроллере. Единственное, их важное отличие это то, что к ним подключаются только устройства, а все датчики должны быть только на главном. По сути, Умная сеть полностью ориентируется по главному контроллеру, а на вспомогательные контроллеры только дублирует отправляемые команды, независимо от состояния оных. 

Для каждого проекта можно задать до двух вспомогательных контроллеров. Делается это на вкладке "Подключение" в настройках проекта. Требуется указать всё аналогично главному контроллеру, IP-адрес, порт и пароль. При таком подходе главный и вспомогательный контроллеры могут быть разнесены на абсолютно любые расстояния.