Sinopé SW2500ZB
Model | SW2500ZB |
Vendor | Sinopé |
Description | Zigbee smart light switch |
Exposes | switch (state), action, timer_seconds, led_intensity_on, led_intensity_off, led_color_on, led_color_off, keypad_lockout, connected_load, energy, linkquality |
Picture | ![]() |
Options
How to use device type specific configuration
state_action
: State actions will also be published as 'action' when true (default false). The value must betrue
orfalse
energy_precision
: Number of digits after decimal point for energy, takes into effect on next report of device. The value must be a number with a minimum value of0
and with a with a maximum value of3
energy_calibration
: Calibrates the energy value (percentual offset), takes into effect on next report of device. The value must be a number.
Exposes
Switch
The current state of this switch is in the published state under the state
property (value is ON
or OFF
). To control this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"state": "ON"}
, {"state": "OFF"}
or {"state": "TOGGLE"}
. To read the current state of this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get
with payload {"state": ""}
.
Action (enum)
Triggered action (e.g. a button click). Value can be found in the published state on the action
property. It's not possible to read (/get
) or write (/set
) this value. The possible values are: up_single
, up_double
, up_hold
, down_single
, down_double
, down_hold
.
Timer_seconds (numeric)
Automatically turn off load after x seconds. Value can be found in the published state on the timer_seconds
property. To read (/get
) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get
with payload {"timer_seconds": ""}
. To write (/set
) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"timer_seconds": NEW_VALUE}
. The minimal value is 0
and the maximum value is 65535
. The unit of this value is seconds
. Besides the numeric values the following values are accepected: Disabled
.
Led_intensity_on (numeric)
Control status LED intensity when load ON. Value can be found in the published state on the led_intensity_on
property. To read (/get
) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get
with payload {"led_intensity_on": ""}
. To write (/set
) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"led_intensity_on": NEW_VALUE}
. The minimal value is 0
and the maximum value is 100
. The unit of this value is %
.
Led_intensity_off (numeric)
Control status LED intensity when load OFF. Value can be found in the published state on the led_intensity_off
property. To read (/get
) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get
with payload {"led_intensity_off": ""}
. To write (/set
) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"led_intensity_off": NEW_VALUE}
. The minimal value is 0
and the maximum value is 100
. The unit of this value is %
.
Led_color_on (composite)
Control status LED color when load ON. Can be set by publishing to zigbee2mqtt/FRIENDLY_NAME/set
with payload {"led_color_on": {"r": VALUE, "g": VALUE, "b": VALUE}}
r
(numeric)g
(numeric)b
(numeric)
Led_color_off (composite)
Control status LED color when load OFF. Can be set by publishing to zigbee2mqtt/FRIENDLY_NAME/set
with payload {"led_color_off": {"r": VALUE, "g": VALUE, "b": VALUE}}
r
(numeric)g
(numeric)b
(numeric)
Keypad_lockout (enum)
Enables or disables the device’s buttons. Value can be found in the published state on the keypad_lockout
property. To read (/get
) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get
with payload {"keypad_lockout": ""}
. To write (/set
) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"keypad_lockout": NEW_VALUE}
. The possible values are: unlock
, lock
.
Connected_load (numeric)
Load connected in watt. Value can be found in the published state on the connected_load
property. To read (/get
) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get
with payload {"connected_load": ""}
. To write (/set
) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"connected_load": NEW_VALUE}
. The minimal value is 0
and the maximum value is 1800
. The unit of this value is W
.
Energy (numeric)
Sum of consumed energy. Value can be found in the published state on the energy
property. It's not possible to read (/get
) or write (/set
) this value. The unit of this value is kWh
.
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
.