openhab-rules-tools icon indicating copy to clipboard operation
openhab-rules-tools copied to clipboard

Refactor templates to use ECMAScript 2021 and openhab-js

Open rkoshak opened this issue 2 years ago • 0 comments

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

rkoshak avatar Apr 01 '22 16:04 rkoshak