项目作者: crhenr

项目描述 :
ELK + Arduino (MQ-2 and DHT11) for monitoring humidity, temperature and gas.
高级语言: Dockerfile
项目地址: git://github.com/crhenr/arduino-elk-monitor.git
创建时间: 2019-09-17T03:27:15Z
项目社区:https://github.com/crhenr/arduino-elk-monitor

开源协议:GNU General Public License v3.0

下载


Arduino + ELK

Using ELK & Arduino (MQ-2 and DHT11) for monitoring humidity, temperature and gas.

Project used for certification in network programming classes at IFRN.

redes:start">Associate Degree in Computer Systems Networking

How it works?

The project consists of an Arduino UNO and MQ-2 and DHT11 modules. The data generated by the modules is collected and sent to Elasticsearch using a Python script.



How to run

  1. Deploy the env_monitor.ino;
  2. Start the ELK stack ($ docker-compose up -d). User: elastic password: ELK_PASSWORD;
  3. Run the Python script to start capturing data.

Images

Kibana dashboard (http://yourip:5601):



Arduino circuit: