Pistons not firing at all


#1

1) Give a description of the problem
I have been using webcore for a few months and pistons have been firing fine. They worked yesterday morning but when I got home no piston fired at all and still none are not firing today. I went to the dashboard to try to execute one manually; dashboard loaded, pistons load, but when I execute manually they do absolutely nothing (nothing gets logged and no activity). Oddly enough, if I “Test” pistons they fire but that is the only way they fire.

2) What is the expected behavior?
No, pistons have been humming along happily for some time now.

3) What is happening/not happening?
No pistons are firing at all (whether tied to a button, phone, timer, or anything else).

4) Post a Green Snapshot of the pistonimage
Could definitely do this but don’t think it’s applicable.

5) Attach any logs (From ST IDE and by turning logging level to Full)
Not really applicable since nothing is logging since pistons are not firing.

My apologize if this is not the right spot for this, my first time posting. My SmartThings apps and hub are all up-to-date as well.


#2

Open the St app, go to Automation: Smartapps: your webcore instance, choose and click on clean up nd rebuild data cache. Wouldn’t hurt to reboot your hub.


#3

Thank you for the reply. I just did what you suggested (with Android device and an Apple device) but, unfortunately, it did not help. I created a new, simple piston to test with (simply send notification to contact), executed it manually, still nothing and nothing logged to indicate it ran. Is there another step I should take after cleaning and rebuilding?

Unfortunately, rebooting the SmartThings hub again after this didn’t help either.


#4

Things just now started working again…very strange…Maybe there was a delay in the advice you gave or something else was up. Either way…strange but back working and thank you.


#5

I definitely spoke too soon…some pistons are working, others aren’t. Seemingly no real pattern to why some aren’t (some that work simply turn on a switch while others to turn off the same switch don’t work). Just doesn’t make any sense at all…


#6

Try creating a new instance of webcore to see if pistons work in it?


#7

I ended up experimenting, deleted one piston and restored it from backup and it worked. So, I did the same thing woth the rest and all is workimg again. About 80% of my pistons were affected so it took hours but…

I will research creating a new instance of webcore in case it happens again. I have never done that.