action netatmo_setthermpoint { label: "setthermpoint" description: "The method setthermpoint changes the Thermostat manual temperature setpoint." provider: netatmo method: POST path: "/setthermpoint" encoding: json input: { type: "object" properties: { device_id: { type: "string" } module_id: { type: "string" } setpoint_endtime: { type: "integer" format: "int32" } setpoint_mode: { type: "string" enum: ["program", "away", "hg", "manual", "off", "max"] } setpoint_temp: { type: "number" format: "float" } } required: ["device_id", "module_id", "setpoint_mode"] additionalProperties: false } output: { properties: { body: { type: "string" } status: { type: "string" } time_exec: { type: "number" format: "double" } time_server: { type: "integer" format: "int32" } } } }