Hallo Manuel++ und Willkommen im Forum.
Ich hätte da eine "schnelle" Lösung. Nachteil: Wird der Schalter innerhalb der automatischen Schaltzeit betätigt, wird der Ausgang nach der eingestellten Zeit ausgeschaltet.
Um das zu lösen will ich bei Gelegenheit noch einmal ein Script schreiben, da ich das in der Firma für unseren Kompressor genau so benötige. Es keinen Schönheitspreis gewinnen, aber es wird funktionieren 
Das ganze wird dann über "Actions" und "Schedules" gelöst.
Über "Schedule" wird die Zeitschaltung eingestellt und über die "Input Actions" der Schalter.
Fertig eingerichtet:
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
Beispiel für eine Einschaltzeit:
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
Beispiel für eine "Input Action" wenn der Schalter eingeschaltet wird. Genau das gleiche muss dann noch
eingerichtet werden, wenn der Schalter ausgeschaltet wird. Somit kann bei jeder Betätigung des Schalters
die Pumpe eingeschaltet werden und geht dann nach der eingestellten Zeitspanne automatisch wieder aus.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.