TuYa ZB-Sm
Model | ZB-Sm |
Vendor | TuYa |
Description | Tubular motor |
Exposes | cover (state, position), goto_positon, motor_state, active_power, cycle_count, cycle_time, top_limit, bottom_limit, favorite_position, reverse_direction, motor_type, report, linkquality |
Picture |
Exposes
Cover
The current state of this cover is in the published state under the state
property (value is OPEN
or CLOSE
).
To control this cover publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"state": "OPEN"}
, {"state": "CLOSE"}
, {"state": "STOP"}
.
It’s not possible to read (/get
) this value.
To change the position publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"position": VALUE}
where VALUE
is a number between 0
and 100
.
Goto_positon (enum)
Value will not be published in the state.
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 {"goto_positon": NEW_VALUE}
.
The possible values are: 25
, 50
, 75
, FAVORITE
.
Motor_state (enum)
Value can be found in the published state on the motor_state
property.
It’s not possible to read (/get
) or write (/set
) this value.
The possible values are: OPENING
, CLOSING
, STOPPED
.
Active_power (numeric)
Active power.
Value can be found in the published state on the active_power
property.
It’s not possible to read (/get
) or write (/set
) this value.
The unit of this value is mWt
.
Cycle_count (numeric)
Cycle count.
Value can be found in the published state on the cycle_count
property.
It’s not possible to read (/get
) or write (/set
) this value.
Cycle_time (numeric)
Cycle time.
Value can be found in the published state on the cycle_time
property.
It’s not possible to read (/get
) or write (/set
) this value.
The unit of this value is ms
.
Top_limit (enum)
Setup or clear top limit.
Value can be found in the published state on the top_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 {"top_limit": NEW_VALUE}
.
The possible values are: SET
, CLEAR
.
Bottom_limit (enum)
Setup or clear bottom limit.
Value can be found in the published state on the bottom_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 {"bottom_limit": NEW_VALUE}
.
The possible values are: SET
, CLEAR
.
Favorite_position (numeric)
Favorite position of this cover.
Value can be found in the published state on the favorite_position
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 {"favorite_position": NEW_VALUE}
.
The minimal value is 0
and the maximum value is 100
.
Reverse_direction (binary)
Inverts the cover direction.
Value can be found in the published state on the reverse_direction
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 {"reverse_direction": NEW_VALUE}
.
If value equals true
reverse_direction is ON, if false
OFF.
Motor_type (text)
Value can be found in the published state on the motor_type
property.
It’s not possible to read (/get
) or write (/set
) this value.
Report (enum)
Value will not be published in the state.
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 {"report": NEW_VALUE}
.
The possible values are: ``.
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
.