Releases: XiaoMi/ha_xiaomi_home
v0.4.0
Added
- Add the watch as the device tracker entity. #1189
- Add the wifi speaker and the television as the media player entity. #706
- Add an option in CONFIGURE to set the cover closed position. #1242
- Add notifications to show the status of the local connection to the central hub gateway. #1280
- Import the device from the third party cloud. #1258
Changed
- Add an alongside switch entity for viomi.waterheater.m1. #1255
- Do not subscribe BLE device online/offline state message. #1264
Fixed
- Keep the first element of the discovered ip address list as the recently added address when getting mdns result. #1250
- Subscribe local topics every time when connected to the central hub gateway. #1266
- Record the "closing" and "closed" status that occur frequently in the motor-controller, the window-opener and the curtain service. #1262
- Fix xiaomi.aircondition.c24 total power consumption unit, adp.motor.adswb4 motor switch, cgllc.airm.cgd1st environment temperature, and shhf.light.sflt11 fan switch status. #1256
v0.3.4
Added
- Exclude the unsupported device models. #1205
Changed
- Subscribe the BLE device upstream messages even though the device is offline. #1207
- Record "opening", "closing" and "closed" status of the airer service that occur frequently and do not record "stop" status for the cover entity. #1235
- Modify README about spec_filter.yaml and the event attributes. #1237
Fixed
- Fix the reconnect delay time to be reset when the client is connected to the broker. #1200
- Fix the HA warning in the logs related to vacuum state setting. #694
- Fix the operation mode when the device does not have a mode property. #1199
- Fix 090615.aircondition.ktf environment temperature. #1210
- Fix a missing variable in translation it.json. #1215
- Fix yutai.plug.fsov8m power consumption and ignore bjkcz.curtain.kczble curtain status. #1236
v0.3.3
Changed
- Change the log level of error "mips unsub internal error, 4, None". #1135
- Add necessary logs for distinguishing the set_properties command source. #1160
Fixed
- Fix tofan.airrtc.wk01 thermostat and air conditioner service. #1160
- Fix mrbond.airer.m1t closing status. #1134
- Fix the MIoT-Spec-V2 of xiaomi.fan.p69 fan service, ainice.sensor_occupy.3b people number, cykj.hood.jyj22 ventilation switch status, xiaomi.fan.p43 fan level, zhimi.airp.ua1a pm10 density, 090615.switch.x1tpm switch status, dmaker.fan.p33 fan-level. #1132
- Fix cubee.airrtc.th123e and cubee.airrtc.th123w MIoT-Spec-V2 instance descriptions in Russian.
- Fix ijai.vacuum.v1 suction-state value-list descriptions in Chinese.
- Fix the misuse of Chinese brackets in
multi_lang.json
. - The unit of the humidity-range property of xiaomi.aircondition.mt0, xiaomi.aircondition.c35, xiaomi.aircondition.c24 and xiaomi.aircondition.c20 is "none". #1187
v0.3.2
Xiaomi Home has been added to the Home Assistant Community Store (HACS) as a default since May 8, 2025.
Added
- Modify MIoT-Spec-V2 property format by spec_modify.yaml. #1111
Changed
- Update the instructions of Xiaomi Home integration installation from HACS. #102 #1088
- Add an alongside switch entity for zimi.waterheater.h03 and xiaomi.waterheater.yms2. #1115
Fixed
v0.3.1
Changed
- Setting the fan speed level when the fan is off will turning the fan on first. #1031
Fixed
- Fix update device list error when there is no shared devices. #1024
- Fix the humidifier get_prop_value error when the property is None. #1035
- Fix the MIoT-Spec-V2 of zhimi.fan.v3 fan-level, cuco.plug.cp1md voltage and current, zimi.plug.zncz01 electric-power, giot.plug.v8icm power-consumption unit, yunmi.kettle.r3 tds unit, and dmaker.fan.p5 fan-level. #1037
v0.3.0
注意:v0.3.0 变更了部分实体的 unique_id,如果勾选 xiaomi_home > 配置 > 更新实体转换规则
,会导致部分实体已配置的自动化失效。如果想要避免重新配置大量自动化,可使用这个补丁。
CAUTION: v0.3.0 changes the unique_id of some entities. If you check the option xiaomi_home > CONFIGURE > Update entity conversion rules
, it may cause the automation settings for these entities to fail. To avoid having to reconfigure a large number of automation settings, you can use this patch.
Added
- Import the devices in the shared homes and the separated shared devices. #1021
- Support _attr_hvac_action of the climate entity. #956
- Add custom defined MIoT-Spec-V2 instance via spec_add.json. #953
Fixed
- Ignore 'Event loop is closed' when unsub a closed event loop. #991
- Fix contact-state for linp.magnet.m1 and loock.safe.v1. #977
- Fix the mode initialization error of aupu.bhf_light.s368m. #955
- Fix the MIoT-Spec-V2 of lumi.gateway.mcn001, qmi.plug.psv3, lumi.motion.acn001, izq.sensor_occupy.24, linp.sensor_occupy.hb01 and yunmi.waterpuri.s20. #949
v0.2.4
Added
- Convert the submersion-state, the contact-state and the occupancy-status property to the binary_sensor entity. #905
Changed
- suittc.airrtc.wk168 mode descriptions are set to strings of numbers from 1 to 16. #921
- Do not set _attr_suggested_display_precision when the spec.expr is set in spec_modify.yaml #929
- Set "unknown event msg" log to info level.
Fixed
- hhcc.plantmonitor.v1 soil moisture and soil ec icon and unit. #927
- cuco.plug.cp2 voltage and power value ratio.
- cgllc.airmonitor.s1 unit ppb.
- roswan.waterpuri.lte01 tds unit.
- lumi.relay.c2acn01 power consumption unit
- xiaomi.bhf_light.s1 fan level of ventilation.
v0.2.3
Changed
- Specify the service name and the property name during the climate entity's on/off feature initialization. #899
- Remove the useless total-battery property from
SPEC_PROP_TRANS_MAP
.
Fixed
- Fix the hvac mode setting error when changing the preset mode of the ptc-bath-heater.
- Fix the ambiguous descriptions of yeelink.bhf_light.v10 ptc-bath-heater mode value-list.
- Fix the power consumption value of chuangmi.plug.212a01. #910
v0.2.2
This version has modified the conversion rules of the climate entity, which will have effect on the devices with the ptc-bath-heater, the air-conditioner and the air-fresh service. After updating, you need to restart Home Assistant and check xiaomi_home > CONFIGURE > Update entity conversion rules > NEXT
to reload the integration.
这个版本修改了浴霸、空调、新风机的实体转换规则,更新之后需要重启 Home Assistant,并且勾选 xiaomi_home > 配置 > 更新实体转换规则 > 下一步
重新加载集成。
Added
- Add conversion rules for the air-conditioner service and the air-fresh service. #879
Changed
- Convert the mode of the ptc bath heater to the preset mode of the climate entity. #874
- Use Home Assistant default icon when device_class is set. #855