Mein Haussteuerungsprojekt gibt über ein Relais die Türklingel frei (nur im eingestellten Zeitfenster). Es gihbt eine Ein und eine Ausschaltzeit (jeweils nur Stunden und Minuten).

Allerdings bekomm ich die Programmiereung nicht so hin, dass die Zeit auch mitten im "Zeitfenster" übernommen wird. Es muß also genau die Zeit eintreffen bis sich etwas ändert.

Hier mal mein Code:

Glockeschaltsub:
If _hour = _stundeein And _min = _minuteein Then
Glockeonoff = 1
End If
If _hour = _stundeaus And _min = _minuteaus Then
Glockeonoff = 0
End If
Return

Ich hab das ganze auch mit < und > versucht jedoch darf dann die Ausschaltzeit nie kleiner gewählt sein als die Einschlatzeit:

Biespiel:

10 Uhr EIN und 14 Uhr AUS funktioniert.

10 Uhr EIN und 01 Uhr AUS funktioniert dann nicht mehr.

Ich hoffe es kommt halbwegs verständlich rüber wo für mich das Problem liegt.