I am having some difficulty figuring this out. I am not sure If I have the url correct. I do seem to get a 200 response though the global variable never changes.
Not directly, no. Rules can throw events, but there is no subscription mechanism for those (haven't thought about this much -- perhaps it should be possible to subscribe to such events). This could be done indirectly of course using a virtual device set by the rule and whose events are subscribed to. The limitation at the moment are the available subscribe() methods, limited to device and location events.
Makes me also wonder whether these app events might not possibly be done as location events instead, thus allowing subscription to them.
So, the ability to subscribe to app events would be an addition to the hub core, while the latter would be a change to apps. Will look into this...
Lots of hair on this one: You'd want a way to subscribe to a specific rule (or app). As you know, internally apps have an appId that is used to reference them. So there would be the hurdle of getting an appId from a rule name or app name. RM has this very issue in offering things like Run Actions or Set Private Boolean of another rule, and so it handles this stuff in the parent.
As it stands right now, Rules do not in general tell the parent they have run.
I re-read the first post at least 3 times and miserably failed to see clear instructions as to how to get the access point to use with HTTP requests. Please help.
Set up a trigger event, either Cloud End Point or Local End Point, as appropriate to your use case. That will give you the link that you can right-click-copy.
Ah, that's much clearer. In the initial post since these all are over the post I didn't connect the dots that /action=XXX where action should be replaced with one of those. Okay, fair enough.
Ok so I have the following Rule with a trigger (850)
OK, Hard to tell what caused that. Had you hit Done in both rules?
Separate question: Why are you trying to do this from an end point in the first place. Why not just have the rule with the End Point trigger run the action of the other rule?
Yes, both are done rules.
What I am trying to do is to replace my webCore pistons with Rules. For webCore pistons I have endpoints exposed, so that I can trigger them from my phone using Tasker. So that's exactly what I am trying to replicate with the Rule Machine. Are there better ways to achieve that?
Okay, I just wanna make sure I understand what you both are saying... Here's a Rule that I want to trigger from Tasker. Where is its endpoint and how do I retrieve it?
Since you are doing this for a Tasker Profile, I recommend creating rule on phone instead of computer. Then you can right click on End Point in Trigger, Copy, the Paste into Tasker without having to type out the End Point.