I am developing smart home action for thermostat, some questions as below:
1.For TemperatureSetting device trait, some informations as below link: https://developers.google.com/assistant/smarthome/traits/temperaturesetting
=>Note 2: Temperatures can be set in Fahrenheit by the user, but all temperature values in commands and states are in Celsius
It makes me confused, user can set temperature in Fahrenheit, but device state command and states are in Celsius?
2.How to implement this? is that means when user set temperature in Fahrenheit, I must transfer the unit to Celsius in google function?
3.How about report device state, if user use voice command set temperature in Fahrenheit, but device state report temperature in Celsius, user will hear temperature in Celsius, it seems not make sense.
Thank you.
BR, Jack