sensor.smart currently shows 54263 as it’s value. Running it through the above sensor without the round on the end gives the correct value of 33717.46500437445 as it’s result. However, when I add the round(0) to the end I get 27131.5. This is neither rounded to 0 decimal places, nor is it the correct value and I cannot quite work out why.