Zabbix и Arduino Получаем данные из Arduino в Zabbix

В этом материале я обещал показать как можно использовать данный из Arduino в Zabbix.
Будем считать, что Arduino у вас прошита примером из предыдущей статьи и подключена к вашему компьютеру в моем случае это порт COM3.
Так же у вас настроен сервер Zabbix и на вашем компьютере настроен Zabbix Agent и эта связка работает.
Для реализации задумки нам потребуется Python, если у вас не установлен данный интерпретатор, то скачиваем и устанавливаем отсюда.
Т.к. Python мультиплатформенный, то данный материал легко реализуем на любых операционных системах (кроме мобильных) я же буду все проделывать в Windows. Читать далее

HDT22, HDT21, HDT11 и Arduino Подключение датчика температуры и влажности к Arduino и работа с ним.

Решил продолжить ряд публикаций связанных с Arduino.
Рассмотрим на примере датчика HDT21 (AM2301) подключение и вывод температуры и влажности.

Читать далее

Blynk сервер Переводим на PostgreSQL

Всем еще раз привет!
В продолжении первой части, в которой я обещал продолжить настройку Blynk сервера, решил сделать короткую заметку о подключении к Blynk базе данных PostgreSQL.
Как и в первой части установка и настройка будет происходить в среде FreeBSD12.0, предполагается, что Blynk доступен по пути /usr/local/etc/blynk/server-0.41.2-java8.jar

Читать далее

Blynk server Установка и первичная настройка на FreeBSD

Всем доброго дня!
На днях заказал на 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, мы соберем простую схему с выводом полученных значений в серийный порт и простую свето-звуковую индикацию присутствия газа и напишем небольшой скетч. Читать далее