webCoRE for Hubitat Updates

A guess is the wait is nested below two if's

You might in your nested then areas set variables to tell you what to do, then do the actions outside the nested if's based on your variable that get set.

How do access HSM status in an expression?
Basically i want to now if HSM has been disarmed for less than 2 minutes.

The global $hsmStatus (or alarmSystemStatus)

should give you the current status.

You should be able to subscribe to hsmStatus (or alarmSystemStatus) to see if it changes

I would try something like this:

$hsmStatus (system variable)

So a new version is pushed out today. It does require the latest HE 2.3.2.140+ firmware for all features to operate.

  • New experimental feature is ability to do graphs (a la hubigraphs) for both devices and fuel streams.

    • has ability to create long term storage for device/attribute data

      • if you have existing hubigraph LTS files, you can create a new long term storage in webcore for the same device / attribute, then you can place the existing data from the hubigraph file into the new file created by webcore for that LTS, and webcore can automatically read the old data and put it into the new more efficient format.
    • can graph fuel stream data (typically that is numeric)

      • this allows you to create arbitrary data for graphing
    • quantization can be applied on selected graph data sources, without having to create a new LTS just for quantization.

    • can create a tile device for use in dashboards

    • you can duplicate graphs you create in webcore if you want to have a new one starting with an existing one.

    • Thanks to the testers of this

    • there may still be issues and more things to implement.

  • Ability to subscribe to a pistonResume event within a piston that notifies it was resumed.

  • Ability to backup all pistons from the webCoRE IDE (if you use staging.webcore.co, or a local webCoRE server with latest js/html/css files.)


Several fixes for issues reported by folks:

  • removed time offsetting webcore did on time comparisons (was 2 seconds)

  • fixed some time as string parsing and comparison issues reported by folks

  • fix for restrictions (only when in your piston) were not properly restricting operation is some cases

  • fix for empty $args when executing a piston with arguments

7 Likes

I'm getting an upgrade failure. I tried to manually update not using HPM and it doesn't save either. Has anyone else seen this issue? Thank you for the great work. Love webcore I use it mostly.

please do try an HPM repair.

You may have caught something in between a test.

After I attempted a manual update of piston update that didn't complete to save. I went back into HPM then it updated.. I am plan on running a repair anyway.

Graphs!!??

Awesome.

1 Like

This is awesome.. No longer do I have to keep breaking my local webcore backups into sections for them to complete. And the graphs is a very welcome addition. I currently use Hubigraphs, but since that dev is no longer active, its always been a worry that one day it would just up and stop working.. Now I have some piece of mind!

Thank you so much for these additions.

Question. Do we need to move to WebCore local? I did try once to attempt to get this setup. However, I not looking to maintian another "service". Is Webcore going away? Is there an easier way to get WebCore local setup?

I'm not aware of any need to move to local html/css files at this time

Great! Thank you for the quick response.

I have lost webcore completely on all browsers and cannot log in anymore on any browsers or computers

Seems to be working fine for me. Both on dashboard.webcore.co & staging.webcore.co

Just got everything back, somehow it refused my stored passwords but reverted to my original password from years ago??????????????????

See:

1 Like

I'm not touching it again unless its the very last resort

What do you mean with "breaking my local webCoRE backups into sections for them to complete? I never had to break or split any webCoRE backups into different sections?