Schlagwort-Archive: Steuerung

Zisternen Steuerung mit OLED-Display und MQTT

 

Podcast zur Zisternensteuerung in englischer Sprache

Technische Beschreibung Zisternen Steuerung
Technische Beschreibung Zisternen Steuerung
Version: V1.00

Der Source Code und der fertige Einbausatz zu diesem Projekt kann in meinem Web Shop erworben werden.

Key Features

  • Anschluss von zwei Ultraschall Höhenstands Messungen
  • Vier potentialfreie Eingangskontakte
  • Programmierbarer Relais Schaltkontakt
  • OLED-Display
  • Mode Taster oder Kapazitiver Taster
  • MQTT Anbindung
  • Erfassung von Höhenständen und Zählerwerte
  • Innovativer Mikrokontroller ESP32
  • Kompakte Bauform und leichte Montage
  • WIFI-Manager, Landing Portal
  • Stand Alone Betrieb über lokalen WIFI-Access Point
  • Integrierter Web-Server
  • OTA-Firmware Update

Allgemeines

Wer eine Wasser Zisterne für den Garten oder in Verbindung mit einer Grauwasserversorgung für sein Haus besitzt, möchte gerne wissen, wieviel Wasser sich noch in seinem Reservat befindet.
Verfügt das System zudem über eine Trinkwasser Nachspeisung, sind für die Ablesung und Abrechnung in diesem Zusammenhang auch die Daten der angeschlossenen Wasserzähler, wie Nachspeisung, Gesamtbezug und die aus der Zisternen entnommene Wassermenge interessant. Auch, ob gerade Wasser aus dem Versorgernetzt oder aus der Zisterne bezogen wird.

Da solche Systeme gelegentlich auch mal eine Störung haben können, z.B. wenn die Pumpe Luft zieht oder trocken läuft, oder die automatische Nachfüllung eine Problem hat, möchte man natürlich auch gerne eine Information darüber erhalten.

Für die Erfassung der Zählerimpulse und einer Störmeldung, stehen deshalb am Modul vier Eingänge zur Verfügung, an die direkt potentialfreie Schaltkontakte angeschlossen werden können.

Um abhängig vom gemessenen Höhenstand in der Zisterne eine Aktion ausführen zu können, wie zum Beispiel bei einem niedrigen Höhenstand ein Ventil anzusteuern um die Zisterne nachzufüllen oder auf Trinkwasserbetrieb umzustellen, ist ein programmierbarer potentialfreier Schaltkontakt vorhanden.

Die erfassten Informationen werden in übersichtlicher Form direkt am Modul über ein OLED-Display angezeigt. Zusätzlich können die Daten aber auch über das integriertes Web Interface und / oder per MQTT konfiguriert und angezeigt werden.

Als Hardwareplattform wurde ein WEMOS D1 mini Modul mit einem ESP32 verwendet, dass samt Display auf einer Auswerteplatine untergebracht ist.
Hierüber können zwei Ultraschall Sensoren und die Schaltkontakte eingelesen und verarbeitet werden. Für spätere Erweiterungen ist ein 1-Wire und der I2C-Anschluss auf dem Board über Stiftleisen herausgeführt.

Das Modul besitzt ein eigenes SPIFFS Dateisystem, in dem die ermittelten Messwerte über einen Zeitraum von bis zu zwei Jahren in verdichteter Form gespeichert werden. Diese können jederzeit über das Webinterface als Chart angezeigt oder als CSV-Datei heruntergeladen werden.

Für den Zugriff über das integrierte Webinterface kann eine Kennwortabfrage aktiviert werden.

Wird das Modul nicht mit dem lokale WIFI-Netzwerk verbunden, öffnet es einen lokalen Access Point, über den dann direkt auf das Moduls zugegriffen werden kann.

Mit einer entsprechenden Port Konfiguration und den passenden Einstellungen im Router, ist das Modul dann auch aus dem Internet erreichbar.

Webinterface