Дистанционный контроль температуры в загородном доме
Довольно часто возникает ситуация, когда необходимо организовать мониторинг температуры. Это бывает полезно для удалённых объектов: теплиц, складов, погребов и др.
Для решения подобных задач на рынке существует много различных решений от серьёзных промышленных до бытовых. Первые мы рассматривать не будем, т.к. они сложны в реализации, дороги, да и избыточны для бытовых задач. Решения попроще либо используют устаревшую и не совершенную с точки зрения безопасности технологию передачи данных по СМС, либо достаточно дороги, не удобны, и ,что самое главное, имеют платные веб-сервисы.
Поэтому, мы создали свой собственный проект, благодаря которому каждый из вас сможет организовать удалённый мониторинг температуры.
Наше решение — бюджетное и состоит из двух компонентов:
- Набор-конструктор для создания передающего устройства
- Бесплатный веб-сервис для дистанционного контроля и управления температурой
Набор-конструктор «LS Monitoring»
Набор «LS Monitoring» создан на базе платформы Arduino, что делает его лёгким в освоении.
Вообще говоря, из конструктора можно сделать систему дистанционного управления любым объектом, дополняя его необходимыми датчиками. Для этого мы выпустили серию уроков.
Но обучающим примером в этих уроках является создание системы удалённого контроля температуры.
Хотя конструктор и преследует образовательные цели, устройство для передачи температуры можно собрать из него просто по инструкции, не вдаваясь в теоретические подробности.
К полученному устройству можно также подключить нагреватель (например, электрическую печь) или охладитель (например, вентилятор), чтобы можно было не только просматривать температуру, но и влиять на неё удалённо.
Это очень просто, ведь при сборке конструктора не нужно ничего паять! Всё собирается с помощью специальных разъёмов и проводов для макетирования.
Веб-приложение для дистанционного контроля температуры «LS Cloud»
Вторым компонентом системы мониторинга температуры является веб-приложение.
Наше приложение «LS Cloud» бесплатно и его не обязательно использовать с нашим набором-конструктором.
Если Вы сами в состоянии разработать устройство для передачи температуры — можете использовать возможности «LS Cloud» в качестве веб-интерфейса для просмотра данных. О том, как передать данные на наш сервис можно почитать тут.
«LS Cloud» обладает следующими возможностями:
Добавление неограниченного количества устройств
Настройка 4-х пороговых значений температуры для оповещения
Устройству можно назначить верхние и нижние предупредительные и аварийные пороги температуры
Оповещение пользователя по Email и SMS при переходе температуры через заданные пороги и аварии устройства
При выходе температуры из заданных пределов система формирует предупредительные и аварийные сообщения и посылает их пользователю по SMS и Email.
Управление удалённым устройством
Как уже было сказано, устройство собранное из нашего набора-конструктора имеет реле для подключения любого устройства (например, нагревателя или, наоборот, охладителя) для поддержания температуры в нужных пределах.
Через приложение «LS Cloud» можно дистанционно включить или выключить это устройство.
Отображение температуры на графике за выбранный период времени
LS Cloud обеспечивает хранение данных о температуре за длительный период времени. По этим данным приложение строит график.
Пользователь может произвольно масштабировать график и просматривать температуру за любой период времени.
Отслеживание состоянии связи с удалённым устройством и оповещение пользователя в случае её обрыва
Состояние связи отображается в виде антенки напротив каждого устройства
и в области просмотра данных устройства в правой части экрана
В настройках устройства можно задать время таймаута — время, в течение которого устройство должно гарантированно связаться с сервером.
Например, наше устройство «стучится» на сервер раз в три секунды. Мы задаём таймаут 10 секунд. Если в течение этого времени устройство ни разу не вышло на связь — значит с ним случилось что-то страшное.
При слабом уровне сигнала можно увеличить время таймаута.
При превышении таймаута система оповещает пользователя об обрыве связи с устройством.
Ведение журнала о событиях на сервере
Приложение автоматически ведёт журнал всех событий и аварий в системе.
Ознакомиться с веб-приложением «LS Cloud» можно по ссылке. Пароль и логин для доступа к тестовому аккаунту указаны на главной странице приложения.
Заказать набор-конструктор «LS Monitoring» можно тут.









Добавить комментарий