When doing a backup of pistons in webcore, it would be great if it would also backup categories and what the pistons are assigned to.
Also Global Variables and there values. I use alot of global varabled for defining groups of devices that is used across many different pistons so I dont have to keep relisting them or when replacing a device I can add it to the group and be done, but if I have to do a full webcore restore (And I have) I have to sit and re create them.
Would be nice if categories and global variable with valuse would be backed up, and selectabel upon restore if you want to restore each group.
Addidtional when doing a restore it would be nice if we could do a full restore of everything without haveing to go one by one. Like a full restore would nuke everything there and replace with the backup in one go.
Hubitat started hosting Webcore locally as a built-in app, but they did not develop it nor do they maintain it or add features.
It started as an app to add to SmartThings, and up until a couple years ago, it was always installed as a user app on Hubitat. It can still be installed via HPM as well, from the actual Webcore repository.
The code is being maintained by volunteers, I don't think new features are likely to be added at this point.
There have been no updates this year, and just a few tweaks to the dashboard last year. I really don't expect any new features will be added to Webcore.
Last new issue was added in January of 2024. Looks you can add an issue there if you want to though.
Yeah. I wish it was more active as well, but the user base on Hubitat seems to be pretty small, as everyone jumps on Rule Machine. The heyday of Webcore was with SmartThings, when I started using it. It was so handy to just take all my pistons with me from SmartThings when I moved to Hubitat, though. At the time I had well over a hundred pistons so it was a lifesaver to be able to move them over to Hubitat without recreating all that logic.
I left SmartThings only because they were about to remove the Groovy cloud and Webcore. It all worked out, I'm much happier on Hubitat, especially now that I just write my Automation in Groovy. I still have just a few pistons on Webcore checking batteries and things like that.
ya webcore is just easy for me to write pistons in compared to rule machine, and like how I can just share a piston with a friend and bam they have it, or vs versa. I have tried to write them in rule machine, but it just seems much harder for my poor brain. LOL (Also former SmartThings user here)
Yeah, RM tries to guide you through writing an automation, but Webcore lets you just put your logic down cleanly. I feel a lot of people might like Webcore better, but I doubt that many even know about it, or if they do, they just don't want to learn a new thing.
Can you tell now many Hubitat Webcore users there are? I too came from Smartthings, tried Rule Machine, but continue to find Webcore to be easier. I have 122 active pistons.
BTW, is there a way to initiate a backup of pistons from within a piston? I manually do that every week but it would be more convenient for it to just happen periodically.
I’ve wondered how many webcore users there are too. I’ve found it the best automation language I’ve looked at. I feel it needs promoting more to get more people benefiting from it.
There are alot and i think there are more then there are people using rule machine. I just wish there was development still on webcore. There are tweaks and such that need to be done.
One big issue i have is after a reboot alot of pistons dont run u til i manually test them and then they work flawlessly after that until a power outage or reboot.
But yes i feel webcore is far superior.
I look3d at Home Assistant since there is so much intergrqtion done there and such, but man its a PITA to do rules, i tried a few of there options and they are not intuitive at all. Setting up variable and such is so overly complicated. I dont understand how people can even use it. I mean it has a ton of nice features and such. I realy wanted to use the TTS and STT as i can be 100% off line and create my own alexa style devices and be all local. (Sorry went a bit off topic)
I'm surprised you are getting this.
After a reboot/shutdown all my pistons (150ish) run with no manual intervention required. They just work!!
I've been using it when it was first released by Ady as CoRE. Then webCoRE came along and I just find it so easy and I like the way a piston looks. The logic just makes sense to my tiny little mind.