Hi,
der Regensensor hält während es regnet ein Relais geschlossen, dieses liegt an einem Arduino Pin.
Ich möchte per Direktverknüpfung damit eine "Homematic"-Markise bei Regen einfahren lassen...
Die Frage die ich habe: Welche Sketch nehme ich am besten als Basis ?
Ziel: Sobald es regnet auslösen. Sauber erkennen ab wann der Regen zu Ende ist...
PS: Ich hoffe ich konnte mich verständlich ausdrücken... Es muss also nichts gemessen werden, aber dafür die Zustandsänderungen Regen / Kein Regen zügig übertragen werden...
Grüße
Ranseyer
Welchen Basis-Sketch für einen Relais-Regensensor nehmen ?
Moderator: Co-Administratoren
-
- Beiträge: 2483
- Registriert: 13.02.2012, 20:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 302 Mal
- Danksagung erhalten: 116 Mal
-
- Beiträge: 705
- Registriert: 22.05.2018, 10:23
- Hat sich bedankt: 24 Mal
- Danksagung erhalten: 120 Mal
Re: Welchen Basis-Sketch für einen Relais-Regensensor nehmen ?
Einfach nen Tür/Fensterkontakt ans Relais
https://github.com/jp112sdl/Beispiel_As ... SEC-SC.ino
https://github.com/jp112sdl/Beispiel_As ... SEC-SC.ino
Anfragen zur AskSin++ werden nur im Forum beantwortet
Re: Welchen Basis-Sketch für einen Relais-Regensensor nehmen ?
Vielen Dank. Das läuft prinzipiell schon mal !papa hat geschrieben: ↑28.06.2020, 10:41Einfach nen Tür/Fensterkontakt ans Relais
https://github.com/jp112sdl/Beispiel_As ... SEC-SC.ino
Jetzt muss ich nur noch herausfinden wie ich die Direktverknüfung über die CCU hin bekommen. (Habe kürzlich alles auf eine CCU migriert und noch keine tiefere Ahnung davon. Die Markise hängt an einem Doppel-Rolladen Aktor (Sketch von Jerome): https://github.com/ranseyer/home-automa ... -Blind.ino )
Re: Welchen Basis-Sketch für einen Relais-Regensensor nehmen ?
Ed: Expertenmodus aktivieren war einfach:
Aber der Wald hat doch ziemlich viele Bäume:
Aber der Wald hat doch ziemlich viele Bäume:
SHORT_CT_RAMPOFF
X GE COND_VALUE_LO
SHORT_CT_RAMPON
X LT COND_VALUE_LO
SHORT_CT_OFFDELAY
X GE COND_VALUE_LO
SHORT_CT_ONDELAY
X LT COND_VALUE_LO
SHORT_CT_OFF
X GE COND_VALUE_LO
SHORT_CT_ON
X LT COND_VALUE_LO
SHORT_CT_REFOFF
X GE COND_VALUE_LO
SHORT_CT_REFON
X GE COND_VALUE_LO
SHORT_COND_VALUE_LO
50
(0-255)
SHORT_COND_VALUE_HI
180
(0-255)
SHORT_ONDELAY_TIME
0.0
s (0.0-111600.0)
SHORT_ON_TIME
Nicht benutzt
SHORT_OFFDELAY_TIME
0.0
s (0.0-111600.0)
SHORT_OFF_TIME
Nicht benutzt
SHORT_ON_TIME_MODE
ABSOLUTE
SHORT_OFF_TIME_MODE
ABSOLUTE
SHORT_ACTION_TYPE
JUMP_TO_TARGET
SHORT_JT_OFF
ONDELAY
SHORT_JT_ON
ON
SHORT_JT_OFFDELAY
REFON
SHORT_JT_ONDELAY
ON
SHORT_JT_RAMPOFF
REFON
SHORT_JT_RAMPON
ON
SHORT_JT_REFOFF
ON
SHORT_JT_REFON
ON
SHORT_OFF_LEVEL
0.0
% (0.0-100.0)
SHORT_ON_LEVEL
100.0
% (0.0-100.0)
SHORT_MAX_TIME_FIRST_DIR
Nicht benutzt
SHORT_DRIVING_MODE
DRIVE_DIRECTLY
LONG_CT_RAMPOFF
X GE COND_VALUE_LO
LONG_CT_RAMPON
X GE COND_VALUE_LO
LONG_CT_OFFDELAY
X GE COND_VALUE_LO
LONG_CT_ONDELAY
X GE COND_VALUE_LO
LONG_CT_OFF
X GE COND_VALUE_LO
LONG_CT_ON
X GE COND_VALUE_LO
LONG_CT_REFOFF
X GE COND_VALUE_LO
LONG_CT_REFON
X GE COND_VALUE_LO
LONG_COND_VALUE_LO
50
(0-255)
LONG_COND_VALUE_HI
100
(0-255)
LONG_ONDELAY_TIME
0.0
s (0.0-111600.0)
LONG_ON_TIME
Nicht benutzt
LONG_OFFDELAY_TIME
0.0
s (0.0-111600.0)
LONG_OFF_TIME
Nicht benutzt
LONG_ON_TIME_MODE
ABSOLUTE
LONG_OFF_TIME_MODE
ABSOLUTE
LONG_MULTIEXECUTE
ON
LONG_ACTION_TYPE
INACTIVE
LONG_JT_OFF
ONDELAY
LONG_JT_ON
OFFDELAY
LONG_JT_OFFDELAY
REFOFF
LONG_JT_ONDELAY
REFON
LONG_JT_RAMPOFF
OFF
LONG_JT_RAMPON
ON
LONG_JT_REFOFF
OFF
LONG_JT_REFON
ON
LONG_OFF_LEVEL
0.0
% (0.0-100.0)
LONG_ON_LEVEL
100.0
% (0.0-100.0)
LONG_MAX_TIME_FIRST_DIR
Werteingabe
0.5
s (0.0-25.4)
LONG_DRIVING_MODE
DRIVE_DIRECTLY