Skip to content

ivanahuckova/candle_monitoring_grafana

Repository files navigation

Candle monitoring with Arduino and Grafana

candle_monitoring_demo.mp4

The candle monitoring system helps you learn more about your candle burning activities and lets you extiguish your candle directly from Grafana. It monitors if candle's flame and released PM particles.

This project was part of GrafanaCONline 2021 Easy DIY IoT projects with Grafana session.

Arduino & Grafana

To start, review and follow steps in the Grafana DIY IoT repo.

Hardware

To build this system, you will need:

Plus:

  • Box or stand to put this all together and build the monitoring system

Libraries:

  • ArduinoBearSSL by Arduino
  • ArduinoHttpClient by Arduino
  • PrometheusArduino by Ed Welch
  • PromLokiTransport by Ed Welch
  • SnappyProto by Ed Welch

Circuit & Wiring diagrams

Software

Download this repo that includes the software for room comfort monitoring. Update config.h file with your names, passwords and API keys. Upload software to your board using Arduino IDE.

Extinguishing candle from Grafana

This repo contains simple server that stores information if the lid that puts of the candle has been closed or open. This can be simply hosted trough Heroku platform or whatever you prefer. In config.h add the client and secret (if secret is used).

In Grafana, use the Button panel to send request to open/close the candle monitoring.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published