Skip to content

Java223 4.2.0 SNAPSHOT ALPHA1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dalgwen dalgwen released this 26 Oct 07:14
· 266 commits to main since this release

A JSR223 JAVA add-on for OpenHAB.

  • full JSR 223 support (use in files, in GUI, transformations, inline rule action, etc...)
  • auto injection of OpenHAB variable/preset for simplicity
  • library support for sharing code (.jar and .java)
  • rule annotations available in the helper library for creating rules the easiest way
  • helper library files auto generation for items, things, and actions, with strong typing and ease of use
  • cache compiled scripts in memory for blazingly fast executions after the first one (sub millisecond overload)
  • no boilerplate code for simple script: you can do a one liner script, as declaring a class and a method is optional.
  • optional reuse of instances script to share values between execution occurrences
  • designed to be easily used with your favorite IDE