Re: [solved] Ein Newbie benötigt Hife bei einer Rule
Verfasst: 29. Dez 2023 17:21
...jetzt mischt sich KI auch noch in unsere Threads ein.
Code: Alles auswählen
rule "dummy"
when
Item vSystemRestart changed to ON
then
// val String FeiertagName = '/openhab/conf/services/holidays_de.xml'
val String FeiertagName = Ephemeris.getNextBankHoliday()
val long TagebisFeiertag = Ephemeris.getDaysUntil(FeiertagName)
val String morgenWochenende = Ephemeris.isWeekend(1)
Nfeiertag.postUpdate(FeiertagName + " " + "(" + TagebisFeiertag + " Tage)")
if (TagebisFeiertag < 2 || morgenWochenende == true) {
logInfo("dummy","Morgen ist Wochenende oder Feiertag {}")
}
else {
logInfo("dummy","Morgen ist kein Wochenende und Feiertag ist erst in " + TagebisFeiertag + " Tagen")
}
TbF.postUpdate(TagebisFeiertag)
end
Code: Alles auswählen
val Feiertagsname = getHolidayDescription(getNextBankHoliday(holiday_de.xml))
Code: Alles auswählen
val Feiertagsname = transform("MAP","ephemeris.map",getNextBankHoliday(holiday_de.xml))