Li Shuzhen
e42a3a5997
fix: remove unused function get_name_by_value
2025-06-03 14:37:43 +08:00
ted
8580942225
Merge branch 'XiaoMi:main' into main
2025-05-23 17:27:45 +08:00
Li Shuzhen
62dd32a132
feat: add an alongside switch entity for the water heater ( #1115 )
2025-05-23 09:10:11 +08:00
Li Shuzhen
1bd338639b
feat: modify MIoT-Spec-V2 property format ( #1111 )
2025-05-23 08:45:35 +08:00
Li Shuzhen
23cc1130fe
Fix specs ( #1110 )
...
* fix: the power consumption, the voltage and the current of lxzn.switch.cbcsmj
* fix: the fan direction of shhf.light.sfla10
* fix: the door state value-list description in Chinese of loock.lock.t2pv1
* fix: the stepless fan level of zhimi.fan.za4
* fix: the stepless fan level of zhimi.fan.sa1
2025-05-22 11:28:37 +08:00
a3d21
a83ad60b38
fix: Chinese encoding under LAN Control ( #1114 )
2025-05-22 11:28:11 +08:00
ted
0335b382cc
Merge branch 'XiaoMi:main' into main
2025-05-09 17:10:29 +08:00
Li Shuzhen
f384034854
Fix specs ( #1037 )
2025-04-29 09:11:17 +08:00
Necroneco
db77af8a13
feat: make air-purifier as fan ( #987 )
Tests / check-rule-format (push) Waiting to run
Validate / validate-hassfest (push) Waiting to run
Validate / validate-hacs (push) Waiting to run
Validate / validate-lint (push) Waiting to run
Validate / validate-setup (push) Waiting to run
2025-04-27 16:11:55 +08:00
wrzsgl
a9f1fc630d
fix: zhimi.fan.v3 fan level ( #1033 )
2025-04-27 15:40:29 +08:00
wrzsgl
2e0ea642a4
Revert "add device zhimi.fan.v3 prop.2.2"
2025-04-27 10:16:27 +08:00
wanghongjie6
d17784070d
add device zhimi.fan.v3 prop.2.6
2025-04-27 09:56:05 +08:00
ted
1bc6ca5e19
Merge branch 'XiaoMi:main' into main
2025-04-25 16:03:26 +08:00
wanghongjie6
218c96e5e6
add device zhimi.fan.v3 prop.2.2
2025-04-25 14:33:07 +08:00
Li Shuzhen
3abccc2491
feat: import shared devices ( #1021 )
2025-04-25 08:29:11 +08:00
RangerCD
7a459de766
fix: ignore 'Event loop is closed' when unsub a closed event loop ( #991 )
Tests / check-rule-format (push) Waiting to run
Validate / validate-hassfest (push) Waiting to run
Validate / validate-hacs (push) Waiting to run
Validate / validate-lint (push) Waiting to run
Validate / validate-setup (push) Waiting to run
2025-04-24 17:55:15 +08:00
ted
f96f6470b4
Merge branch 'XiaoMi:main' into main
2025-04-14 09:05:39 +08:00
Necroneco
2f619ff51d
fix: contact-state for linp.magnet.m1 and loock.safe.v1 ( #977 )
Tests / check-rule-format (push) Has been cancelled
Validate / validate-hassfest (push) Has been cancelled
Validate / validate-hacs (push) Has been cancelled
Validate / validate-lint (push) Has been cancelled
Validate / validate-setup (push) Has been cancelled
2025-04-10 10:19:50 +08:00
Li Shuzhen
899d616da4
feat: custom defined MIoT-Spec-V2 instance ( #953 )
2025-04-05 11:37:17 +08:00
Necroneco
77b0a4531b
fix: fix some specs ( #949 )
2025-04-02 08:53:15 +08:00
ted
9d88e609ca
Merge branch 'XiaoMi:main' into main
2025-03-30 14:54:08 +08:00
Li Shuzhen
a09289ef90
Fix specs ( #929 )
...
* fix: cuco.plug.cp2 voltage and power value ratio
* fix: cgllc.airmonitor.s1 unit ppb
* fix: roswan.waterpuri.lte01 tds unit
* fix: lumi.relay.c2acn01 power consumption unit
* fix: xiaomi.bhf_light.s1 fan level of ventilation
* fix: error log
2025-03-28 09:10:09 +08:00
Necroneco
b0428dc95a
feat: make submersion-state, contact-state, occupancy-status as binary_sensor ( #905 )
Tests / check-rule-format (push) Waiting to run
Validate / validate-hassfest (push) Waiting to run
Validate / validate-hacs (push) Waiting to run
Validate / validate-lint (push) Waiting to run
Validate / validate-setup (push) Waiting to run
2025-03-27 15:45:46 +08:00
ted
db30e4d275
Merge branch 'XiaoMi:main' into main
2025-03-25 17:03:54 +08:00
whoami
19ed04f2f5
fix: correct unit,icon and translations for hhcc-v1 ( #927 )
Tests / check-rule-format (push) Has been cancelled
Validate / validate-hassfest (push) Has been cancelled
Validate / validate-hacs (push) Has been cancelled
Validate / validate-lint (push) Has been cancelled
Validate / validate-setup (push) Has been cancelled
2025-03-25 09:54:02 +08:00
dw881114
e174a73f52
Update spec_modify.yaml ( #921 )
Tests / check-rule-format (push) Waiting to run
Validate / validate-hassfest (push) Waiting to run
Validate / validate-hacs (push) Waiting to run
Validate / validate-lint (push) Waiting to run
Validate / validate-setup (push) Waiting to run
2025-03-24 16:34:48 +08:00
Li Shuzhen
372e635681
Fix specs ( #910 )
...
* fix: chuangmi.plug.212a01 power consumption value
* fix: yeelink.bhf_light.v10 mode description in English
2025-03-21 09:36:14 +08:00
Li Shuzhen
3759aa9a1b
fix: climate on/off feature initialization ( #899 )
Tests / check-rule-format (push) Waiting to run
Validate / validate-hassfest (push) Waiting to run
Validate / validate-hacs (push) Waiting to run
Validate / validate-lint (push) Waiting to run
Validate / validate-setup (push) Waiting to run
2025-03-20 18:02:25 +08:00
ted
02963a7f06
Merge branch 'XiaoMi:main' into main
2025-03-16 10:46:15 +08:00
Li Shuzhen
6680d9e8cb
feat: add conversion rules for the air-conditioner service and the air-fresh service ( #879 )
2025-03-14 08:23:03 +08:00
Li Shuzhen
0ef8cb6370
fix: xiaomi.aircondition.m9 humidity-range unit ( #878 )
Tests / check-rule-format (push) Waiting to run
Validate / validate-hassfest (push) Waiting to run
Validate / validate-hacs (push) Waiting to run
Validate / validate-lint (push) Waiting to run
Validate / validate-setup (push) Waiting to run
2025-03-13 17:41:02 +08:00
Li Shuzhen
8f0a69c611
feat: convert the mode of the ptc bath heater to the preset mode ( #874 )
2025-03-13 17:37:44 +08:00
ted
ade18deb7e
Merge branch 'XiaoMi:main' into main
2025-03-13 14:47:08 +08:00
Li Shuzhen
8be0fa5d61
fix: MIoT-Spec-V2 conflicts of xiaomi.fan.p5 and mike.bhf_light.2 ( #866 )
2025-03-12 15:22:03 +08:00
Necroneco
07cb4ed193
feat: avoid setting icon when device_class is defined ( #855 )
2025-03-12 15:17:02 +08:00
Li Shuzhen
97d89b3a04
feat: thermostat preset mode ( #833 )
Tests / check-rule-format (push) Waiting to run
Validate / validate-hassfest (push) Waiting to run
Validate / validate-hacs (push) Waiting to run
Validate / validate-lint (push) Waiting to run
Validate / validate-setup (push) Waiting to run
2025-03-07 08:48:35 +08:00
Li Shuzhen
4482d257dc
revert: multi_lang.json ( #834 )
2025-03-07 08:48:12 +08:00
Necroneco
e69448f2eb
feat: add entity_category for indicator-light ( #697 )
Tests / check-rule-format (push) Has been cancelled
Validate / validate-hassfest (push) Has been cancelled
Validate / validate-hacs (push) Has been cancelled
Validate / validate-lint (push) Has been cancelled
Validate / validate-setup (push) Has been cancelled
2025-03-05 16:13:17 +08:00
Li Shuzhen
7901607648
fix: fan-level without value-list but with value-range ( #808 )
2025-03-05 15:31:18 +08:00
ted
4e1185f4e5
Merge branch 'XiaoMi:main' into main
2025-02-28 20:20:55 +08:00
Necroneco
417af787c4
fix: some event:motion-detected does not contain 'arguments' ( #712 )
2025-02-28 16:45:17 +08:00
Necroneco
6f058bf392
fix: fix sensor display precision ( #708 )
2025-02-28 16:43:41 +08:00
ted
6ad8da42be
Merge branch 'XiaoMi:main' into main
2025-02-25 10:45:50 +08:00
Necroneco
48554ec0f7
feat: add support for electric blanket ( #781 )
2025-02-25 08:58:23 +08:00
Li Shuzhen
0ce94f7316
feat: add device with motor-control service as cover entity ( #688 )
2025-02-25 08:55:06 +08:00
ted
4aa6bb579f
Merge branch 'XiaoMi:main' into main
2025-02-19 14:05:50 +08:00
Li Shuzhen
20b0004746
refactor: refactor climate.py ( #614 )
...
Tests / check-rule-format (push) Has been cancelled
Validate / validate-hassfest (push) Has been cancelled
Validate / validate-hacs (push) Has been cancelled
Validate / validate-lint (push) Has been cancelled
Validate / validate-setup (push) Has been cancelled
* feat: add thermostat as climate entity
* feat: add bath-heater as climate entity
* refactor: climate entity
* fix: thermostat on/off
* fix: get the current fan mode
* perf: get fan level
* fix: fix climate hvac_mode
* fix: misuse of getting key or value from dict[int, any]
* style: add comments
* style: format the file based on google style
* fix: initialize _attr_hvac_modes
* feat: add heat and defog mode of ptc bath heater
---------
Co-authored-by: topsworld <sworldtop@gmail.com>
2025-02-19 09:21:46 +08:00
tedwang
04c44f36b1
Merge branch 'main' of https://github.com/zghnwsq/fork_ha_xiaomi_home into fix_vacuum_warn
2025-01-23 11:01:23 +08:00
tedwang
13e6863678
fix: Fix the HA warning in the logs related to vacuum state setting
...
Adapt to new vacuum state property, set the activity property instead of directly setting the state property.
2025-01-23 10:09:15 +08:00
Paul Shawn
52fd6371ab
fix: fix water heater error & some type error ( #684 )
...
* fix: fix water heater target-temp error
* feat: update miot device logic
* fix: fix some type error
2025-01-22 19:55:41 +08:00