klick2friend

Super simpler ESP32 nach MariaDB Datenlogger

Im Januar 2020 habe ich den bei mir meistgelesenen Artikel ‚Super simpler ESP32 nach MySQL Datenlogger‚ veröffentlicht. Das dort beschrieben Programm funktioniert aber möglicherweise nicht mehr mit aktuellen Installationen wie MariaDB und einer neuen Bibliothek ‚MySQL_MariaDB_Generic‚ für den ESP32. Darum habe ich Euch hier den damaligen Artikel für die neue Bibliothek angepasst.

Lest Euch am besten den damaligen Artikel noch einmal durch. Alles was da vorbereitend für dieses Programm steht, gilt auch hier!

Und ganz ehrlich: Wenn alles perfekt vorbereitet ist funktioniert dieses Programm tatsächlich. Aber auch ich programmiere das im Alltag so nicht, sondern habe einiges in einzelne Funktionen ausgelagert und mache viele Testausgaben, um bei einem Problem möglichst schnell die Ursache finden zu können. 🙂

#include <WiFi.h>
#include <SimpleDHT.h>
#include <MySQL_Generic.h>

#define DHTPIN 15

SimpleDHT22 dht22(DHTPIN);
MySQL_Connection conn(&client);

const char* SSID = "SSID";
const char* PASS = "Password";

IPAddress server_addr(192, 168, 178, 20);
char user[] = "testuser";
char password[] = "testpassword";

float temperature = 0;
float humidity = 0;

void setup() {
}

void loop() {
  WiFi.begin(SSID, PASS);
  delay(1000);
  dht22.read2(&temperature, &humidity, NULL);
  conn.connectNonBlocking(server_addr, 3306, user, password);
  String statementStr = "INSERT INTO test.sensordata (Temperature, Humidity) VALUES (" + String(temperature) + ", " + String(humidity) + ");";
  MySQL_Query query_mem = MySQL_Query(&conn);
  query_mem.execute(statementStr.c_str());
  query_mem.close();
  WiFi.disconnect();
  delay (5000);
}

  • Related Posts

    Wie kreativ kann eine KI sein?

    Ich möchte Euch kurz noch gerne von einem verrückten Experiment erzählen, dessen Ergebnis schlussendlich auch noch zu einer funktionierenden Webseite geführt hat. Beim Experiment geht es darum heraus zu finden…

    OpenClaw im Selbstversuch (mit Raspberry Pi)

    Einleitung Nachdem es OpenClaw indirekt sogar zu einer Meldung in den ZDF-Nachrichten geschafft hat und in mindestens einer seiner drei Namensvarianten (Clawdbot, Moltbot und eben OpenClaw) als bösartige KI bezeichnet…

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

    You Missed

    Kalte Atome, heißer Start: Cygnus XL bringt Quantenlabor und Heilzellen zur ISS

    • Von Zuseway
    • April 5, 2026
    • 50 views
    Kalte Atome, heißer Start: Cygnus XL bringt Quantenlabor und Heilzellen zur ISS

    Siegel für echte Kreativität: Brauchen wir ein globales „Human-made“-Label?

    Banale Wege, große Schäden

    • Von Zuseway
    • April 5, 2026
    • 43 views
    Banale Wege, große Schäden

    Schnäppchenwetter mit Streuselkanten

    • Von Zuseway
    • März 29, 2026
    • 75 views

    OpenAI stoppt Sora: Kurswechsel, Disney-Deal auf Eis und Fokus auf Agents

    Gesichter statt Schlüssel: Warum die Haustür gerade zur API wird

    • Von Zuseway
    • März 29, 2026
    • 72 views
    Gesichter statt Schlüssel: Warum die Haustür gerade zur API wird