Or rather it does, but inside the file it tries to set the field by saying _item.getTemperature = ... instead of actually using the getter to retrieve the value
_item.getTemperature = ...