ich baue meine UI Rules gerade in Textform um. Das erscheint mir flexibler und übersichtlicher.
Nun probiere ich schon den ganzen Vormittag mit einer IF Bedingung rum, komme aber nicht so richtig weiter.
Ich möchte Lichter schalten, sobald die Helligkeit unter einen bestimmten Wert fällt. Aber nur in der Zeit zwischen 15:00 und 22:00
Das bekomme ich hin:
Code: Alles auswählen
if (now.getHour >= 15 && now.getHour <= 22) {
logInfo("Test", "15-22")
}
Bis jetzt habe ich nur diese Lösung gefunden.
Code: Alles auswählen
if (now.toLocalTime.getHour*60 + now.toLocalTime.getMinute >= 945 && now.toLocalTime.getHour*60 + now.toLocalTime.getMinute <= 1170) {
logInfo("Test", "15:45 - 19:30")
}
Code: Alles auswählen
if (now.toLocalTime.getHour*60 + now.toLocalTime.getMinute >= 900 && now.toLocalTime.getHour*60 + now.toLocalTime.getMinute <= 1185) {
logInfo("Test", "15:00 - 19:45")
}
Gibt es da nicht noch eine elegantere Lösung ?
Grüße