Hallo.
Ich habe ein kleines Projekt erarbeitet.
Aufgabenstellung war:
Es geht um die Steuerung eines Warmluftgenerators (Ofen). Dieser hat im Abzug (Schornstein) einen Ventilator mit 250W Leistung um die Rauchgase abzusaugen und ist ungesteuert.
Zusätzlich ist für das Verteilen der warmen Luft im Raum ein Thermostat verbaut, dass einen weiteren Ventilator steuert.
Beide Ventilatoren werden über einen Schalter geschaltet.
Problem ist: wenn ich den Ofen früh anmache, schalte ich die Steuerung ein. Solange der Ofen in Betrieb ist, macht diese Steuerung auch Sinn. Wenn nun aber der Ofen ausgeht, saugt trotzdem der Abzug weiter mit 250W...
Hier nun meine Idee auch das Temperaturabhängig zu machen. Sprich, Temperaturfühler an Ofenrohr. Die Absaugung soll so lange an bleiben, bis die Temperatur am Ofenrohr auf 40Grad (beispielsweise)runter ist. Jetzt soll bzw kann der Lüfter ausgehen. Soweit recht einfach. Allerdings brauch man zum anfeuern auch diesen Lüfter, d.h. Dieser muss auch manuell über einen Taster zuschaltbar sein. Und das ganze wenn möglich offline steuerbar.
Aktueller Stand ist:
Schaltung gebaut mit einem TH10 und einem Basic (Parallel geschaltet)
Der Basic schaltet bei Tastendruck die Steuerung für 30 Minuten ein (pulsetime 1800, genauen Wert weiß ich nicht mehr...). Bis dahin hat das Rohr an dem Temperaturfühler des TH10 ist Betriebstemperatur. Nun kann der TH10 steuerun un wenn die Temperatur einen bestimmten Wert gefallen ist (Ofen ist dann aus) schaltet der TH10 die Lüftung aus.
Regel habe ich mir dafür folgende aus dem Forum gesucht:
rule on DS18B20#Temperature>22 do power1 on endon on DS18B20#Temperature<22 do power1 off endon
Nun meine Frage; ist es möglich diese Regel um den Befehl pulsetime zu erweitern, um mir den Basic zu sparen?
Ich hoffe es ist nicht zu kompliziert gschrieben.
Danke für eure Unterstützung.