Can RM call my piston locally and not on the cloud?
There is a local execution point
HE console -> apps -> select your piston -> "Test run this piston"
the resulting display shows you both cloud and local endpoints for that piston
There is a groovy way also: You can also send a location event to the piston, using the portion of the above URL
after /execute
http://192.168.86.209/apps/api/XXX/execute/:82f5a05ade2e5605f968218685e41cd0:?access_token=xxxxxxx
ie the :82xxxxx:" stuff
Cool old thread.
BOTH webCoRE and RM run local on the Hubitat hub.
- webCoRE is much better (and faster) on Hubitat than SmartThings
- webCoRE UI configuration tool is more feature rich than RM
- webCoRE source code is available for community feature additions and inspection
or
- RM is native solution, so you will have support from Hubitat
- RM continues to 'get better' with new features
IMHO:
If you did webCoRE on SmartThings, you probably will be happy (or more) using it on Hubitat.
If you are brand new to this subject, RM is probably your starter solution.
I have been using webcore for many years now
In fact, webcore is the reason that I switched from ST to HE since webcore is going away on ST. BUT, there are so many other advantages to HE over ST that have become obvious since my switch.
I copied the local endpoint for my piston, but I cannot get the rule to run it. It works from my browser.
http://192.168.0.41/apps/api/7/execute/:cf06a61e955a30559aee08fab7fead6f:?access_token=xxxxxxxxxxxxxxxx
Try it with port 8080. i.e. http://192.168.0.41:8080/....
That worked. Thank you sir !
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.