This piston does not subscribe to any events


#1

Not sure what broke here, but this piston was working up until we updated ST on our devices and broke the mobile presence. Rolled back to the older version and removed/readded the mobile presence sensors. But of course, I had to reallow them in Webcore then fix the names in the piston so they showed.

But now after I save the piston, I’m getting the “This piston does not subscribe to any events” warning.

I’m pretty sure the little lightning bolt used to be there in the IF statement.

I feel like I’m missing something really stupid here.


#2

Maybe try redoing the piston from scratch?


#3

Just tried that with no luck, but I caught something in the log that got my attention.

There was a line about unable to subscribe to presence.null device not found.

I removed our presence from webcore devices in the smartapp, saved it, then re-added and saved them. Repicked them in the piston too, and all it well now.

Kinda strange. I’ve seen where if you remove a device, it has a string of letters and numbers instead of the name but this piston still looked normal.


#4

Probably got stuck on an old device. My front door smart lock was doing something like that. It was connected, but not responding. I removed, excluded, and re-added it…and then I had TWO front door locks. Had to remove both, exclude both, and when I re-added, it worked again.