I was trying to use the unit prop for temperature degree fromatting between degrees C and degrees F but never got unit changing to work from within the state declaration or event calls.
I’ve tried the same approach as @zcapr17 did. Chainging the unit prop doesn’t ever seem to be displayed or registered by SmartThings.
Eventually i gave up and just used the degree symbol.
I also tried to do this (for a handler supposed to support both °F and °C) but I was unable to do it either since “unit:” accepts only static strings.
One year after going international, it looks like SmartThings has still work to do to ACTUALLY support internationalization…