Node function repeating message before processing request

Have a look at the RBE node. You can configure it to only pass on changes, so it will never send more than one false (or true) in a row.

[Edit] how does this relate to your other thread, where you say you can't get the ping to work at all?