webCoRE for Hubitat Updates

No, the ongoing maintenance will continue to be in the hands of our community, especially @nh.schottfam and @ipaterson who have done a fantastic work to continue what Adrian has started in 2016. Any updates and bug fixes to the source code will come with the platform releases.

No, the source code will remain open.

We will be hosting the cloud infrastructure so that Adrian doesn't have to pay for the thousands of active users from his own pocket.

Nothing changes.

13 Likes

Good move @bobbyD . I hope this question doesn't start a whole "which is better" debate. I used RM when @bravenel first offered it on ST and switched to CoRE, then webCoRE, after Bruce pulled RM. And have been happily RM'ing here on HE ever since. Bruce has addressed in the past the relative niches for each engine. My question:

Once the object code is running on Hubitat, for a given task (or piston as it were), is there any execution efficiency gain or loss by using webCoRE vs RM?

Choice is good as JD used to say. Rule Machine will always be 100% local. webCoRE, while execution is local, building the rule is still cloud based.

The webCoRE vs Rule Machine debate has always been in the building of rules flow. Some prefer Adrian's workflow, while others feel more comfortable with Bruce's workflow. Execution efficiency is less relative +/- a few milliseconds here and there is negligible when you use the power of local processing that Hubitat Elevation offers.

13 Likes

If we install the Community version, is there a migration path to the built-in version when it's available? Or does there even need to be?

4 Likes

Will be seamless transition from user installed app to system app, without user interaction.

16 Likes

There is a small webCoRE update available (HPM repair to get it today, will update HPM files later this week).

The release

  • updates threeAxis device support for a couple of bugs found
  • updates tracking for device:attribute tracking triggers
  • has updates that work with staging ui modules for improved display of custom device command with parameters.
  • further optimizations

There were some previous fixes rolled out:

  • allow scheduling correctly every other week or every N weeks
  • new function ispistonpaused(name) to get status if a piston is paused
7 Likes

There is a release update (user install) listed in first note of this thread.

This will roll into next HE release for built-in

3 Likes

Post update, I've noted that piston name changes are not reflected on the dashboard upon returning to the dashboard. This is happening on my locally hosted dashboard and both dashboard.webcore.co and staging.webcore.co. This occurs even when the renamed pistons are moved to a new category.

I did a subsequent repair install, retested, and got the same results. The problem is present when using either Firefox 108.1 or Microsoft Edge 108.0.1462.54.

1 Like

I'll look into this.

As a workaround you likely can go hit 'done' in the main webCoRE app and things should be correct. I will find the root issue

2 Likes

Update again (HPM), and let me know if fixed.

On the run and only had time for a cursory check, but it does appear to be working correctly now.

ETA: Definitely working correctly now. I tried a dozen ways to break it and couldn't. :smile:

Thanks!

Hi there!
I just have a question, why do my registrated instance of webcore just go away every time? With ST I had all my instance inside the menu and I can select the instance I want to go in... With HE, I register a browser and then click on register an instance...etc but the instance still there for a time and if I quit and come back, I must click the instance inside HE but I cannot change instance once inside webcore... Is there any solution on this?

Thanks!

I have not seen this myself. My browser, when I go back in knows all the instances I registered to it and goes to the last one I worked in.

Do you have multiple instances on HE?

I have had this in the past with Chrome. It seemed to resolve for me when I set all the location identifiers to the same name.

That the way I do...But my instance go away from the scroll down menu (in black area on the top of your picture). It always just show the instance I m in, or if I register all instance it show me all but as soon as I quit I need to redo everything!

Yes, I m with chrome... What do you mean by naming location identifier the same...?

Try going into settings--> security

It's about 3/4 the way down.

Silly question, maybe? Does use of webCore with hubitat require a remote management subscription? I haven't bit that bullet (yet). I've tried to set up webCore but it's stuck always at loading. I've tried different PCs, browsers, etc, including entirely cleared out caches. So I'm not sure what else to try.