Alle meine Rolläden sind momentan mit Gurtmotoren ausgestattet....schaut Kacke aus. Zudem hat der vorige Eigentümer 3 Verschiedene modelle verbaut, so dass diese auch nicht "einfach" umzuprogrammieren sind.
Also habe ich mich entschlossen diese durch Rohrmotoren zu ersetzen. Nun war die Frage...was für Aktoren will ich verwenden. Zuerst hatte ich mir einen Homematic IP Rolladenaktor gekauft und diesen am ersten Fenster getestet. Eine wunderbare Sache ist das...Zeiten stoppen, im Raspberrymatic eintragen...Über ioBroker den Rollo sagen "fahre auf 80%" und schwups...alles super. Naja, bis auf den Preis. Ein Aktor + Rollotaster + Blende locker 70€.
Schlussendlich habe ich mich nach einigem probieren für folgende Lösung enstschieden:
Der Rohrmotor wird über einen Sonoff Touch 2Gang (alternativ Sonoff T1 2Gang) angesteuert. Dieser ist mit Tasmota geflasht, Option14 muss AN sein. Zudem habe ich die Pulsetime auf 30s gestellt, dass nach einer VorOrt bedienung der aktor auch wieder abschaltet, falls dies vom Bediener vergessen wird.
Das Skript zum ansteuern besteht aus 2 Teilen die ich folgenden näher erkläre:
Für den Hauptteil des Skriptes werden 2 Händisch erstelle Variablen für den Soll und den Ist Wert des Rollos benötigt. Alle weiteren Externen Variablen sind vom Sonoff vorgegeben.
Wird nun der Sollwert geändert, entweder über VIS oder Zeitschaltung, wie auch immer...so wird vom Skript die benötigte Fahrzeit zwischen Soll und Ist Zustand berechnet und der Motor für die errechnete Zeit gefahren.
Wird der Sollwert auf 0 oder 100 gesetzt wird eine Kallibrierfahrt durchgeführt. D.H. die gemessene Fahrzeit + 1s...somit ist der Rollo wieder sicher auf dem gewünschten Wert.
Der nebenteil überwacht die beiden Relais des Sonoff, so wird auch die VorOrtBedienung überwacht.
Sobald eines der Beiden Relais auf OFF wechselt, so wird anhand der gefahrenen Zeit der neue Ist-Zustand des Rollos ermittelt.
Ich hoffe dem ein oder anderen hilft das weiter, wenn nicht hatte ich wenigstens Spaß beim Programmieren und mit der neuen Rolladensteuerung.
Für Anregungen bin ich immer offen.
Die Quellcodes befinden sich in der Datei Rollo_Sonof.txt da dieser zu groß ist um ihn als Code einzufügen
Viele Grüße
Marcus