Thermostat Setpoint resolution and Language handling for parameters questions

Is it possible to have 0.5 degree steps instead of 1 degree for thermostat Setpoints? Or do I need to create a custom presentation?

Is there a way to specify more than one language for the parameters in the profile file?
I live in Norway and my SmartThings app “speaks Norwegian”. I specify parameters in English, but would like to add one or more languages.

Yes, you need to create a custom device presentation using a device configuration.
Here’s an example about this:

{
    "component": "main",
    "capability": "thermostatCoolingSetpoint",
    "version": 1,
    "values": [
      {
        "key": "coolingSetpoint.value",
        "range": [
          10,
          80
        ],
        "step": 0.5
      }
    ],
    "patch": [],
    "exclusion": []
}

Have you checked this command? GitHub - SmartThingsCommunity/smartthings-cli: Command-line Interface for the SmartThings APIs.
I’ve heard others were able to create the translations for device preferences.

Please, let me know if you have any questions and we can go step by step :smiley:

1 Like

Thank you very much.
I will try translation for preferences.

1 Like