Sure, thanks a lot! I think I can use your idea. Since I'm on a rented apartment, I doubt I could install an RFID, but since I have an August smart lock, I can think of a workaround. Btw, the issue that I'm having right now is that the pistons for some reason are not able to set the HSM status at all. I can "read" the current status for the HSM but can't use any command like Arm or Disarm. I'm still wondering if it's an actual bug or if it's due to the recent updates we've been receiving. I don't know.
Here's an snapshot of the most basic manual piston of all, and it fails.
FYI, unless something changed recently, the importURL attribute only applies to drivers. For apps, Hubitat saves the last URL you typed or pasted in to the import field in the admin UI yourself--so that's definitely what I'd recommend doing (rather than copying and pasting the app code itself) to make it easier. (Now if only there was a way to mass import multiple at a time...)
That would be such a great option.. especially as some apps have maybe a dozen + associated child apps / device drivers. It’s not user friendly currently.
Just wanted to report that with the new release of Hubitat 2.1.4 you can pass variables back and forth between RM and webCoRE. Variables are setup in RM by creating a Global Variable and assigning it a connector. This will create a new device on the hub called "Rule Machine Connectors" and in that device there will be a child device containing the name of the Global Variable you created in RM.
This is a great way to be able to run the two rules engines and give them a way to communicate. Plus you can change these variables through the Hubitat dashboard. Very cool!
webCoRE has a higher abilities when it comes to math functions, especially when it comes to expressions and string manipulations. RM can do some math but from what I've read its pretty basic.
WebCore allows me to program multiple Lutron Pico remotes at the same time.
I just got my Hubitat, so maybe I'm missing something but it seems like in Rule Manager (and Button Controllers) it's not possible to select multiple remotes in the "Select Button Device" field.
That is correct. But read through all the info on WebCoRE before moving all your automations to WebCoRE. It was not designed for use on Hubitat but instead for use on a cloud solution with next to unlimited computing power. There have been improvements but it still is not as stable as Rule Machine.
You can do this with Rule Machine too; you just have to frame the issue differently. You want a "changed" trigger and (at least) an IF/ELSE that checks for one condition (e.g., motion active). That part is pretty much the same except you have to get the "stays," which is done with a Delay in RM, generally a "Cancel Delayed Actions" in the IF and a Delay subject to cancelation in the ELSE, or vice versa. Actually, this is pretty much the same as WebCoRE, too: it's just an explicit manifestation of the Task Cancelation Policy WebCoRE has enabled by default.
Is there anything going on? I am unable to load any of my pistons in Hubitat?
1)Rebooted the hub.
2)Checked for any updates.
3)Updated the Webcore and piston code.
4)Rebooted and still unable to load any of my pistons to modify.