Brauche wieder eure Hilfe.
Bin gerade dabei mit einem extra laufenden openHab3 System die Rules umzugestalten. Tue mir aber recht schwer damit.
Es wird immer von kleinen Änderungen geschrieben.
Vielleicht können wir eine Liste mit vorher nachher erstellen. Ich glaube, das würde vielen hier helfen. Es sind ja nicht alle ITler hier (so wie ich).
val int tDayWeek = now.getDayOfWeek.getValue()
rule "xxx"
when
Item Bewegungsmelder changed to ON
then
logInfo("Welcher Tag der Woche wird übergeben: ", tDayWeek.toString)
if (tDayWeek < 5)
{
xxx
}
end
val int tDayWeek = now.getDayOfWeek.getValue()
rule "xxx"
when
Item Bewegungsmelder changed to ON
then
logInfo("Welcher Tag der Woche wird übergeben: ", tDayWeek.toString)
if (tDayWeek < 5)
{
xxx
}
end
Mit Verlaub, aber die Konstante darf nicht außerhalb der Rule definiert werden (es sei denn, man möchte z.B. in diesem Fall zu jedem beliebigen Zeitpunkt wissen, an welchem Wochentag das letzte Mal openHAB neu gestartet oder die rules Datei gespeichert wurde).
openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.9 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte