division by sensor_divisor produced full float precision values like 34.09999999. apply Float.round/2 in both the phoenix poller and agent channel paths.