Fix double addition of dataset listener

IS [#43593335]

TODO: proper management of sensor data collector state. This was intended, but at the moment there's much too much of having to remember to set or reset X when event Y happens.
Sample temperature 2 times/s in data collector

IS [#43593335]