hermometer könnten aber wenigstens die gemessenen Daten auf dem Display angezeigt werden, auch wenn sie n... atur, Luftfeuchtigkeit und Luftdruck
// Zeigt die Daten auf einem E-Paper-Display an
// Versucht sich nur... ge male mit dem Sensor zu verbinden
// Sendet die Daten an iot.frickelpiet.de/adddata.php
// Empfängt Daten von iot.frickelpiet.de/getdata.php
// Kann für zwei
e der beiden Waagen viele Tage nicht benutzt. Die Daten auf dieser Waage würden dann also nicht aktualisi... geführt, sondern auf dem Server. Dafür müssen die Daten vom Server abgerufen und gespeichert werden. Erfa... geäß kann dabei viel schief gehen. Daher wird der Datenabruf zunächst getestet.
Programmversion 0.5.1 ru... iel Zeit seit dem letzten erfolgreichen Abruf der Daten vergangen ist.
Programmversion 0.5.3 ruft die Da
die aktuelle Zeit von einem NTP-Sever, stellt die Daten auf einem e-Paper-Display dar, sendet die Daten an OpenSenseMap und legt sich wieder für zehn Minuten sc... , um den Zeitpunkt der letzten Aktualisierung der Daten auf dem Display anzuzeigen.
<code>
// Innenraum... atur, Luftfeuchtigkeit und Luftdruck
// Zeigt die Daten auf einem E-Paper-Display an
// Sendet die Daten
Luftfeuchtigkeit und Luftdruck
* überträgt die Daten an einen Webserver
* holt die Daten des [[iot:aussenthermometer|Außenthermometers]] von einem Webserve... WVLh8|diesem Video]] beschrieben. Alle gemessenen Daten werden auf einem Waveshare e-Paper-Display mit 2,... e.com/w/upload/e/e6/2.9inch_e-Paper_Datasheet.pdf|Datenblatt]]) dargestellt.
Batteriebetriebene Geräte s
über WLAN an meinen Server gesendet und in einer Datenbank gespeichert. Auf meiner [[https://dashboard.f... s/catscale_overview.php|IoT-Webseite]] werden die Daten dann grafisch dargestellt. Auf diese Weise lassen... Schluss tadellos gearbeitet und weit über 20.000 Datensätze gesammelt.
Komponenten:
* Plattform-Wägez... tp://www.loosweb.de/scale/doc/de/index.html
===== Datenbankstruktur =====
* ID: automatisch vergebene,
den ausgelesen.
* Von allen Sensoren werden die Daten über einen Zeitraum von sechs Stunden in Arrays angelegt.
* Die Daten einiger Sensoren werden im Zeitverlauf auf dem Di... AbsoluteHumidity(temperature, humidity));
// Daten auslesen und an die Glättung übergeben
if (! ... MillisBME280 = currentMillis;
}
// Arrays mit Daten füllen
if ((unsigned long)(currentMillis - pre
sowie der Luftdruck mit dem BME280 gemessen. Die Daten werden ca. alle zweieinhalb Minuten über das WLAN... om/thing:2861354|Thingiverse]] hochgeladen.
===== Daten abrufen =====
Aus dem Heimnetz können die aktuell... und das ist der interessantere Teil - werden die Daten des Feinstaubsensors alle 2,5 Minuten an meinen e... tp://blog.helmutkarger.de/feinstaubsensor-teil-11-datenabruf/
* https://blog.sperrobjekt.de/content/100
net den Taupunkt und den Hitzeindex
// Sendet die Daten an OpenSenseMap
// Bibliotheken
#include <WiFi.h... l.print(rssi);
Serial.println(" %");
// Daten an OpensenseMap senden
Serial.print("Connecting... ##################################
// Sendet die Daten an Opensensemap
void postFloatValue (float measur... (jsonValue.length());
client.println();
//Daten senden
client.println(jsonValue);
Serial.
Luftfeuchtigkeit und Luftdruck
* überträgt die Daten an meinen Webserver
* wird mit einem geschützte... Programmversion 1.0]]: Das fertige Programm
===== Datenausgabe =====
Für die Datenausgabe habe ich eine [[https://iot.frickelpiet.de/index.php|Internetseite]] p
nteste Möglichkeit - können weitere Sensoren ihre Daten an die Basisstation übermitteln. Interessant dürf... inal/Sensirion_Gas_Sensors_SGP30_Datasheet_EN.pdf|Datenblat]]).
SCL: Pin 19
SCK: Pin 18
Ebenfalls auspr... werden mit 3,3 Volt vom Teensy betrieben.
Um die Daten auf ein Datum und eine Uhrzeit beziehen zu können
Programmversion wurde der Code entfernt, der die Daten an Opensensemap sendet. Stattdessen werden die Me... net den Taupunkt und den Hitzeindex
// Sendet die Daten an meinen eigenen Server
// Bibliotheken
#includ... t("Data String: "); Serial.println(data);
// Daten an den Webserver senden
Serial.print("Connecti
icher gespeichert. Nach einem Neustart werden die Daten aus dem Speicher gelesen.
* Eigentlich sollte d... lieb die Waage im Bad offenbar beim Hochladen der Daten zum Server hängen. Das sollte nicht passieren.
... zdelivery-blog-fur-arduino-und-raspberry-pi/esp32-daten-und-einstellungen-dauerhaft-speichern
* http://
net den Taupunkt und den Hitzeindex
// Sendet die Daten iot.frickelpiet.de
// Bibliotheken
#include <WiF... tring: "); Serial.println(data);
#endif
// Daten an den Webserver iot.frickelpiet.de senden
#if
llerdings wird nicht der Versuch unternommen, die Daten an OpenSenseMap zu senden. Auf dem Display wird a... Außerdem gibt das Display einen Hinweis, dass die Daten nicht übertragen werden.
{{tag>Arduino ESP32 Lol