Da ich neu im Forum bin, sage ich erstmal HALLO an alle!
Ich versuche seit geraumer Zeit Ephemeris zum laufen zu bringen, aber bisher ohne Erfolg.
Ich habe OH 2.52 auf einem Synology NAS laufen und Ephemeris wie beschrieben konfiguriert.
ephemeris.cfg:
Code: Alles auswählen
country=de
region=by
city=re
dayset-workday=Monday,Tuesday,Wednesday,Thursday,Friday
dayset-weekend=Saturday,Sunday
dayset-beforeWeekend=Friday
Holidays_de.xml ist ebenfalls unter /services hinterlegt.
Folgende Rule, welche sich wohl auf die .cfg stützt, funktioniert einwandfrei:
Code: Alles auswählen
rule "Ephemeris rule"
when
System started or
Time cron "0 0 * * * ?"
then
if (isWeekend(1)) {
logInfo("FILE","Morgen ist auch noch Wochenende")
Lange_schlafen.sendCommand(ON) // Lange schlafen ein
}
if (isInDayset("beforeWeekend")) {
logInfo("FILE","heute ist Freitag, morgen ist Wochenende")
Lange_schlafen.sendCommand(ON) // Lange schlafen ein
}
end
Irgendwie kann mein System jedoch scheinbar mit den anderen Ephemeris Actions (z.B. Ephemeris.getNextBankHoliday) nichts anfangen. Ich habe schon eine Vielzahl davon durchprobiert und es endet immer mit dieser Fehlermeldung:
Code: Alles auswählen
'getNextBankHoliday' is not a member of 'org.eclipse.smarthome.core.items.GroupItem'
Wo könnte das Problem liegen?