The temperature unit is not currently being reported as it depends on a setting value.
Fixing this requires adding some logic to allow feature to report its unit per property.
Open questions:
- How to handle unit changes so that they propagate correctly to homeassistant