Home Directory Cool Stuff Arduino Sensor Shield for monitoring Alarm & Environment

Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com


Remember Me

Arduino Sensor Shield for monitoring Alarm & Environment

0 votes
Current Version
Last Release Date
Compatible With
  • Nagios 1.x
  • Nagios 2.x
  • Nagios 3.x
  • Nagios XI
  • Nagios Fusion
Download URL

Help Support Ethan Galstad's New Project:

Help Support Ethan

A Message From The Founder...

As the founder of Nagios, I'm asking for your help in a cause that's dear to my heart.

I'm launching a new project to help better the world by providing the information, ideas, and inspiration that I believe can improve the lives of people everywhere.

I know you're busy managing networks, but I would appreciate it if you would consider liking my Facebook page and showing your support for the content and messages I produce by sharing them with your friends and family.

You can learn more about my project by visiting ethangalstad.me/nagios. Thank you for your time. I wish you all the best in your endeavors, whatever they may be.

- Ethan

Arduino Sensor Shield for monitoring Alarm & Environment
This is a Multi-Alarm, Temperature and Humidity Sensor Shield for Arduino.

With this shield you can monitor through HTTP the alarm status of the fire/burglar/cooling system and environmental information. The shield can be connected to an Arduino Ethernet with POE you then have a nice little and universal sensor you can plug into your network and use to retreive information with your nagios monitoring and alerting system.

Simply use check_http checkcommand to find the correct string will do the job.
This shield can be connected to an "Arduino Ethernet" even the POE version to monitor for example the status of the burglar or fire alarm, or cooling system.

You or nagios have access to the status information through HTTP. A nagios plugin can retreive alarm system status and temperature/humidity information.

If there is a fire, an intrusion, if the alarm system has low battery, if the cooling system has stopped, switched to backup cooling system or if there is a power outage, nagios can retrieve this information and send alerts.

The shield can be connected to any alarm system which provides relays which can be opened if a problem occurs, most of the alarm systems can do that.

The shield is not using pins which may be used by a 3G or gsm shield in order to directly send alerts by SMS.

The arduino code is provided as a basic and quick example, and must be modified to fit your needs (alarm connections, mac and ip address). The green led will blink to show that it is working, the red led will get on when some conditions are met like alarm is in critical state or temperature is too high, this can be defined in the code). The code includes a basic web server which will answer HTTP queries.

I also made a nagios plugin to retreive the temperature and humidity information.

If your are interested to get more information, if you have any suggestions or are going to use it please drop me a mail: Gregor Bruhin greg@ [same domain as my website] or visit my website: http://11g.ch/arduino

Thanks to the Arduino, Fritzing and Nagios Teams for their great job!

License: Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)