Hallo Zusammen,
ich habe folgendes Notify für meinen FS20 Regensensor SR
Regensensor.on {
if ($defs{Regensensor_off_do}){
fhem "modify Regensensor_off_do +00:00:20"
}else {
fhem "define Regensensor_off_do at +00:00:20 set Regensensor off"
}
}
Das define funktioniert wunderbar und erstellt Regensensor_off_do mit 20 Sekunden.
danach wird der Regensensor auch ausgeschaltet.
Sobald der Sensor sendet und es ein def für Regensensor_off_do gibt wird dieses modifiziert.
Leider funktioniert das modify so nicht, da immer 3-6 sekunden verlängert wird nicht wie erwartet 20 sekunden.
Warum ist das so? Was mache ich falsch?
Vielen Dank
Offen gestanden kapiere ich nicht, dass das "define" überhaupt irgendwas macht.
Oder fehlt das was beim Code den du gepostet hast?