Pistons and Device Battery Life


#1

I have a new z-wave thermostat that seems to be cycling between idle and heating cycles way too often. I want to get exact stats as to what the thermostat is doing so I created a piston that writes to a fuel stream every time the thermostats enters a heating state and every time it goes idle. This is giving me the info I need but I’m concerned I’m going to kill the batteries in the thermostat if the piston is actually polling the device.

Does anyone know if the piston is actually polling the device (and subsequently putting a drain on the batteries) or is it just reading data that’s being collected within the SmartThings infrastructure?

2) What is the expected behavior?
(PUT YOUR INFO HERE)

3) What is happening/not happening?
N/A, just trying to understand how pistons interact with devices and how battery life might be affected.

**4) Post a Green Snapshot of the piston![image|45x37]

5) Attach any logs (From ST IDE and by turning logging level to Full)
N/A


#2

It’s not polling… just reading events sent to the ST cloud by the device.