webCoRE for Hubitat Updates

Hi "Set Color mode" seems to be missing in Add a new task.

Would only be there if the device offers that capability/command. What device are you trying to use?

Do Tiles not work? I have several pistons I've copied from my former smartthings setup that use tiles, but the tiles do not show up. They don't show up even if I select to only show tiles and not details.

I moved over from ST and the install instructions here are not requiring Storage and Streams components for basic operation. PLayed with tiles in ST but don't use them here. Maybe they are tied in with the Storage optional app?

Tiles, work with just the required files to install. Post a green snapshot of the piston so we can check it out.

The tiles don't even show up on the wedcore dashboard.


I have updates WebCore but I get a version warning in the pistons.
Both RAW groovy shows 2 versions, the original and the HE version.
In the app info in HE itself I get:
Engine block
cV v0.3.110.20191009
hV v0.3.110.20210123_HE

This is probably where the warning is coming from so the cV is taking it's version from the wrong static string?
static String version(){ return 'v0.3.110.20191009' }
static String HEversion(){ return 'v0.3.110.20210123_HE' }
@john022662k

EDIT:
Warning seems to go away if you edit and save.
WARNING: Results may be unreliable because the parent app's version(v0.3.110.20210123_HE) is newer than the child app's version(v0.3.110.20201015_HE). Please update both apps to the same version.

Is the trash switch simulated? I see it has custom attributes.

Yes and no. They are virtual switches created and controlled by Google calendar integration. When trash or recycling is on my calendar for pick up, the integration turns the virtual switch on.

The error message suggests:

  • you did not update the piston code
  • you did update the piston code but did not do it first (ie you did webcore.groovy first, then the piston).

You should be able to go into webcore and hit/done next your way out. (assuming the files are correct).

All I did was update WebCore through HPM.
Every time I look at a piston I'll just edit and save.

you should not have to edit the piston

just go into webcore and done/save your way out (HE console -> apps -> webcore)

HPM does not allow one to control install order vs. update order. it does them both the same which is troubling.

Yes it's looking like all my pistons have this warning at 9:00 am (when I updated) in the logs but it was probably a one-off and just needed to be cleared from each piston log.

This has been my experience when updating via HPM. I update manually now.

HPM updates webCoRE before updating any of the child apps (including Piston)

Couple of things

Hitting done in webcore (main app) should resolve that there are no more warnings.

You can clear all piston logs from webcore Main app

HE console -> Apps -> webcore -> settings -> Child Log Cleanups

If you don't see it, enable

HE console -> Apps -> webcore -> settings -> Logging Level to FULL

after you clear the logs, you can set it back to your normal logging level.

I updated to the latest version of Webcore yesterday via HPM. I noticed yesterday that I was unable to backup all my pistons (from left hand menu). I updated Hubitat this morning (new release it seems) and I am still having the issue. Before the latest Webcore update, everything seemed to work fine regarding backups of pistons. Is anyone else seeing this issue after updating Webcore?

Should have come back without issue, although I did see one message in my log about a token change when I first entered after the update. Might try a Repair out of HPM (assuming you installed from there - if not re-import the latest source for each of the child apps and webCoRE). Open a browser window for the System Logs, and then open another window to go into webCoRE.

Second question, how long have you had your hub running? If more than a day or two you may be pleasantly surprised that it is taking a nightly backup for you that might be able to be restored if necessary.

Sorry, was going to post the screenshot but I forgot to haha. It's attached below. It'll get to about 40 of 79 and then fail out. I am currently in process of opening each piston and checking to make sure auto backup is turned on.
I'll try a repair with HPM, and see if that helps.

Hub has been running for a while, and I take manual backups after any reasonable change. I figured since I updated Hubitat today it would be a good idea to have a fresh backup of Webcore as well. Yesterday I noticed this issue, but didn't have time to diagnose why it was happening.

Have you updated any pistons since your last backup? HE webcore update has a limit on the amount of data it can backup at one time. I have one piston, the biggest, that I always have to backup separately, because if I add it I hit that limit.