rule "Jalousie Status abrufen alle 20 Minuten"
when
Time cron "0 0/20 * 1/1 * ? *"
then
rol_status_aktor1.sendCommand(ON)
rol_status_aktor2.sendCommand(ON)
end
rule "Jalousie Status abrufen bei Systemstart"
when
System started
then
createTimer(now.plusMinutes(5), [ |
callScript("jalousie_status")
])
end
Mir ist leider das Skript "jalousie_status" abhanden gekommen und ich weiß nicht mehr wie ich mit "Skripten" umgehen bzw. wie ich sie schreiben muss. Das Skript muss eigentlich so aussehen wie die Rule.
Die Frage ist ja, was Du da im Script hinterlegt hattest.
Wenn es lediglich darum geht, die beiden ON-Befehle abzusetzen, kannst Du das auch einfach direkt erledigen.
Das Script jalousie_status heißt im Dateisystem /etc/openhab/scripts/jalousie_status.script Falls Du noch irgendwo ein BAckup haben solltest und nur nicht weißt, wo Du die Datei suchen musst.
openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.6 - 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