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 базой данных.

Читать далее

Перекодировка mp3 тегов из cp1251 в UTF8

После долгого формирования фонотеки, и отдачи ее через PlexMediaServer наткнулся на то, что во многих теги были прописаны в кодировке CP1251.
Что давала в выводе Plex кракозябры. Т.к. хранятся мои файлы на сервере под управлением Ubuntu Server, решил сделать конвертацию с его помощью. Читать далее