Releases: zigpy/zha-device-handlers
Releases · zigpy/zha-device-handlers
0.0.110
What's Changed
- Aqara P1 contact sensor: fix typo in attributes by @matttbe in #2866
- Add Tuya
_TZ3000_b3mgfu0d
TS004F
remote variant by @dhc25 in #2864 - Add Legrand 064882 cable outlet support by @bemble in #2807
- Add battery level for frient Entry Sensor and Entry Sensor Pro by @danielpetrovic in #2876
- Fix Linkind motion sensor detection by @TheJulianJES in #2874
- Simplify gitignores by including whole dir and add caches by @elupus in #2915
- Add Tuya
_TZE204_yjjdcqsq
temp sensor variant by @scop in #2902 - Add support for new version of 1/2 gang MOES dimmer modules by @MaxAndersson1 in #2903
- Update tests for zigpy TSN changes by @TheJulianJES in #2885
- Add Tuya
QUERY_DATA
command by @tschiex in #2888 - Add Zbeacon DS01 quirk removing
PollControl
cluster by @Caius-Bonus in #2913 - Add support for Tuya single button scene switch variant
TS0041A
by @ShogunMan in #2363 - Add Sonoff SNZB-06P presence sensor support by @peterkh in #2895
- Update Tuya RCBO quirk power factor calculation for home-assistant/core#107641 by @jeverley in #2896
- Fix Sinope clusters blocking some attribute updates by @TheJulianJES in #2930
- Remove non-functional
IasWd
cluster for HEIMANSmokeSensor-EM
by @TheJulianJES in #2924 - Refactor Tuya spell implementation, add Tuya query data spell by @TheJulianJES in #2940
- Refactor Tuya spell tests by @TheJulianJES in #2941
- Change to new Tuya
EnchantedDevice
import path by @TheJulianJES in #2942 - Fix instantaneous demand on Schneider Wiser outlets by @kosmiq in #2836
- Fix switch events for Aqara T2 relay by @trapacska in #2939
- Update Inovelli VZM35-SN fan switch for firmware 1.05 by @Rogue136198 in #2937
- Fix IKEA double battery percentage for old/new firmware by @TheJulianJES in #2948
New Contributors
- @matttbe made their first contribution in #2866
- @dhc25 made their first contribution in #2864
- @bemble made their first contribution in #2807
- @danielpetrovic made their first contribution in #2876
- @scop made their first contribution in #2902
- @MaxAndersson1 made their first contribution in #2903
- @tschiex made their first contribution in #2888
- @jeverley made their first contribution in #2896
- @kosmiq made their first contribution in #2836
- @trapacska made their first contribution in #2939
- @Rogue136198 made their first contribution in #2937
Full Changelog: 0.0.109...0.0.110
0.0.109
What's Changed
- Add Tuya TRV "Sandy Beach HY367"
_TZE200_xby0s3ta
by @NickHu in #2856 - Add support for IKEA Somrig shortcut button by @casparz in #2844
- Add PM2.5 for Tuya Smart Air House keeper by @alrassia in #2837
- Improve support for sinope Calypso and Eco Mode by @claudegel in #2829
- Add
mode
attribute to Aqara T1 relay by @dmulcahey in #2823 - Improve Sinope MC3100ZB support by @claudegel in #2858
- Add Visonic MCT340 SMA model by @UltimateGG in #2861
- Add another signature for Aqara H1 double switch
lumi.switch.n2aeu1
by @TheJulianJES in #2863 - Add quirk for Aqara P1 contact sensor by @dmulcahey in #2822
- Add quirk for Aqara T2 relay by @dmulcahey in #2821
New Contributors
- @NickHu made their first contribution in #2856
- @casparz made their first contribution in #2844
- @alrassia made their first contribution in #2837
- @UltimateGG made their first contribution in #2861
Full Changelog: 0.0.108...0.0.109
0.0.108
What's Changed
- Add Tuya garage door opener
_TZE204_nklqjk62
variation by @malev in #2815 - Add Tuya dimmable LED controller
_TZ3210_agjx0pxt
variation by @mjinx27 in #2805 - Inovelli custom attribute updates by @codyhackw in #2803
- Fix tests with zigpy 0.60 by @mweinelt in #2787
- Add Tuya
TS011F
variation: Rylike RY-WS02Z 2ac wall socket AU by @darkxst in #2797 - Add Tuya dimmer Rylike RY601 Single Dimmer AU
_TZE200_y8yjulon
by @darkxst in #2812 - Add Tuya TRV "Tesla Smart TV500"
_TZE200_fsow0qsk
variation by @overlogic in #2819 - Add more signatures for Aqara US switch
lumi.switch.b2naus01
by @TheJulianJES in #2825 - Add signature for Aqara H1 double switch
lumi.switch.n2aeu1
by @TheJulianJES in #2826 - Add MOES carbon monoxide detector
_TZE200_rjxqso4a
variant by @phrabec in #2848 - Add device triggers for Sonoff SNZB-01P smart button by @theorlangur in #2833
New Contributors
- @malev made their first contribution in #2815
- @mjinx27 made their first contribution in #2805
- @mweinelt made their first contribution in #2787
- @darkxst made their first contribution in #2797
- @overlogic made their first contribution in #2819
- @phrabec made their first contribution in #2848
- @theorlangur made their first contribution in #2833
Full Changelog: 0.0.107...0.0.108
0.0.107
What's Changed
- Fix attribute id for Inovelli fan switch VZM35-SN by @codyhackw in #2688
- Add Tuya TS0601 PCIe on/off controller
_TZE204_6fk3gewc
support by @dtromain in #2692 - Add quirk id for Xiaomi Aqara Vibration AQ1 by @Caius-Bonus in #2681
- Add IKEA Rodret dimmer support by @inventorofthingies in #2609
- Add support for different Paulmann manufacturer name by @MattFromGer in #2695
- Fix button presses for Inovelli fan switch VZM35-SN by @codyhackw in #2696
- Add Tervix Pro Line EVA 2 quirk (TS0601 Tuya TRV) by @nazar-pc in #2703
- Fix missing asserts in Tuya cluster tests by @TheJulianJES in #2715
- Add test requiring new quirks to provide model info by @TheJulianJES in #2720
- Add alternative signatures to Aqara T1 Relay by @TheJulianJES in #2684
- Add missing local
MeteringCluster
to Aqaralumi.relay.c2acn01
by @TheJulianJES in #2716 - Fix Aqara T1 motion sensor
illuminance_reported
error by @TheJulianJES in #2733 - Fix Tuya Haozee TRV deprecated
attridx
and usage by @TheJulianJES in #2710 - Fix trying to update existing attributes in Tuya TRV quirk by @TheJulianJES in #2714
- Remove reassigning same variable twice in Tuya code by @TheJulianJES in #2713
- Remove unused loggers, empty constructors by @TheJulianJES in #2709
- Remove re-setting final
cluster_id
when inherited already by @TheJulianJES in #2711 - Remove invalid usage of
ManufacturerSpecificCluster
by @TheJulianJES in #2712 - Add quirk ID to Konke button quirks by @TheJulianJES in #2717
- Merge Samjin button quirks by @TheJulianJES in #2718
- Fix pressure measurements for Aqara T1 weather sensor by @TheJulianJES in #2727
- Implement Aqara E1 TRV schedule support by @Mikaka27 in #2394
- Add device automation triggers for Icasa wall-mount remotes by @Emrvb in #2693
- Update Sinope manf cluster attribute for sensor by @claudegel in #2762
- Sinope thermostat attribute update by @claudegel in #2761
- Add Sinope valve flow meter support by @claudegel in #2759
- Add Sinope G2 devices support by @claudegel in #2758
- Add Tuya mm-wave motion sensor
_TZE204_qasjif9e
variant by @mcanteri in #2729 - Add Tuya 2 gang wall plug TS011F
_TZ3000_raviyuvk
variation by @peterkh in #2760 - Clean up Develco unit test by @TheJulianJES in #2769
- Add alternative IKEA Symfonisk Gen1 signature by @TheJulianJES in #2774
- Fix energy and current divisors for Innr plugs, clean up by @TheJulianJES in #2782
- Support power/energy for more Aqara (H1) switches, add devices by @TheJulianJES in #2784
- Add missing local power/energy clusters to old Aqara wall switches by @TheJulianJES in #2778
New Contributors
- @dtromain made their first contribution in #2692
- @Caius-Bonus made their first contribution in #2681
- @inventorofthingies made their first contribution in #2609
- @nazar-pc made their first contribution in #2703
- @Mikaka27 made their first contribution in #2394
- @Emrvb made their first contribution in #2693
- @mcanteri made their first contribution in #2729
- @peterkh made their first contribution in #2760
Full Changelog: 0.0.106...0.0.107
0.0.106
What's Changed
- Add Tuya Air Sensor TS0601
_TZE200_mja3fuja
variation by @hourliert in #2660 - Add Tuya Dimmer
_TZE204_zenj4lxv
variation by @danielgomezrico in #2661 - Add Xiaomi E1 driver curtain support by @TheJulianJES in #2629
- Clean up Aqara Roller Curtain E1 quirk, add tests by @TheJulianJES in #2620
- Clean up illuminance cluster code for Aqara P1 motion sensor by @TheJulianJES in #2668
- Update GitHub stale action to v8 by @TheJulianJES in #2671
- Set
ep_attribute
of Xiaomi class to"opple_cluster"
by @TheJulianJES in #2667 - Add "power outage memory" support for Aqara ceiling light L1-350 by @corvis in #2658
- Fix battery reporting for
_TZE200_yjjdcqsq
,_TZE200_9yapgbuv
by @Craftplorer in #2626 - Add quirk IDs to Tuya plugs by @TheJulianJES in #2674
- Add custom Tuya
OnOff
cluster to two TS011F models by @TheJulianJES in #2679 - Add "power outage memory" support for Aqara LED Bulb T1 (ZNLDP13LM) by @corvis in #2678
- Add Tuya Basic Valve TS0601
_TZE200_1n2zev06
(#2633) by @flaktivated in #2634
New Contributors
- @hourliert made their first contribution in #2660
- @danielgomezrico made their first contribution in #2661
- @corvis made their first contribution in #2658
- @Craftplorer made their first contribution in #2626
Full Changelog: 0.0.105...0.0.106
0.0.105
What's Changed
- Fix parsing XBee ZDO data by @Shulyaka in #2608
- Fix small issues in README, remove stale projects by @TheJulianJES in #2612
- Add new Tuya multi switch devices (x8, x16) by @javicalle in #2616
- Add 1CH mini Smart Switch Model FS-02ZE
_TS000F_xkap8wtb
by @arsenyspb in #2613 - Ignore missing default reply for GLEDOPTO GL-SD-003P by @brefra in #2632
- Add Aqara T1 door sensor support by @TheJulianJES in #2625
New Contributors
Full Changelog: 0.0.104...0.0.105
0.0.104
What's Changed
- Fix Tuya fingerbot TS0001
OnOff
cluster not working by @brettjurgens in #2554 - Fix docs comment regarding
TuyaEnchantableCluster
by @TheJulianJES in #2555 - Add Heiman SmokeSensor-EF-3.0 support by @syssi in #2563
- Add new model for TS0001 Fingerbot:
_TZ3210_j4pdtz9v
by @abmantis in #2567 - Add Tuya battery cluster for TS0001 fingerbot by @TheJulianJES in #2578
- Signature code clean up for TS0003 Tuya quirk by @TheJulianJES in #2591
- Add Tuya blind motor (Amazon US - HILADUO)
_TZE200_9p5xmj5r
variant by @mossyhub in #2593 - Add Aqara T1 water leak sensor support by @TheJulianJES in #2590
- Add Tuya TS011F plug variant, add Tuya
0x1888
cluster class by @TheJulianJES in #2592 - Add Tuya curtain motor Yushun YS-MT750L
_TZE200_gaj531w3
by @jenko1080 in #2605 - Remove
LevelControl
cluster for TRADFRI plug by @MattWestb in #2594
New Contributors
Full Changelog: 0.0.103...0.0.104
0.0.103
What's Changed
- Remove release drafter action by @TheJulianJES in #2503
- Use shared default Python version for PyPi workflow by @TheJulianJES in #2505
- Add Aqara T1 illumination sensor
lumi.sen_ill.agl01
by @TheJulianJES in #2504 - Add ThirdReality vibration sensor by @weihuan1111 in #2515
- Fix
SKIP_CONFIGURATION
being set for enchanted Tuya devices by @TheJulianJES in #2524 - Add Tuya cover TS0601
_TZE200_dng9fn0k
variant by @mandishshah in #2535 - Add Tuya Smoke Detector TS0601
_TZE204_ntcy3xu1
variation by @sergej247 in #2545 - Clean up Xiaomi quirks by removing
Bus
usage by @TheJulianJES in #2528 - Add Aqara T1 relay (with neutral) support by @vermaete in #2513
- Add Tuya fingerbot
_TZ3210_dse8ogfy
support by @brettjurgens in #2506 - Add ThirdReality multifunction night light by @llhappier in #2540
New Contributors
- @mandishshah made their first contribution in #2535
- @sergej247 made their first contribution in #2545
- @vermaete made their first contribution in #2513
- @brettjurgens made their first contribution in #2506
- @llhappier made their first contribution in #2540
Full Changelog: 0.0.102...0.0.103
0.0.102
What's Changed
- Add TS130F dual curtain roller with GreenPower + external switch cluster by @oschick in #2434
- Add Tuya cover TS0601
_TZE200_nw1r9hp6
variant by @MopishHobgoblin in #2438 - Add Tuya
TS0003
andTS0004
switch variants by @TheJulianJES in #2445 - Add support for Moes Smart Button (Tuya TS004F variant) by @evgenln in #2455
- Add Inovelli VZM35-SN support, update Inovelli device triggers by @codyhackw in #2421
- Support Miboxer FUT036Z LED controller by @ykgmfq in #2458
- Fix data type for Tuya/Hiking power meter by @ArchelonU in #2460
- Add support for Sinopé LM4110-ZB level monitor by @claudegel in #2470
- Migrate to
pyproject.toml
by @puddly in #2491 - Merge
master
intodev
by @puddly in #2495 - Enable
setuptools-git-versioning
by @puddly in #2496 - Add Tuya soil sensor
_TZE200_ga1maeof
variant by @mbo18 in #2498 - Replace coveralls with codecov badge in README by @TheJulianJES in #2500
- Fix Xiaoyan CL001 CCT range, remove RGB color picker by @rts-kotori in #2448
- Use shared PyPi release workflow by @TheJulianJES in #2501
- Pass the
PYPI_TOKEN
secret to the shared GitHub action by @puddly in #2502
New Contributors
- @oschick made their first contribution in #2434
- @MopishHobgoblin made their first contribution in #2438
- @evgenln made their first contribution in #2455
- @ykgmfq made their first contribution in #2458
- @ArchelonU made their first contribution in #2460
- @rts-kotori made their first contribution in #2448
Full Changelog: 0.0.101...0.0.102