Fix for kinesis pipes content triggers

Due to smoothing s>0 will always be true. All float values higher than 0
will work, however the lower the value, the longer the delay. Tested
with 1 stirling engine powering 16 pumps, s>0.001 caused flickering in
this case.
Merge pull request #1225 from Zjarek/master

Fix for kinesis pipes content triggers