Releases: zigpy/zha-device-handlers
Releases · zigpy/zha-device-handlers
0.0.115
What's Changed
- Support Codecov v4 changes by @TheJulianJES in #3105
- Clean up Danfoss TRV custom attributes definitions and commands by @Caius-Bonus in #2150
- Update Schneider quirks using spec docs by @dflemstr in #3111
- Add Aqara US switch WS-USC03
lumi.switch.b1naus01
support by @zanglang in #3102
New Contributors
Full Changelog: 0.0.114...0.0.115
0.0.114
What's Changed
- Add Tuya smoke sensor variant
_TZE200_rccxox8p
by @Megamannen in #3090 - Add Tuya switch variants
_TZE204_wvovwe9h
,_TZE204_2imwyigp
by @VictorPavlushin in #3087 - Add Tuya soil sensor variant
_TZE200_9cqcpkgb
by @cooki371 in #3079 - Fix Aqara high precision motion sensor not detecting motion by @TheJulianJES in #3091
- Add Inovelli VZM31-SN firmware 2.17 support by @InovelliUSA in #3076
- Add Tuya switch TS0601
_TZE204_ptaqh9tk
variant by @VictorPavlushin in #3100
New Contributors
- @Megamannen made their first contribution in #3090
- @VictorPavlushin made their first contribution in #3087
- @cooki371 made their first contribution in #3079
Full Changelog: 0.0.113...0.0.114
0.0.113
What's Changed
- Fix Tuya 3 gang switch TS0601
_TZE200_vhy3iakz
by @rasmus-hagberg in #3004 - Add KeenHome smart vent
SV02-410-MP-1.2
by @Cyberax in #3002 - Bump zigpy to 0.63.5 by @TheJulianJES in #3005
- Add a helper to create devices from v2 quirks by @dmulcahey in #3032
- Update CI by @dmulcahey in #3033
- Update pre-commit settings and fix lint issues by @dmulcahey in #3034
- Add Tuya CO2 sensor
_TZE200_3ejwxpmu
by @Syphdias in #3023 - Add Tuya cover TS0601
_TZE200_9vpe3fl1
variant by @lucasfeijo in #3021 - Remove unnecessary default in IKEA fw check by @TheJulianJES in #3006
- Add Inovelli VZM35-SN fw 1.07 support by @InovelliUSA in #3003
- Add Conecto TS0601
_TZE200_zppcgbdj
temperature & humidity by @pianosaurus in #3026 - Add Tuya BSEED dimmer switch
_TZE204_n9ctkb6j
by @bulld0zer in #3055 - Fix ThirdReality long release trigger by @cure1245 in #3059
- Add Moes/Tuya cover
_TZE200_icka1clh
by @HarryEMartland in #3056 - Add Tuya 12 channel switch
_TZE204_dqolcpcp
by @hyosang82 in #3008 - Convert Sonoff buttons to v2 quirk by @TheJulianJES in #3050
- Fix Aqara motion sensor erroneous motion events by @TheJulianJES in #2779
New Contributors
- @rasmus-hagberg made their first contribution in #3004
- @Cyberax made their first contribution in #3002
- @Syphdias made their first contribution in #3023
- @lucasfeijo made their first contribution in #3021
- @pianosaurus made their first contribution in #3026
- @bulld0zer made their first contribution in #3055
- @cure1245 made their first contribution in #3059
- @HarryEMartland made their first contribution in #3056
- @hyosang82 made their first contribution in #3008
Full Changelog: 0.0.112...0.0.113
0.0.112
What's Changed
- Add Tuya
_TZE200_kyfqmmyl
switch variant by @javicalle in #2966 - Update Tuya temperature sensor variants by @maxustm in #2967
- Add Inovelli VZM36 support and rework manufacturer clusters by @codyhackw in #2960
- Add quirk for Schneider Electric 1GANG/SHUTTER/1 (MEG5113-0300) by @cspurk in #2928
- Add quirk for Schneider Electric NHROTARY/DIMMER/1 by @dflemstr in #2955
- Add
_TZE204_ptaqh9tk
for Tuya TS0601 single switch by @achikhv in #2997 - Improve IKEA battery percentage firmware detection by @TheJulianJES in #2998
New Contributors
- @cspurk made their first contribution in #2928
- @dflemstr made their first contribution in #2955
- @achikhv made their first contribution in #2997
Full Changelog: 0.0.111...0.0.112
0.0.111
What's Changed
- Swap
Direction
enum by @puddly in #2965 - Fix Sinope custom attribute values by @claudegel in #2963
Full Changelog: 0.0.110...0.0.111
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