Hallo zusammen,
die Sitemap Basic UI, kann man dort eigene Elemente hinzufügen?
Die Zeitschaltuhr funktioniert erstmal. Habe das NTP-Binding benutzt um dort die aktuelle Uhrzeit auszulesen.
Regel
Items
Sitemap
Die Zeitschaltuhr hat 2 Funktion:
Funktion 1: Aus Zeit ist 18 Uhr und die An Zeit 15 Uhr würde die Lampe von 15-18 Uhr an sein.
Funktion 2: Aus Zeit ist 13 Uhr und die An Zeit 15 Uhr würde die Lampe von 15-13 Uhr an sein.
Jetzt habe ich die Uhrzeit Einstellung über Setpoints gemacht. Ich habe damit 4 Setpoints.
Ich Suche eigentlich einen Slider mit 2 Punkte auf dem Slider. Rechts und Links soll eine Textbox
oder sowas in der Art stehen, wo die An und Aus Zeit drin steht.
Kann man sowas in CSS oder so hinzufügen?
Oder gibt es Gegeben falls was fertiges schon?
mfg
Lars
die Sitemap Basic UI, kann man dort eigene Elemente hinzufügen?
Die Zeitschaltuhr funktioniert erstmal. Habe das NTP-Binding benutzt um dort die aktuelle Uhrzeit auszulesen.
Regel
Code:
if(EG_AK1_CH1_Zeit_On_Off.state == ON){ val dt_now_time = new DateTime((CurrentDate.state as DateTimeType).zonedDateTime.toInstant.toEpochMilli) val s = new String(dt_now_time.toString); //Hier kommt die Uhrzeit als 17:08 entspricht 1708 var Number n_akt_time = ((s.charAt(14)-48)*10+s.charAt(15)-48) + ((s.charAt(11)-48)*10+s.charAt(12)-48)*100 var Number n_off_time = Integer.parseInt(EG_AK1_CH1_Zeit_Stunde_aus.state.toString)*100 + Integer.parseInt(EG_AK1_CH1_Zeit_Minute_aus.state.toString) var Number n_on_time = Integer.parseInt(EG_AK1_CH1_Zeit_Stunde_an.state.toString)*100 + Integer.parseInt(EG_AK1_CH1_Zeit_Minute_an.state.toString) switch n_akt_time{ case n_on_time <= n_off_time && n_on_time <= n_akt_time && n_off_time > n_akt_time : LivingDining_EG_AK1_CH1_Light.sendCommand(ON) // | Exklusiv Oder | case n_on_time >= n_off_time && ((!(n_off_time <= n_akt_time) && n_on_time > n_akt_time)||(n_off_time <= n_akt_time && !(n_on_time > n_akt_time))) : LivingDining_EG_AK1_CH1_Light.sendCommand(ON) default: LivingDining_EG_AK1_CH1_Light.sendCommand(OFF) } }
Code:
Number EG_AK1_CH1_Zeit_Minute_an "Minute an" Number EG_AK1_CH1_Zeit_Minute_aus "Minute aus" Number EG_AK1_CH1_Zeit_Stunde_an "Stunde an" Number EG_AK1_CH1_Zeit_Stunde_aus "Stunde aus" Switch EG_AK1_CH1_Zeit_On_Off "Zeitschaltuhr ON/OFF" DateTime CurrentDate "Heutiges Datum [%1$tA, %1$td.%1$tm.%1$tY %1$tH:%1$tM]" <calendar> { channel="ntp:ntp:local:dateTime" }
Code:
Frame label="Wohnzimmer"{ Switch item=EG_AK1_CH1_Zeit_On_Off label="Zeitschaltuhr aktivieren" icon="time" Switch item=LivingDining_EG_AK1_CH1_Light label="CH1 Licht An/Aus" icon="lampe" Setpoint item=EG_AK1_CH1_Zeit_Minute_an label="Zeit Minute an [%d min]" minValue=0 maxValue=59 step=1 Setpoint item=EG_AK1_CH1_Zeit_Minute_aus label="Zeit Minute aus [%d min]" minValue=0 maxValue=59 step=1 Setpoint item=EG_AK1_CH1_Zeit_Stunde_an label="Zeit Stunde an [%d h]" minValue=0 maxValue=23 step=1 Setpoint item=EG_AK1_CH1_Zeit_Stunde_aus label="Zeit Stunde aus [%d h]" minValue=0 maxValue=23 step=1 }
Funktion 1: Aus Zeit ist 18 Uhr und die An Zeit 15 Uhr würde die Lampe von 15-18 Uhr an sein.
Funktion 2: Aus Zeit ist 13 Uhr und die An Zeit 15 Uhr würde die Lampe von 15-13 Uhr an sein.
Jetzt habe ich die Uhrzeit Einstellung über Setpoints gemacht. Ich habe damit 4 Setpoints.
Ich Suche eigentlich einen Slider mit 2 Punkte auf dem Slider. Rechts und Links soll eine Textbox
oder sowas in der Art stehen, wo die An und Aus Zeit drin steht.
Kann man sowas in CSS oder so hinzufügen?
Oder gibt es Gegeben falls was fertiges schon?
mfg
Lars