Skip to content

Releases: XiaoMi/ha_xiaomi_home

v0.4.7

Choose a tag to compare

@SusanPhevos SusanPhevos released this 07 Jan 03:01
001af53

Added

  • Add turkish language in multi_lang.json. #1593

Changed

  • Remove unused info getting from central hub gateway. #1574
  • Remove xiaomi.router.rd03 from UNSUPPORTED_MODELS and add era.airp.cwb03, k0918.toothbrush.t700 into it. #1567

Fixed

  • Update the BLE mesh device online state from the central hub gateway. Partially fix the BLE mesh device online state. #1579
  • Add unit for xiaomi.toothbrush.p001 brush-head-left-level property. #1588
  • Fix the playing-state property's access field of xiaomi.wifispeaker.lx04, xiaomi.wifispeaker.lx06, xiaomi.wifispeaker.x08c and xiaomi.wifispeaker.l04m. #1567
  • Fix the MIoT-Spec-V2 of xiaomi.airc.h09h00 humidity-range unit. #1567

新增

  • multi_lang.json 增加土耳其语适配。 #1593

变更

  • 移除从中枢网关获取的未使用的信息。 #1574
  • UNSUPPORTED_MODELS 移除 xiaomi.router.rd03 并添加 era.airp.cwb03、k0918.toothbrush.t700。 #1567

修复

  • 从中枢网关更新 BLE Mesh 设备的在线状态,可部分修复 BLE Mesh 设备的在线状态。 #1579
  • xiaomi.toothbrush.p001 的 brush-head-left-level 属性增加单位。 #1588
  • 修正 xiaomi.wifispeaker.lx04、xiaomi.wifispeaker.lx06、xiaomi.wifispeaker.x08c 、xiaomi.wifispeaker.l04m 的 playing-state 属性的 access 字段。 #1567
  • 修正 xiaomi.airc.h09h00 的 humidity-range 属性的单位。 #1567

v0.4.6

Choose a tag to compare

@SusanPhevos SusanPhevos released this 18 Dec 01:38
75390a3

Added

  • Add tv-box device as the media player entity. #1562
  • Set play-control service's play-loop-mode property as the sound mode. #1562

Changed

  • Use constant value to indicate the cloud MQTT broker host domain. #1530
  • Use constant value to indicate the timer delay of refreshing devices. #1555
  • Set the playing-state property as the required property in the play-control service of the speaker device. #1552
  • Set the playing-state property as the required property in the optional play-control service of the television. #1562

Fixed

  • Catch paho-mqtt subscribe error properly. #1551
  • After the network resumes, keep retrying to fetch the device list until it succeeds. #1555
  • Catch the http post error properly. #1555
  • Fixed the format and the access field of daikin.aircondition.k2 and daikin.airfresh.k33 string value properties. #1561

v0.4.5

Choose a tag to compare

@SusanPhevos SusanPhevos released this 25 Nov 02:27
d5c5e38

Changed

  • Ignore mdns REMOVED package. #1296
  • Format value type first, then evaluate by expression, and set precision at last. #1516

Fixed

  • Fix xiaomi.derh.lite temperature precision. #1505
  • Fix xiaomi.waterpuri.s1200g filter property unit, lxzn.valve.02 electricity property unit, xiaomi.aircondition.c24 power consumption device class, and cuco.plug.cp7pd power consumption and power value precision. #1517

v0.4.4

Choose a tag to compare

@SusanPhevos SusanPhevos released this 11 Nov 01:14
7abc20d

Added

  • Add Turkish language support. #1468

Fixed

  • Stop MQTT internal loop immediately when main loop is closed. #1465
  • Fix the float value precision. #1485
  • Fix the climate entity swing mode setting. #1486
  • Fix the MIoT-Spec-V2 of cykj.hood.jyj22 urn version 4, lumi.motion.bmgl01 siid=2 piid=2 value-list, ykcn.valve.cbcs power property value unit, ainice.sensor_occupy.3b people-number property and qdhkl.airc.a42 hvac mode. #1496

v0.4.3

Choose a tag to compare

@SusanPhevos SusanPhevos released this 14 Oct 01:30
c04fa54

Changed

  • Remove VacuumEntityFeature.BATTERY from the vacuum entity. #1433
  • Subscribe the proxy gateway child device up messages even though the device is offline. #1393

Fixed

  • Fix the integer value step. #1388
  • Fix the contact-state property value format. #1387
  • Fix the MIoT-Spec-V2 of xiaomi.airc.rr0r00 swing mode and hyd.airer.lyjpro current-position. #1394
  • Fix roidmi.vacuum.v60 siid=2 aiid=3 out field format.
  • Ignore unsupported properties of xiaomi.wifispeaker.l15a and 759413.aircondition.iez.
  • Add an alongside button entity for xiaomi.wifispeaker.l05b play action.
  • Add zhimi.fan.za1 fan mode description in zh_Hans.
  • Fix the error reported by pylint-4.0.0. #1455

v0.4.2

Choose a tag to compare

@SusanPhevos SusanPhevos released this 20 Aug 01:16
0f65635

Changed

  • Set the battery service's start-charge action as the fallback action to support RETURN_HOME feature of the vacuum entity. #1344

Fixed

  • Correct the property value format after expression calculation. #1366
  • Fix the MIoT-Spec-V2 of xiaomi.fan.p70 and xiaomi.fan.p76 fan level, xiaomi.airc.rr0r00 and xiaomi.airc.h43h00 humidity-range, and zhimi.humidifier.ca4 water level. #1367
  • Ignore the unsupported model hmpace.motion.v6nfc.
  • Delete all unsupported MIoT-Spec-V2 instances of narwa.vacuum.001 and narwa.vacuum.ax11. #1355

v0.4.1

Choose a tag to compare

@SusanPhevos SusanPhevos released this 04 Aug 01:45
7c97b85

Changed

  • The setting option "Cover closed position" in CONFIGURE is changed to "Cover dead zone width". #1301
  • Add an alongside switch entity for 090615.aircondition.ktf and juhl.aircondition.hvac. #1303

Fixed

  • Fix the vacuum status so that the vacuum activity will not always be idle. #1299
  • Set the device on when the switch status is False or None. #1303
  • Hide sensitive info in printing logs. #1328
  • Fix the MIoT-Spec-V2 of cuco.plug.cp2d electric current, xiaomi.fan.p45 fan level, sanmei.valve.s1 power consumption, current and voltage, xiaomi.aircondition.c17, xiaomi.aircondition.m16 and xiaomi.airc.h40h00 humidity-range unit. #1329

v0.4.0

Choose a tag to compare

@SusanPhevos SusanPhevos released this 22 Jul 01:06
8cbb451

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

Choose a tag to compare

@SusanPhevos SusanPhevos released this 09 Jul 01:40
4c2e100

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

Choose a tag to compare

@SusanPhevos SusanPhevos released this 23 Jun 08:42
d659d13

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