Skip to content

PirminHndlg/esp-thermostat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP-Thermostat

In Zeiten, in denen das Heizen ein Vermögen kostet, haben viele Haushalte sich entschieden, Smarte Thermostate zur Steuerung der Raumtemperatur zu kaufen. Diese kosten allerdings gerne 60-100 €, was ich für zu teuer halte und nicht bereit bin zu zahlen.

Deshalb habe ich mich dazu entschlossen, mein eigenes Thermostat zu bauen!

Das Ergebnis des Bauprozesses möchte ich hier veröffentlichen. Die Kosten für den Eigenbau sind ca. 10-15 €.

Konzeptidee

Meine Idee ist, dass ich, wie bei gekauften smarten Thermostaten, das bestehende Thermostat ersetze. Allerdings nutze ich den Metall-Anschluss-Ring des originalen Thermostats zur Befestigung. Mit einem kleinen Schrittmotor und einem Wemos D1 Mini Mikrocontroller lässt sich der Bolzen der Heizung steuern, der beeinflusst, wie viel warmes Wasser in den Heizkörper fließt. Die Bewegung wird mit einer Schraube getätigt, die vom Motor gedreht wird und somit zur Heizung bzw von ihr weg bewegt wird.

YouTube-Video zum Bauprozess hier - Link fehlt noch

IMAGE ALT TEXT HERE

Vorteile

  • OpenSource
  • einfach umsetzbar
  • Raumtemperatur über Zeitplan steuerbar
  • billig
  • 3D Drucker nicht zwingend notwenig

Nachteile

  • Thermostat braucht Stromversorgung über Kabel (Akku nicht gut möglich)
  • Raumtemperatur nicht am Thermostat steuerbar sondern nur über Website / Einbindung in SmartHome-App

Einstellungen auf lokaler Website

Der ESP erzeugt eine Website, über die sich Einstellungen für das Thermostat vornehmen lassen. Es ist möglich, einen Zeitplan zu erstellen oder die Zieltemperatur für den Raum einzustellen. Die Offsettemperatur des Temperatursensors ist dafür da, da es sein kann, dass die Temperatur direkt neben der Heizung höher ist als im restlichen Raum.

Empfohlenes Vorwissen

  • Löten
  • Erfahrung mit Arduinos oder ESPs

Benötigte Materialien

Bauteileliste

  • Wemos D1 Mini 1
  • 28byj-48 Stepper Motor + Driver Modul (Standardmotor in Arduino Kits)
  • DHT11 oder DHT22 (geht aber auch ohne)

Werkzeuge

  • Lötkolben
  • Möglichst 3D Drucker (nicht zwingend notwendig, Kauf der Teile auch möglich)

Kleinzeug

  • 1x Female-Steckpins für D1 Mini
  • Kabel zum Verlöten
  • 3x M3 Schraube (25mm oder besser 30mm) + 3x M3 Mutter
  • Micro USB Kabel + Netzteil

Natürlich benötigt man auch einen Laptop mit der Arduino IDE zum Programmieren des ESPs

3D-Druck-Dateien

Da viele Leute keien 3D Drucker besitzen habe ich mich entschieden die gedruckten Teile selber auf etsy zu verkaufen. Dabei biete ich die Teile für den Filamentpreis an und habe kein Interesse daran große Gewinne zu machen.

Allerdings besitze ich nur einen Prusa Mini, somit ist die Qualität der Drucke nicht die beste.

Link zum Verkauf: hier - Link fehlt noch

Richtiger Anschluss und Gewinde des Heizkörperventils ermitteln

Abmaße

  • Außendurchmesser Heizungsrohr: 30mm
  • Außendurchmesser Sechskant am Heizungsrohr: 15mm
  • Innendurchmesser Schraubring: 26,5mm (+/- 0,5mm)
  • Außendurchmesser Thermostatring: 28mm
  • Innendurchmesser Thermostatring: 20,5mm

Das sind die Maße von der Heizung, für die ich mein Thermostat gebaut habe. Ich weiß nicht, ob die Thermostat-Befestigungen genormt sind. Falls es bei dir die gleichen sind, sollten die 3D-Teile passen.

Zusammenbau

Genaue Anweisung zum Zusammenbau im YouTube-Video hier - Link fehlt noch

Footnotes

  1. oder ähnlichen ESP8266, dann muss man das Case aber ggf. anpassen

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published