Closed Aridor2006 closed 1 year ago
Hi @Aridor2006
This is indeed a strange issue as I thought brightness was sorted for these devices.
What I will need from you is some http sniffing to see how the meross app controls the brightness.
Very happy to guide you through this on discord: https://discord.gg/bHjKNkN
Does this help? It seems to have an additional capacity field, which doesn't change? Attached are the POST requests for changing the brightness to 100% and then back down to 1%.
{
"payload": {
"light": {
"channel": 0,
"luminance": 1,
"capacity": 4
}
},
"header": {
"messageId": "ddcfc0db6ac3930167c4e1bc9c2ae516",
"method": "SET",
"from": "http://198.18.3.71/config",
"payloadVersion": 1,
"namespace": "Appliance.Control.Light",
"sign": "9c292d1e4ae0cfaabe2a1a579728d3f7",
"triggerSrc": "iOS",
"timestamp": 1674444486
}
}
Can you update to the beta version of the plugin to see if this has fixed this? https://github.com/bwp91/homebridge-meross/wiki/Beta-Version
This fixes it, thanks!
Please explain your feature request in a one or two sentences. I can turn the MSL100D On and Off, but whenever I change brightness, nothing happens and it reverts. The log shows a "Not supported type!" error.
Is your feature request related to a problem? Please describe. Changing the brightness should work.
Any particular Meross devices that this relates to? MSL100D
Anything else?
Version: homebridge-meross v8.5.0
Logs