Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 770 Bytes

README.md

File metadata and controls

18 lines (12 loc) · 770 Bytes

Home_iot_project

MQTT based IoT project with a web dashboard.

Screenshot

alt text

Intro

  • The backend is written in python, using the Django framework.
  • The front-end uses CSS and from Material Dashboard (Linked below), with ajax calls added by me.
  • The IoT devie is a NodeMCU esp8266, with a DHT11 (3 pin) temperature and humidity sensor.
  • The device sends data via the MQTT protocol, to a local MQTT broker.
  • A python script runs in the backdround, subscribes to the MQTT topic and regularly updates the database.

NOTE

CSS and JS credit to Material Dashboard by Creative Tim