Die mit ** gekennzeichnete Links auf dieser Seite sind Affiliatelinks. Als Amazon-Partner verdiene ich an qualifizierten Verkäufen.
**Ziel dieses Projektes ist die vorhandene analoge Steuertechnik der Nachtspeicheröfen durch eine ESPEasy gesteuerte Technik zu ersetzen. Folgende Funktionen wird die neue Steuerung haben:
Für das Projekt Nachtspeicher Steuerung müssen vorab folgende Schritte ausgeführt werden:
Zusätzlich wird folgendes Material benötigt:
oder NodeMCU ESP8266 V3 ==> http://amzn.to/2kb9E6z **
OLED Display 128 x 64 Pixel 0,96 Zoll ==> http://amzn.to/2iXuma0 **
Taster 6x6x8 ==> http://amzn.to/2jkBOsz **
Aber zuerst eine Warnung die Ernst genommen werden sollte (!!!)
Das Arbeiten an Netzspannung ist LEBENSGEFÄHRLICH! Bitte nur nachbauen wenn Ihr Euch wirklich damit auskennt.
Für die Dioden werden pro Relay 3x 1N4148** Dioden verwendet. Diese sind zwingend erforderlich, da die Versorgungsspannung der Relays direkt vom 5V Netzteil verwendet wird. Ohne diese Dioden kann das Relay nur eingeschalten werden. Ein Ausschalten wäre dann nicht mehr möglich.
Die Taster an den Leitungen D6,D7 und S3 sind optional. Über diese Taste schalte ich aktuell die beiden Relays jeweils an oder aus. Der dritte Taster schalte das Display bei Bedarf an oder aus.
Als Netzteil habe ich im Schaltplan das HI-Link HLK-PM01** abgebildet. Hier kann aber auch ein anderes verwendet werden. Bei meinen Messungen hat die gesamte Schaltung max. 200mA aus dem Netzteil gezogen.
Hier ist der Original Schaltplan der bisherigen analogen Nachtspeicherheizungssteuerung.
Die Schalter(SW1) und (SW2) werden jeweils durch ein Relay ersetzt. Der temperaturabhängige Schalter(SW3) wird später durch eine Verbindungsklemme direkt überbrückt. Für die Temperaturmessung wird später ein Temperatursensor zuständig sein.
Die neuen Bauteile werden wie folgt angeschlossen:
Aktuell besteht das komplette Montageset aus 4 Teilen.
Beim Zusammenbauen sind auch noch einige Punkte aufgefallen, welche ich nach und nach verbessert habe. Alle Gehäuseteile könnt Ihr hier herunterladen ==> https://www.thingiverse.com/thing:2720796
Zum späteren Lackieren der Gehäuseteile habe ich zusätzlich folgende Produkte verwendet:
Hier habe ich Euch Bilder von den Zeichnungen und den ausgedruckten Original Teile.
Bei diesem Bild handelt es sich um meinen ersten Prototypen, daher sieht er noch nicht perfekt aus.
Der Rahmen und das Displaygehäuse wurden beide direkt nach dem Drucken mit Spritzspachtel bearbeitet, und anschließen lackiert. Hier bin ich wie folgt vorgegangen:
Die Montage besteht aus mehreren Schritten.
Nach der Vorbereitung kann mit der Demontage der alten Steuerung begonnen werden.
Nach der Demontage müssen die Stromkabel direkt in der Dose platziert und verbunden werden (siehe Schaltplan oben). Direkt danach kann mit der Montage der neuen Bauteile begonnen werden.
Die Verkabelung der Relays und des Netzteiles siehe Schaltplan oben.
Wie immer basiert diese erweitere Konfiguration auf der bereits vorab getätigten Firmware Installation mit anschließender Grundkonfiguration.
Für die komplette Steuerung des Nachtspeicherofens müssen hier folgende Devices konfiguriert werden:
Wenn Ihr die Device-Namen 1:1 übernehmt, könnt Ihr das angehängte Rules-Skript direkt verwenden.
Folgende Konfiguration muss hier gemacht werden:
Folgende Konfiguration muss hier gemacht werden:
Folgende Konfiguration muss hier gemacht werden:
Folgende Konfiguration muss hier gemacht werden:
Folgende Konfiguration muss hier gemacht werden:
Wie schon oben beschrieben, muss der Wert des Temperatursensors angepasst werden. Hierfür einfach einen anderen Temperatursensor in unmittelbarer Nähe aufstellen und schon kann man die Differenz der beiden Sensoren über einen SVG Plot darstellen.
Folgende Konfiguration muss hier gemacht werden:
Folgende Konfiguration muss hier gemacht werden:
Folgende Konfiguration muss hier gemacht werden:
Wenn alle Devices konfiguriert wurden, sollte die Device Übersicht wie folgt aussehen:
Zum Abschluss müssen noch div. Rules angelegt werden, hierzu die Registerkarte "Rules" auswählen. Wenn die Registerkarte nicht vorhanden ist, könnt Ihr hier schauen wie diese aktiviert wird.
Das Skript ist in mehrere Bereiche unterteilt
On SW01#Switch do
gpio,2,[R01#Switch]
endon
On SW02#Switch do
if [R02#Switch]=0
gpio,14,0
else
gpio,14,1
endif
endon
On SW03#Switch do
if [SW03#Switch]=0
oledcmd,on
else
oledcmd,off
endif
endon
On Klima#temperature do
TaskValueSet 7,2,[Klima#temperature]
TaskValueSet 7,3,[Klima#humidity]
endon
on setdesired do
TaskValueSet 7,1,%eventvalue%
endon
Für die Steuerung der Nachtspeicheröfen verwende ich ein eigenes FHEM Modul.
Alle weiteren Infos dazu findet Ihr hier ==> Link
Kommentar schreiben