На сегодняшний день даже система мониторинга в тепличных комплексах - это не дешёвое удовольствие.
Мы протестировали относительно недорогой комплект, установили по 3шт промышленных датчика (modbus rtu) температуры +влажность в каждую 100метровую теплицу, которых было 9шт, собрали все данные по проводной шине (Utp5e RS485) около 900метров без каких-либо промежуточных коммутаторов и усложнения проекта. В промежутке поставили компьютер AntexGate.
Итак проект реализовали на разработанном нами контроллере интернет вещей AntexGate + бесплатный софт Node-red, который передает данные, либо сразу на экран монитора либо через web-интерфейс:
На главный экран выводится текущая температура и влажность по каждому прибору, в случае обрыва или отсутствия датчика выводится значение ERR, а для выбора страницы реализован всплывающий экран.
За каждый день можно посмотреть данные на графике и проанализировать отношение температуры и влажности (синяя линяя - влажность, белая - температура), график строится как за отдельный датчик, так и средние значения в теплице.
Для более подробного анализа возможно скачать архив в формате csv и построить аналитику внешними средствами, например, за целый сезон.
Страница настроек для оповещения и привязки Teleram бота. Когда достигнут критический предел из всех устройств (телефоны, ПК) с открытым Web - интерфейсом, либо из подключенного монитора происходит голосовое оповещение о низкой, или высокой температуре определенной теплицы и конкретного датчика.
Планируем расширять проект, т.к. в локальной wifi сети у Всех есть доступ к текущим значениям, но хочется посмотреть значения удаленно, тут мы планируем использовать Умный дом Яндекс, бесплатное приложение для мониторинга отлично подойдёт еще и строит график.
Примерно такой дружелюбный интерфейс у Яндекса, вдобавок на производстве можно раскидать колонок и спрашивать о состоянии системы.
В заключение хотелось бы сказать, что реализация данной системы подходит для конкретного заказчика и большое преимущество свободно программируемых систем AntexGate + Node-red в том, что ее можно доработать в дальнейшем. Можно добавить стыковку с другими системами, весами, поливом, приводами, климатическими системами и другим.
Ниже наш прибор на котором реализован проект, система отработала более года.
Подробнее об устройстве на котором реализован проект можно почитать в нашем Телеграмм-канале и задать вопросы.
Железо можно брать на тестирование ЮР лицам и ИП. Для физ лиц есть скидка на железо до 50%
Комментарии (11)
red_dragon
06.04.2024 10:51Ой мама, опять реклама.
antex_dom Автор
06.04.2024 10:51Ну как бы и реклама и нет, железки мы физикам отдаём ниже себеса, а это перенос средств с рекламного бюджета на снижение стоимости.
MAXH0
06.04.2024 10:51+1Telegram, 1С, Yandex Алиса, Excel
Какой то набор самоделкина просто. Не хватает пластиковых бутылок и синей изоленты...
antex_dom Автор
06.04.2024 10:51Это такое тз, тг пользуются все продвинутые серверы мониторинга и тд, yandex почему бы и нет как оповещалка, но она там так и не прикручена, в exel, 1с тоже отчёты многим нужны проанализировать температуру и результат за сезон, а вот как смонтирлвали не знаю, может есть изолента))
antex_dom Автор
06.04.2024 10:51Это энергометрика, русокитай. Точность вроде более менее по крайней мере в куче лежали одинаково показывали.
Weron2
06.04.2024 10:51Понял почему мои похожие статьи набирают тоже мало плюсов - немного сумбурно написано - например я не увидел что с экселем - в заголовке он есть, а в статье нет. Зачем он там? Что с голосовым оповещением? Это типа колонка алисы внутри теплицы, которая голосом говорит о превышении температуры? Как это сделано, интересно глянуть код.
Само устройство тоже интересное, но мне кажется слишком сложное и оттого дорогое. Может есть смысл разбить устройство на более мелкие? Например было бы классно сделать шлюз из modbus rtu в tcp, оно же из rs485 в ethernet - у китайцев такие можно на али за 2000 рублей заказать. Получится ли что-то похожее тысяч за 5 сделать? С такой ценой можно будет конкурировать даже, потому что думаю что реализация у наших разработчиков может быть получше
В любом случае плюс)
antex_dom Автор
06.04.2024 10:51Голосовое из браузера орёт в административном помещении, колонки так и не поставили яндекс, вообще оповещение стабильно получилось "внимание высокая температура теплица N" в node Red есть готовый плагин, текст в голос Google ttn вроде. Да статья сумбурная, писалась сначала под аграрный форум, кейс проверить, вот и без кода. А по коду если что-то конкретное интересно пишите в лс доступ есть, могу вам дёрнуть кусок.
zabanen2
вместо тех дурацких спидометров, лучше нарисуйте квадратики теплиц
если по нескольку датчиков температуры - то использовать градиенты
и да, нужно знать тенденцию, а не температуру в конткретный момент времени. самая
тупаяпростая логика - если температура выходит за границы окна - вызывать алерт. нет. нужно смотреть производную и интеграл, подбирать уравнение из этих значений так, чтобы управлять нагревателем, строить предикшн и соответствующие алерты. возможно у вас еще есть внешний фактор - температура на улице - тем интереснее!и да, я понимаю, что оно у вас работает и трогать не хочется
ничего не сказано про пользователей
antex_dom Автор
Была бы моя теплица можно модернизировать годами, а тут задание такое было. Пользователь только один, остальные трудяги в телегу уведомление получают. Задача была простой уйти с китайских датчиков, собрать в exel уведомить в телегу.