Xiaomi and Yeelight item Firmware Summary

I try to summarize all Xiaomi and Yeelight firmware here with current OH version and firmware version compatability, anyone using Xiaomi and yeelight are welcome to report here, I believe these info will help binding programmer and OH user easily understand condition and consider on hold firmware upgrade or go head solve issue.

Yeelight Ceiling Model:yeelink.light.ceiling1 FW:1.5.9_0184 HW:MTK7697
OH 2.2 Work (Xiaomi Mi IO Binding)
OH 2.3 Work (Xiaomi Mi IO Binding)
OH 2.4 Work (Xiaomi Mi IO Binding)
OH 2.5 M6-1 Work (Xiaomi Mi IO Binding)
**Yeelight Ceiling Model:yeelink.light.ceiling5 FW:1.5.9_0022
OH 2.5.2 Not Work

(I upgrade this version long time ago, around OH2.2, after upgrade, Yeelight binding no longer work, miio is the only choice as it have to use token to communicate, terminal miio also require token, python yeecli not able to communicate to as well, simple printf command | nc ip also won’t work, except above, it works perfect well with Xiaomi Mi IO Binding since 2.2 and so far no issue discover on this model, Only issue is it have to manually switch ON/OFF, it won’t turn off while brightness equal 0 or turn on when more than 0

Yeelight Ceiling Model:yeelink.light.ceiling1 FW:1.5.9_0189 HW:MTK7697

Yeelight Mono Model:yeelink.light.mono1 FW:1.4.2_0044 HW:MW300
OH 2.2 Work (Yeelight Binding)
OH 2.3 Work (Yeelight Binding)
OH 2.4 Work (Yeelight Binding)
OH 2.5 M6-1 Work (Yeelight Binding, Xiaomi Mi IO Binding)
OH 2.4 Work (Xiaomi Mi IO Binding)Yeelight binding 2.3 2.4 2.5M-6

Yeelight binding works well but easily disconnect and need issue few command to get reconnect,
Xiaomi Mi IO Binding only works well since OH 2.5, only confirm OH 2.5 M6-1 works well but didn’t do further test yet., Only issue is it have to manually switch ON/OFF, it won’t turn off while brightness equal 0 or turn on when more than 0

Yeelight Stripe Model:yeelink.light.strip1 FW:1.4.2_0044 HW: MW300
Remote access (Mi Home App): TCP
Support Properties:

  • power:
  • brightness:
  • offDelay:
  • colorMode:
  • name:
  • colorTemperature:
  • colorRGB: [object Object]
  • colorHue:
  • colorSaturation:

OH 2.2 Work (Yeelight Binding) (I don’t remember miio support or not, I only use yeelight during the time)
OH 2.3 Work (Yeelight Binding) (I don’t remember miio support or not, I only use yeelight during the time)
OH 2.4 Work (Yeelight Binding, Xiaomi Mi IO Binding)
OH 2.5 M6-1 Work (Yeelight Binding, Xiaomi Mi IO Binding)

Yeelight binding works well but easily disconnect and need issue few command to get reconnect,
from my usage experience, Yeelight unable to control after OH online more than 3 days, OH restart is required to recover connection.
Xiaomi Mi IO Binding works well at least since OH 2.4, Only issue is it have to manually switch ON/OFF, it won’t turn off while brightness equal 0 or turn on when more than 0

Xiaomi Air Monitor PM2.5 Model: zhimi.airmonitor.v1 FW:1.4.3_8103 HW:MW300
Remote access (Mi Home App): UDP

Properties:

  • power:
  • aqi
  • batteryLevel:
  • charging: true
    OH 2.2 Unstable
    OH 2.4 Work (Xiaomi Mi IO Binding)
    OH 2.5 M6-1 Work (Xiaomi Mi IO Binding)
    Xiaomi Mi IO Binding works well since OH 2.4

Xiaomi Air Monitor Model: cgllc.airmonitor.b1 FW:3.4.4_0087
NO Binding support yet

Xiaomi Air Purifier Model: zhimi.airpurifier.m1 FW:1.2.4_60 HW:MC200
Properties:

  • power:
  • mode:
  • temperature:
  • humidity:
  • aqi:
  • favoriteLevel:
  • filterLifeRemaining:
  • filterHoursUsed:
  • useTime:
  • led:
  • ledBrightness:
  • buzzer:
    OH 2.2 Unstable
    OH 2.4 Work (Xiaomi Mi IO Binding)
    OH 2.5 M6-1 Work (Xiaomi Mi IO Binding)
    Xiaomi Mi IO Binding works well since OH 2.4

Xiaomi vacuum Model: rockrobo.vacuum.v1 FW:3.3.9_003452
Properties:

  • state:
  • batteryLevel:
  • cleanTime:
  • cleanArea:
  • fanSpeed:
  • in_cleaning:
  • mainBrushWorkTime:
  • sideBrushWorkTime:

OH 2.2 Work (Xiaomi Mi IO Binding)
OH 2.3 Work (Xiaomi Mi IO Binding)
OH 2.4 Work (Xiaomi Mi IO Binding)
Xiaomi Mi IO Binding works well and stable at least since OH 2.2

Xiaomi Gateway Model: lumi.gateway.v3 FW:1.2.4_60 HW:MC200
OH 2.2 Work (Xiaomi Mi Smart Home Binding)
OH 2.3 Work (Xiaomi Mi Smart Home Binding)
OH 2.4 Work (Xiaomi Mi Smart Home Binding)
Xiaomi Mi Smart Home Binding work well and stable since 2.2

Please share your Xiaomi items with model and Firmware info also with OH and binding version, any issue you found relate to FW upgraded

1 Like

After upgrade on Firmware 1.5.9_0022 ( Yeelight LED Ceiling Lamp v5) openHAB 2.5.2 Release Build doesn’t work .
The Status of Yeelight LED Ceiling Lamp v5 still ONLINE but all the channels do not work

can you advise what binding are you using? also can you advise are you still not working with recent version?

I have the Xiaomi Mijia Smart Multi-Mode Gateway (ZNDMWG03LM) and can’t find any bindings.
Firmware version: 1.4.6_0030
USB power supply.

Hardware:

as far as I know, there will be no binding for this hardware as currently people only found 1 way to control it, by “reverse homekit”. I don’t have this hardware personally, so I can’t verify it.