dht22-nodemcu

Sensorprojekt

Ziel

  • Die Bereitstellung eines Dockerimages einen Webserver + Datenbank, so konfiguriert, dass leicht neue Temperatursensoren in die Weboberfläche integriert werden können und die Daten dazu angezeigt werden.

Technologien (Vorschlag)

Features

  • Nutzerverwaltung: (sicherer) Login + Rechteabstufung
  • Localisation: Englisch/Deutsch
  • (REST)Api um Sensordaten zu integrieren
  • Datenvisualisierung: aktuelle Sensordaten, Verlauf über die Zeit, geographische Lage?
  • Portabilität: Appentwicklung in Dockercontainer

More Features

Startpunkt

ESP8266 / NodeMCU

Dockerize your project

Docker + MariaDB:

// veraltet

Testeintrag in die Datenbank: http://cs14.net/info.php?chipid=100&temperature=30&humidity=20

Temperatur Einträge http://cs14.net/temphumi.php

Chart 1 bei chipid = 200

Chart 2 bei chipid = 2800

// veraltet

API:

Aufruf über : IPderWebseite/index/returnParameters?sensor_id=..&temperature=..&humidity=..

Erläuterung Parameter: sensor_id - ID des Sensors aus Tabelle ablesen temperature - Temperatur im Format 25.5 humidity - Feuchtigkeit im Format 70.9