webCoRE for Hubitat Updates

So there is a new update available.

Please note this version only runs with 2.3.1.130 or later of HE firmware (this is the current released version as of today)

Key changes:

  • a lot of optimizations and improved Groovy compilation (these are what requires the latest HE version)

  • more dashboard improvements from @ipaterson (currently on staging.webcore.co or if you install local dashboards)

    • improvements in refresh and updates
  • improved logging for pistons when in 'FULL' logging, that timer schedules and cancels have more data on what is being scheduled / cancelled and where in the piston restarts are occurring.

  • improvements in else if statement processing that Task Cancelation Policy should correctly be matched to the else if (the bug was it was tied to the if)

  • improvements in condition optimizations to deal with condition true/false statements properly when determining optimizations.

  • added new file commands for HE hub files (thx to @thebearmay ) for assistance.

    • adds commands

      • Write to file
        • will create the file if it does no exist
      • Read from file
        • data is put into a system variable $file
      • Append to file
        • will create the file if it does not exist
    • adds a new function exists(filename) which returns true/false if a file exists

    • files are text files. You can use webCoRE json commands/functions to use other data types

    • files are managed in HE console -> Settings -> File Manager


Example Piston:

12 Likes