When I try updating to 1.0.88 with HPM I got this error.
I try reboot my hub and got this error again... My C8 run 2.3.7.145
When I try updating to 1.0.88 with HPM I got this error.
I try reboot my hub and got this error again... My C8 run 2.3.7.145
I believe it's a timeout error.. one of the files that make up WebCoRE is large enough that it doesn't finish in 300 seconds (5 min). @nh.schottfam started a conversation with me about this.. but no answer as of this moment.
Try doing an import on each of the apps and child apps
Sory for my stupid question but how doing it?
It’s the old way prior to HPM. Go to the App Code tab, and
click on each webCoRE app to open it, scroll down until you find a line that reads importUrl
Click the Import button and copy/paste that address into the dialog that comes up. Click Yes to overwrite and then click Save.
Thanks @thebearmay for your explications. I do the import of each app but I got the same error.
Like @csteele write I check during the update process and the process is jam to Upgrading webcore piston 5 minutes before rolling back.
That message looks like you are still using HPM
You need to update the code by hand in HE console -> apps code -> each webcore file
ie select each webcore file, and import button, then import, then save
if you need the links:
webcore.groovy import URL:
https://raw.githubusercontent.com/imnotbob/webCoRE/hubitat-patches/smartapps/ady624/webcore.src/webcore.groovy
webcore-piston.groovy import URL: https://raw.githubusercontent.com/imnotbob/webCoRE/hubitat-patches/smartapps/ady624/webcore-piston.src/webcore-piston.groovy
webcore-storage.groovy import URL: https://raw.githubusercontent.com/imnotbob/webCoRE/hubitat-patches/smartapps/ady624/webcore-storage.src/webcore-storage.groovy
webcore-fuel-stream.groovy Import URL: https://raw.githubusercontent.com/imnotbob/webCoRE/hubitat-patches/smartapps/ady624/webcore-fuel-stream.src/webcore-fuel-stream.groovy
It works, I didn't realize that the import procedure gived by @thebearmay updated the application.
I always use HPM to do updates. 99.99% it works very well and it's super easy to use. I hope the next updates will work with HPM. Thanks for your help.
By the way, the new version fixes my trends display problem in HD+. Yay!
Would you have the location for the DLH drivers for the WeCoRE Graphs, Presence and Wather?
webCoRE Graphs Tile Device
https://raw.githubusercontent.com/imnotbob/webCoRE/hubitat-patches/devicetypes/ady624/webcore-graph.src/webcore-graph.groovy
webCoRE Weather
https://raw.githubusercontent.com/imnotbob/webCoRE/hubitat-patches/devicetypes/ady624/webcore-weather.src/webcore-weather.groovy
webCoRE Presence Sensor
https://raw.githubusercontent.com/imnotbob/webCoRE/hubitat-patches/devicetypes/ady624/webcore-presence-sensor.src/webcore-presence-sensor.groovy
Looks like I’ll need to use the manual method.
If you do a manual install, can you still use HPM for future updates? Would you just run the HPM update check and it would say you were upto date following the manual update?
Any way to get HPM in sync with the manual update. It still shows webcore as having updates pending.
If you remove the HPM app (not the code), and then recreate the app you will be forced to do a match up. In that process is a check box to assume that all packages found are current.
Just want to make sure i do this process correctly. Can you point me in the right direction where to remove the app?
You can use UnMatch, and select WebCoRE. Now, HPM is not managing those files. You can manually do the upgrade via the code import URLs, detailed above. Once all the WebCoRE files you are using have been manually updated, you can go back into HPM and MatchUP to add WebCoRE back into being managed. During MatchUP, there's an option to mark the current package as up-to-date, select that
Worked! Thank you.
@csteele I updated webCoRE manually following your description UnMatching in HPM and mathing again after the manually update.
Now I get this in HPM?
Does this makes sense to you? Did I do anything wrong or what is the best to proceed from this point?
Thanks!
I am not certain what problem you are referencing.. perhaps because it looks completely normal to me
If you are questioning why WebCoRE shows 0.0 it's because 'versions' are not a concept known to the hub for user apps and drivers (or files and bundles). Versions exist within HPM and more specifically in the PackageManifests. And there's only one of those containing the latest version number: 1.0.88. There's no mechanism to identify a version of code that is just sitting in Hubitat's Code folders.
IF that's your question then just pretend "0.0" means unknown-to-HPM and click Next.
Thanks for your fast reply. Is it correct that HPM now starts installing webCoRE again?
Sorry, but I got confused now
No, if you manually updated to the latest then under the screen capture you provided is an option to mark the selection as Up-to-Date. You should have selected that option, since, after all, you did add the latest