В этом материале я обещал показать как можно использовать данные из Arduino в Zabbix.
Будем считать, что Arduino у вас прошита примером из предыдущей статьи и подключена к вашему компьютеру в моем случае это порт COM3.
Так же у вас настроен сервер Zabbix и на вашем компьютере настроен Zabbix Agent и эта связка работает.
Для реализации задумки нам потребуется Python, если у вас не установлен данный интерпретатор, то скачиваем и устанавливаем отсюда.
Т.к. Python мультиплатформенный, то данный материал легко реализуем на любых операционных системах (кроме мобильных) я же буду все проделывать в Windows.
Arduino
Все что касается Arduino
HDT22, HDT21, HDT11 и Arduino
Решил продолжить ряд публикаций связанных с Arduino.
Рассмотрим на примере датчика HDT21 (AM2301) подключение и вывод температуры и влажности.
Blynk сервер
Всем еще раз привет!
В продолжении первой части, в которой я обещал продолжить настройку Blynk сервера, решил сделать короткую заметку о подключении к Blynk базе данных PostgreSQL.
Как и в первой части установка и настройка будет происходить в среде FreeBSD12.0, предполагается, что Blynk доступен по пути /usr/local/etc/blynk/server-0.41.2-java8.jar
Blynk server
Всем доброго дня!
На днях заказал на aliexpress датчик MH-Z19B уровня CO2 для установки на рабочем месте через Arduino, т.к. кабинет небольшой по объему и появился помощник.
В ожидании доставки решил размять пальцы на датчике влажности и температуре DHT22 и Arduino Uno и отправки значений в Zabbix. Возможно об этом опыте напишу позже заметку. В связи с этим в выходные время от времени обращал свой взор на различные материалы об автоматизации (Arduino, ESP, Rapsberry Pi, etc….). И наткнулся на клиент-серверный проект Blynk. Для него доступны нативные клиентские приложения для платформ Android и iOs, облачный сервер и доступный для локальной установки сервер (при чем доступен как в исходных текстах, так и скомпилированный). Вот об установке и начальной настройке локального сервера Blynk мы поговорим. Скорей всего будет еще заметка на эту тему про настройку Blynk server для работы с postgress базой данных.
Анализатор утечки газа на Arduino
Чуть не приключилась беда, придя домой с работы почувствовал запах газа, оказалось, что одно из соединений гибкой подводки газа к плите давала небольшую течь. Поменял прокладки, проверил качество соединения мыльным раствором, больше газом не пахнет. Решил для перестраховки таких случаев собрать примитивный анализатор утечки газа. Выбор пал на плату Arduino Uno, которая без дела лежала полгода. В этой заметке я расскажу о применении вышеуказанной платы с аналоговым датчиком газа MQ-6 datasheet от Hennan Hanwei Electronics, мы соберем простую схему с выводом полученных значений в серийный порт и простую свето-звуковую индикацию присутствия газа и напишем небольшой скетч.