kompa3 / zabbix-emonth

Read EmonTH sensor values from Raspberry RFM69Pi to Zabbix

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zabbix-emonth

These scripts enable reading of emonTH 433MHz - Temperature & Humidity nodes sensor values from Raspberry having RFM69Pi 433Mhz Raspberry Pi Base Station Receiver Board to Zabbix.

The scripts have been tested with Raspbian Jessie and Raspberry Pi 2

Raspbian Setup

Preparation of SD card

Install

Prerequisites:

  • Zabbix-agent (sudo apt-get install zabbix-agent)
  • Redis database used as a message queue (sudo apt-get install redis-server)

Copy files under etc to /etc/ in the Raspbian file system

After installation, reboot zabbix-agent so that it notices the new user parameters sudo service zabbix-agent restart.

Zabbix Server configuration

The easiest way to get started is to import emonth_measurement.xml to Zabbix Server.

Each discovered node has the following items:

  • battery_voltage (in V)
  • external_temperature (in Celsius)
  • internal_humidity (in Percentages)
  • internal_temperature (in Celsius)
  • rssi (received signal strength indication, as defined by IEEE 802.11)

Screenshots

Zabbix items

About

Read EmonTH sensor values from Raspberry RFM69Pi to Zabbix

License:MIT License


Languages

Language:Perl 66.2%Language:Shell 33.8%