Tuya TYBAC-006
Model | TYBAC-006 |
Vendor | Tuya |
Description | Wall-mount thermostat for 2-pipe fan-coil unit |
Exposes | state, lock (state), climate (local_temperature, current_heating_setpoint, system_mode, fan_mode, local_temperature_calibration), min_temperature, max_temperature, eco_mode, max_temperature_limit, min_temperature_limit, deadzone_temperature, valve, manual_mode, schedule_monday, schedule_tuesday, schedule_wednesday, schedule_thursday, schedule_friday, schedule_saturday, schedule_sunday, linkquality |
Picture |
Notes
Pairing
While the thermostat is off, press and hold the "temperature down" button until the display shows the "network" icon.
Exposes
State (binary)
Turn the thermostat ON/OFF. Value can be found in the published state on the state
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 {"state": NEW_VALUE}
. If value equals ON
state is ON, if OFF
OFF.
Child lock (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.
Climate
This climate device supports the following features: local_temperature
, current_heating_setpoint
, system_mode
, fan_mode
, local_temperature_calibration
.
current_heating_setpoint
: Temperature setpoint. To control publish a message to topiczigbee2mqtt/FRIENDLY_NAME/set
with payload{"current_heating_setpoint": VALUE}
whereVALUE
is the °C between5
and35
. 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/set
with payload{"system_mode": VALUE}
whereVALUE
is one of:cool
,heat
,fan_only
. Reading (/get
) this attribute is not possible.local_temperature_calibration
: Offset to add/subtract to the local temperature. To control publish a message to topiczigbee2mqtt/FRIENDLY_NAME/set
with payload{"local_temperature_calibration": VALUE}.
The minimal value is-5
and the maximum value is5
with a step size of0.5
.
Min temperature (numeric)
Minimum temperature. Value can be found in the published state on the min_temperature
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 {"min_temperature": NEW_VALUE}
. The minimal value is 5
and the maximum value is 15
. The unit of this value is °C
.
Max temperature (numeric)
Maximum temperature. Value can be found in the published state on the max_temperature
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 {"max_temperature": NEW_VALUE}
. The minimal value is 15
and the maximum value is 45
. The unit of this value is °C
.
Eco mode (binary)
ECO mode ON/OFF. Value can be found in the published state on the eco_mode
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 {"eco_mode": NEW_VALUE}
. If value equals ON
eco mode is ON, if OFF
OFF.
Max temperature limit (numeric)
ECO Heating energy-saving temperature (default: 20 ºC). Value can be found in the published state on the max_temperature_limit
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 {"max_temperature_limit": NEW_VALUE}
. The minimal value is 15
and the maximum value is 30
. The unit of this value is °C
.
Min temperature limit (numeric)
ECO Cooling energy-saving temperature (default: 26 ºC). Value can be found in the published state on the min_temperature_limit
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 {"min_temperature_limit": NEW_VALUE}
. The minimal value is 15
and the maximum value is 30
. The unit of this value is °C
.
Deadzone temperature (numeric)
The delta between local_temperature and current_heating_setpoint to trigger Heat. Value can be found in the published state on the deadzone_temperature
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 {"deadzone_temperature": NEW_VALUE}
. The minimal value is 0
and the maximum value is 5
. The unit of this value is °C
.
Valve (binary)
3-Way Valve State. Value can be found in the published state on the valve
property. It's not possible to read (/get
) or write (/set
) this value. If value equals OPEN
valve is ON, if CLOSE
OFF.
Manual mode (binary)
Manual = ON or Schedule = OFF. Value can be found in the published state on the manual_mode
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 {"manual_mode": NEW_VALUE}
. If value equals ON
manual mode is ON, if OFF
OFF.
Schedule monday (text)
Schedule for monday, format: "HH:MM/C HH:MM/C 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 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 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 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 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 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 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
.