TuYa TS0601_thermostat_2
| Model | TS0601_thermostat_2 |
| Vendor | TuYa |
| Description | Thermostat radiator valve |
| Exposes | battery_low, lock (state), open_window, frost_protection, error_status, climate (system_mode, preset, local_temperature_calibration, local_temperature, current_heating_setpoint), schedule_monday, schedule_tuesday, schedule_wednesday, schedule_thursday, schedule_friday, schedule_saturday, schedule_sunday, linkquality |
| Picture | ![]() |
| White-label | S366 Cloud Even |
Notes
Pairing
Long press left button (Auto/Manual Mode) AND right button (Comfort/Energy Saving Mode) until “Zigbee connection status”-light (the wifi icon) flashes
Exposes
Battery_low (binary)
Indicates if the battery of this device is almost empty.
Value can be found in the published state on the battery_low property.
It’s not possible to read (/get) or write (/set) this value.
If value equals true battery_low is ON, if false OFF.
Lock
The current state of this lock is in the published state under the child_lock property (value is LOCK or UNLOCK).
To control this lock publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"child_lock": "LOCK"} or {"child_lock": "UNLOCK"}.
It’s not possible to read (/get) this value.
Open_window (binary)
Enables/disables the status on the device.
Value can be found in the published state on the open_window property.
It’s not possible to read (/get) this value.
To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"open_window": NEW_VALUE}.
If value equals ON open_window is ON, if OFF OFF.
Frost_protection (binary)
When Anti-Freezing function is activated, the temperature in the house is kept at 8 °C..
Value can be found in the published state on the frost_protection property.
It’s not possible to read (/get) this value.
To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"frost_protection": NEW_VALUE}.
If value equals ON frost_protection is ON, if OFF OFF.
Error_status (numeric)
Error status.
Value can be found in the published state on the error_status property.
It’s not possible to read (/get) or write (/set) this value.
Climate
This climate device supports the following features: system_mode, preset, local_temperature_calibration, local_temperature, current_heating_setpoint.
current_heating_setpoint: Temperature setpoint. To control publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"current_heating_setpoint": VALUE}whereVALUEis the °C between5and30. Reading (/get) this attribute is not possible.local_temperature: Current temperature measured on the device (in °C). Reading (/get) this attribute is not possible.system_mode: Mode of this device. To control publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"system_mode": VALUE}whereVALUEis one of:off,heat. Reading (/get) this attribute is not possible.preset: Mode of this device (similar to system_mode). To control publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"preset": VALUE}whereVALUEis one of:manual,holiday,program. Reading (/get) this attribute is not possible.local_temperature_calibration: Offset to be used in the local_temperature. To control publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"local_temperature_calibration": VALUE}.The minimal value is-5and the maximum value is5with a step size of0.1.
Schedule_monday (text)
Schedule for monday, format: “HH:MM/C HH:MM/C HH:MM/C HH:MM/C”.
Value can be found in the published state on the schedule_monday property.
It’s not possible to read (/get) this value.
To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"schedule_monday": NEW_VALUE}.
Schedule_tuesday (text)
Schedule for tuesday, format: “HH:MM/C HH:MM/C HH:MM/C HH:MM/C”.
Value can be found in the published state on the schedule_tuesday property.
It’s not possible to read (/get) this value.
To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"schedule_tuesday": NEW_VALUE}.
Schedule_wednesday (text)
Schedule for wednesday, format: “HH:MM/C HH:MM/C HH:MM/C HH:MM/C”.
Value can be found in the published state on the schedule_wednesday property.
It’s not possible to read (/get) this value.
To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"schedule_wednesday": NEW_VALUE}.
Schedule_thursday (text)
Schedule for thursday, format: “HH:MM/C HH:MM/C HH:MM/C HH:MM/C”.
Value can be found in the published state on the schedule_thursday property.
It’s not possible to read (/get) this value.
To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"schedule_thursday": NEW_VALUE}.
Schedule_friday (text)
Schedule for friday, format: “HH:MM/C HH:MM/C HH:MM/C HH:MM/C”.
Value can be found in the published state on the schedule_friday property.
It’s not possible to read (/get) this value.
To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"schedule_friday": NEW_VALUE}.
Schedule_saturday (text)
Schedule for saturday, format: “HH:MM/C HH:MM/C HH:MM/C HH:MM/C”.
Value can be found in the published state on the schedule_saturday property.
It’s not possible to read (/get) this value.
To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"schedule_saturday": NEW_VALUE}.
Schedule_sunday (text)
Schedule for sunday, format: “HH:MM/C HH:MM/C HH:MM/C HH:MM/C”.
Value can be found in the published state on the schedule_sunday property.
It’s not possible to read (/get) this value.
To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"schedule_sunday": NEW_VALUE}.
Linkquality (numeric)
Link quality (signal strength).
Value can be found in the published state on the linkquality property.
It’s not possible to read (/get) or write (/set) this value.
The minimal value is 0 and the maximum value is 255.
The unit of this value is lqi.
