ich brauch mal wieder eure Unterstützung...
In einer Layout page habe ich (vor dem Start mit sitemaps) mir eine Eingabe für Uhrzeiten (Schaltzeit) "zusammengeklickt"... das funktioniert auch gut und ist gut zu handeln.
Nun will ich ja für die witere Bedienung/Visualisierung sitemaps erstellen - da kommt bereits das erste Problem auf... gibt es ein "Eingabe-Feld" für die Uhrzeit vom Typ DateTime?
Das Eingabefeld (Input-Card) sieht so aus:
Code: Alles auswählen
component: oh-input-card
config:
clearButton: true
footer: =items.Uhr1_On1.displayState
inputmode: text
item: Uhr1_On1
outline: true
placeholder: hh:mm:ss
sendButton: true
title: Uhr1_EIN1
type: time
Die rule Zeitschaltuhr sieht mit den variablen so aus... (das geht bestimmt komfortabler/besser) aber für's erste...
...und jetzt bitte nicht nach dem Sinn/Unsinn von festen Zeiteingaben fragen: meine "Regierung" möchte das gern für einige Dinge so haben - und ihr wisst ja: happy wife , happy lifevar cfgT2On1 = (Uhr2_On1.state as DateTimeType).getZonedDateTime()
var cfgT2Off1 = (Uhr2_Off1.state as DateTimeType).getZonedDateTime()
// Einschalten + Ausschalten - fuer eine Minute aktiv !
if ((now.getHour == cfgT2On1.getHour && now.getMinute == cfgT2On1.getMinute) || (now.getHour == cfgT2On2.getHour && now.getMinute == cfgT2On2.getMinute)) {
DIY1_1s.sendCommand("ON")
}
else if ((now.getHour == cfgT2Off1.getHour && now.getMinute == cfgT2Off1.getMinute) || (now.getHour == cfgT2Off2.getHour && now.getMinute == cfgT2Off2.getMinute)) {
DIY1_1s.sendCommand("OFF")
}
end
Danke schon mal für euren Input