z2mqtt Moes MS-105B dimmer set brightness issue
Moderator: leecollings
-
- Posts: 5
- Joined: Saturday 26 November 2022 22:04
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2022.2
- Location: the Netherlands
- Contact:
z2mqtt Moes MS-105B dimmer set brightness issue
Hi all
I'm pretty new to domoticz so sorry if I'm not clear with the question or I posted it wrongly.
I have an issue with the Moes MS-105B 2 channel dimmer. Via domoticz I can switch it on and off, it will show the correct brightness however I can't change the brightness. Via MQTT2Zigbee I am able to set the correct brightness. With MQTT explorer I discovered a difference in the messages sent.
MQTT2Zigbee zigbee2mqtt/dimmer/l1= {"brightness":40,"state":"ON"}
via Domoticz it is zigbee2mqtt/dimmer/l1/set= {"brightness":40,"state":"ON"}
How/where can I change the stucture of the message? since it looks I only have to remove set from the path.
Thanks in advance.
Kjeld
I'm running zigbee2mqtt (v1.28.2)/domoticz (2022.2)/ConBee2 on raspberry pi 3 and at the moment mainly placed switches and dimmers to make current lights smart.
I'm pretty new to domoticz so sorry if I'm not clear with the question or I posted it wrongly.
I have an issue with the Moes MS-105B 2 channel dimmer. Via domoticz I can switch it on and off, it will show the correct brightness however I can't change the brightness. Via MQTT2Zigbee I am able to set the correct brightness. With MQTT explorer I discovered a difference in the messages sent.
MQTT2Zigbee zigbee2mqtt/dimmer/l1= {"brightness":40,"state":"ON"}
via Domoticz it is zigbee2mqtt/dimmer/l1/set= {"brightness":40,"state":"ON"}
How/where can I change the stucture of the message? since it looks I only have to remove set from the path.
Thanks in advance.
Kjeld
I'm running zigbee2mqtt (v1.28.2)/domoticz (2022.2)/ConBee2 on raspberry pi 3 and at the moment mainly placed switches and dimmers to make current lights smart.
- waltervl
- Posts: 5904
- Joined: Monday 28 January 2019 18:48
- Target OS: Linux
- Domoticz version: 2024.7
- Location: NL
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
Seems to be an issue in Zigbee2mqtt. But how do you connect zigbee2mqtt with Domoticz, by python plugin or MQTT Autodiscover gateway?
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
-
- Posts: 5
- Joined: Saturday 26 November 2022 22:04
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2022.2
- Location: the Netherlands
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
I'm using MQTT Auto Discovery Client Gateway with LAN interface.
The reason I thought that it could be related to domoticz is because setting the brightness via Zigbee2MQTT works fine.
The reason I thought that it could be related to domoticz is because setting the brightness via Zigbee2MQTT works fine.
- waltervl
- Posts: 5904
- Joined: Monday 28 January 2019 18:48
- Target OS: Linux
- Domoticz version: 2024.7
- Location: NL
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
I know too little from MQTT AD but I believe from zigbee2mqtt to domoticz the state topic is used to send the state of a device. The set topic is used to send de new state to set to zigbee2mqtt that will send it to the device.
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
-
- Posts: 5
- Joined: Saturday 26 November 2022 22:04
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2022.2
- Location: the Netherlands
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
thanks for trying.
From the mqtt log I see
below is mqtt log when changing the brightness correctly to 28 via the zigbee2mqtt frontend
debug 2022-11-27 20:40:26: Received MQTT message on 'zigbee2mqtt/dimmerWoonkamer/set' with data '{"brightness_l1":28}'
debug 2022-11-27 20:40:26: Publishing 'set' 'brightness' to 'dimmerWoonkamer'
below is mqtt log when changing brightness to 61 from domoticz, which fails.
debug 2022-11-27 20:42:37: Received MQTT message on 'zigbee2mqtt/dimmerWoonkamer/l1/set' with data '{"brightness":61,"state":"ON"}'
debug 2022-11-27 20:42:37: Publishing 'set' 'state' to 'dimmerWoonkamer'
So somehow it looks like the message from Domoticz is not what is is supposed to be.
Now I have to find a way of changing it.
From the mqtt log I see
below is mqtt log when changing the brightness correctly to 28 via the zigbee2mqtt frontend
debug 2022-11-27 20:40:26: Received MQTT message on 'zigbee2mqtt/dimmerWoonkamer/set' with data '{"brightness_l1":28}'
debug 2022-11-27 20:40:26: Publishing 'set' 'brightness' to 'dimmerWoonkamer'
below is mqtt log when changing brightness to 61 from domoticz, which fails.
debug 2022-11-27 20:42:37: Received MQTT message on 'zigbee2mqtt/dimmerWoonkamer/l1/set' with data '{"brightness":61,"state":"ON"}'
debug 2022-11-27 20:42:37: Publishing 'set' 'state' to 'dimmerWoonkamer'
So somehow it looks like the message from Domoticz is not what is is supposed to be.
Now I have to find a way of changing it.
- waltervl
- Posts: 5904
- Joined: Monday 28 January 2019 18:48
- Target OS: Linux
- Domoticz version: 2024.7
- Location: NL
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
And what is zigbee2mqtt log saying if the dimmer is set from Domoticz?
Edit: also check this page: https://www.zigbee2mqtt.io/devices/MS-105B.html
Edit: also check this page: https://www.zigbee2mqtt.io/devices/MS-105B.html
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
-
- Posts: 4
- Joined: Tuesday 29 November 2022 21:53
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
Same dimmer, same setup (with autodiscover), same issue.
Domoticz seems to target the first dimmer by encoding `l1` in the device path, while Zigbee2MQTT, when using its frontend, does target the "whole" device and encodes the `l1` dimmer in the brightness property of the data.
Is this some issue with how the device is advertised to domoticz using autodiscover? I also like to know how to fix this
Ps, I did not have this issue when setting the brightness for dimmer + z2m with autodiscover in a Home Assistant setup.
Domoticz seems to target the first dimmer by encoding `l1` in the device path, while Zigbee2MQTT, when using its frontend, does target the "whole" device and encodes the `l1` dimmer in the brightness property of the data.
Is this some issue with how the device is advertised to domoticz using autodiscover? I also like to know how to fix this

Ps, I did not have this issue when setting the brightness for dimmer + z2m with autodiscover in a Home Assistant setup.
- waltervl
- Posts: 5904
- Joined: Monday 28 January 2019 18:48
- Target OS: Linux
- Domoticz version: 2024.7
- Location: NL
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
I suppose the Domoticz AD developers have not encountered this type of double chanel device yet. So I would advise to make a GitHub issue with al the data (mqtt discover, config and state payloads) necessary to recreate the device.
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
-
- Posts: 4
- Joined: Tuesday 29 November 2022 21:53
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
I'll create an issue
I can see the config and state payloads in MQTT Explorer, but I don't know where to look for the mqtt discover data. Is it the event topic below?
ps, where does AD devs stand for

topic: homeassistant/light/0x84ba20fffe655423/light_l1/config
Code: Select all
{
"availability": [
{
"topic": "zigbee2mqtt/bridge/state",
"value_template": "{{ value_json.state }}"
}
],
"brightness": true,
"brightness_scale": 254,
"command_topic": "zigbee2mqtt/0x84ba20fffe655423/l1/set",
"device": {
"identifiers": [
"zigbee2mqtt_0x84ba20fffe655423"
],
"manufacturer": "Moes",
"model": "Smart dimmer module (2 gang) (MS-105B)",
"name": "0x84ba20fffe655423"
},
"name": "0x84ba20fffe655423 l1",
"schema": "json",
"state_topic": "zigbee2mqtt/0x84ba20fffe655423/l1",
"unique_id": "0x84ba20fffe655423_light_l1_zigbee2mqtt"
}
Code: Select all
{
"data": {
"definition": {
"description": "Smart dimmer module (2 gang)",
"exposes": [
{
"endpoint": "l1",
"features": [
{
"access": 3,
"description": "On/off state of this light",
"endpoint": "l1",
"name": "state",
"property": "state_l1",
"type": "binary",
"value_off": "OFF",
"value_on": "ON",
"value_toggle": "TOGGLE"
},
{
"access": 3,
"description": "Brightness of this light",
"endpoint": "l1",
"name": "brightness",
"property": "brightness_l1",
"type": "numeric",
"value_max": 254,
"value_min": 0
}
],
"type": "light"
},
{
"endpoint": "l2",
"features": [
{
"access": 3,
"description": "On/off state of this light",
"endpoint": "l2",
"name": "state",
"property": "state_l2",
"type": "binary",
"value_off": "OFF",
"value_on": "ON",
"value_toggle": "TOGGLE"
},
{
"access": 3,
"description": "Brightness of this light",
"endpoint": "l2",
"name": "brightness",
"property": "brightness_l2",
"type": "numeric",
"value_max": 254,
"value_min": 0
}
],
"type": "light"
},
{
"access": 1,
"description": "Link quality (signal strength)",
"name": "linkquality",
"property": "linkquality",
"type": "numeric",
"unit": "lqi",
"value_max": 255,
"value_min": 0
}
],
"model": "MS-105B",
"options": [],
"supports_ota": false,
"vendor": "Moes"
},
"friendly_name": "0x84ba20fffe655423",
"ieee_address": "0x84ba20fffe655423",
"status": "successful",
"supported": true
},
"type": "device_interview"
}
-
- Posts: 5
- Joined: Saturday 26 November 2022 22:04
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2022.2
- Location: the Netherlands
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
Glad I'm not the only one with this issue
Great that you will continue with this, I don't feel knowledgeable enough yet to make a ticket with the correct info.

Great that you will continue with this, I don't feel knowledgeable enough yet to make a ticket with the correct info.
- waltervl
- Posts: 5904
- Joined: Monday 28 January 2019 18:48
- Target OS: Linux
- Domoticz version: 2024.7
- Location: NL
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
AD stands for Autodiscover so a little short for the MQTT Autodiscover gateway implementation.
An issue can be made here
https://github.com/domoticz/domoticz/issues
See also the instructions here: https://www.domoticz.com/wiki/MQTT#Debu ... er_devices
An issue can be made here
https://github.com/domoticz/domoticz/issues
See also the instructions here: https://www.domoticz.com/wiki/MQTT#Debu ... er_devices
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
-
- Posts: 4
- Joined: Tuesday 29 November 2022 21:53
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
-
- Posts: 5
- Joined: Saturday 26 November 2022 22:04
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2022.2
- Location: the Netherlands
- Contact:
Re: z2mqtt Moes MS-105B dimmer set brightness issue
I've tested with MQexplorer and had the same results. But I see it's already been picked up and solved, waiting for the next release.
Thanks
Thanks
-
- Posts: 4
- Joined: Tuesday 29 November 2022 21:53
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Who is online
Users browsing this forum: Google [Bot] and 1 guest