openhab-rules-tools
openhab-rules-tools copied to clipboard
Refactor templates to use ECMAScript 2021 and openhab-js
As the uptake for JS Scripting increases and we get closer to the sunsetting of Nashorn the Rule Templates should be refactored to use openhab-js which will greatly simplify them and make them easier to maintain and enhance their capabilities.
- [x] alarmClock: deprecated
- [ ] counting: needs to wait for result of new UoM handling
- [x] debounce
- [x] ephemToD
- [x] mqttEB
- [x] openReminder/thresholdAlert: merge into one rule, the only difference is the comparison
- [x] presenceSim
- [x] thingStatus: update to use GenericEventTrigger
- [x] toToday: not quite deprecated but not needed any longer