I'm trying to execute a HTTP Get between (2) times of day if at least (1) presence sensor is present. For some reason the rule is not being executed. I can manually run the action and it works fine. Below outlines how the rule is configured. Any advice would be much appreciated.
You need an if statement before your send statement. Where it says "Select Action Type to add" select "Conditional Actions". Then, where it says "Select Which Action", select "IF (conditions) THEN". Then you need to select the two conditions you have defined and combine them with AND. Alternatively, you can select one of them and then add another IF statement with the other one. After your send command, you should add an END-IF.
Also, your current trigger will run the rule at 5 minutes after each hour, rather than every 5 minutes. Uncheck the 5, then select "> Every n minutes?" and type in 5.
I appreciate your assistance. I'm totally spoiled with Webcore but hate the dependency Webcore has on the cloud. I'm finding the Rule Machine UI workflow extremely confusing and I know of no way to show the rule like a batch of code as you can do in Webcore. I'm sure I'll figure it out after some more cursing.
Just to make sure you’re clear on webCoRE’s cloud dependency...it only depends on the cloud for its editor. All of the Pistons run locally on the hub. Some users even have hosted the webCoRE editor on a local Raspberry Pi or similar, to completely eliminate the cloud.
Hmm. I assumed Webcore had a cloud dependency because if I examine the External URL of a Webcore piston in Hubitat (or Smartthings for that matter) I'm given a URL that clearly depends on a cloud host.
I don’t know the answer to your question, as i stopped using webCoRE about 3 years ago. I’d recommend posting this particular question in the main webCoRE thread, as I am sure @nh.schottfam knows the answer.