Homematic AirFlap Control with Temperature Sensor - Kamin-Luftklappensteuerung mit Temperatursensor (MAX6675) im Rauchrohr
benötigt JP-HB-Devices Addon Version 4.2 oder höher
😤 Ich war es leid, zum Regulieren der Luftzufuhr des Kamins jedes Mal aufstehen zu müssen.
💡 Eine Automatisierung musste her!
Wie gut, dass ich erst kürzlich einen defekten 3D Drucker zerlegt hatte, der als idealer Teilespender diente.
So hatte ich einen NEMA17 Stepper Motor, Linearführung, Umlenkrolle etc. sofort zur Verfügung.
Der zerlegte Extruder passte auch mit leichten Anpassungen wunderbar unter den "Luftklappen-Nupsi" 😂 der Kamintür.
Die nun noch benötigten Teile habe ich komplett auf Tinkercad konstruiert
und anschließend - wegen der besseren Temperaturbeständigkeit - mit PETG gedruckt.
Die Elektronik:
Aus meinem Funkgeräte-Bedienteil-Recycling war noch jede Menge übrig, so dass ich mich in erster Linie daran bediente.
Im Detail habe ich verwendet:
- ATmega128 AVR mit 14MHz ext. Quarz
- TM12864 LCD Display
- A4988 Stepper Motor Driver
- MAX6675 K-Typ Temperatursensor
- 2 Microschalter als End-Stopps
- CC1101 Funkmodul 868MHz
Bei der ersten Inbetriebnahme erfolgt eine automatische Kalibierung.
Es wird die Anzahl der Schritte zwischen beiden End-Stopps ermittelt und abgespeichert.
Somit kann dann präzise eine Position (in % der Strecke) angefahren werden.
Steuerung über Homematic:
Higher Quality Video: click here
Nach dem Anfahren der Position wird der Stepper Motor freigegeben, so dass jederzeit ein manuelles Verschieben möglich ist.
Leider habe ich keine Möglichkeit gefunden, zuverlässig die absolute Position des Schlittens zu bestimmen.
Es ist daher notwendig, bei jeder Remote-Ansteuerung zunächst den linken End-Stopp (Nullpunkt) und dann erst die Zielposition anzufahren.
Zusätzlich ist noch ein MAX6675 Temperatursensor verbaut, der die Temperatur im Abgasrohr misst.
Mithilfe eines kleines Skriptes lasse ich mich über Pushover benachrichtigen, wenn es Zeit wird, Holz nachzulegen.