Moes ZM-105B-M
| Model | ZM-105B-M |
| Vendor | Moes |
| Description | 2 gang smart dimmer module |
| Exposes | light (state, brightness, min_brightness, max_brightness), countdown, light_type, power_on_behavior |
| Picture | ![]() |
Exposes
Light (l1 endpoint)
This light supports the following features: state, brightness, min_brightness, max_brightness.
state: To control the state publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"state_l1": "ON"},{"state_l1": "OFF"}or{"state_l1": "TOGGLE"}. To read the state send a message tozigbee2mqtt/FRIENDLY_NAME/getwith payload{"state_l1": ""}.brightness: To control the brightness publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"brightness_l1": VALUE}whereVALUEis a number between0and254. To read the brightness send a message tozigbee2mqtt/FRIENDLY_NAME/getwith payload{"brightness_l1": ""}.
Light (l2 endpoint)
This light supports the following features: state, brightness, min_brightness, max_brightness.
state: To control the state publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"state_l2": "ON"},{"state_l2": "OFF"}or{"state_l2": "TOGGLE"}. To read the state send a message tozigbee2mqtt/FRIENDLY_NAME/getwith payload{"state_l2": ""}.brightness: To control the brightness publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"brightness_l2": VALUE}whereVALUEis a number between0and254. To read the brightness send a message tozigbee2mqtt/FRIENDLY_NAME/getwith payload{"brightness_l2": ""}.
Countdown (numeric, l1 endpoint)
Countdown to turn device off after a certain time. Value can be found in the published state on the countdown_l1 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 {"countdown_l1": NEW_VALUE}. The minimal value is 0 and the maximum value is 43200. The unit of this value is s.
Countdown (numeric, l2 endpoint)
Countdown to turn device off after a certain time. Value can be found in the published state on the countdown_l2 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 {"countdown_l2": NEW_VALUE}. The minimal value is 0 and the maximum value is 43200. The unit of this value is s.
Light type (enum, l1 endpoint)
Type of light attached to the device. Value can be found in the published state on the light_type_l1 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 {"light_type_l1": NEW_VALUE}. The possible values are: led, incandescent, halogen.
Light type (enum, l2 endpoint)
Type of light attached to the device. Value can be found in the published state on the light_type_l2 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 {"light_type_l2": NEW_VALUE}. The possible values are: led, incandescent, halogen.
Power on behavior (enum)
Value can be found in the published state on the power_on_behavior 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 {"power_on_behavior": NEW_VALUE}. The possible values are: off, on, previous.

