should run abstract runnable for each sensor