Releases: zigpy/zha-device-handlers
Releases · zigpy/zha-device-handlers
0.0.125
What's Changed
- Auto-update pre-commit hooks by @pre-commit-ci in #3470
- Fix battery reporting half on some Nimly locks by @uvNikita in #3465
- Auto-update pre-commit hooks by @pre-commit-ci in #3484
- Use SPDX license identifier by @cdce8p in #3519
- Auto-update pre-commit hooks by @pre-commit-ci in #3522
- Add Tuya temp/humidity sensor
_TZE204_9yapgbuv
variant by @EvTheFuture in #3506 - Add Philips Hue smart button
RDM003
variant by @Jimbo145 in #3510 - Add Tuya air sensor
_TZE204_ogkdpgy2
variant by @ktmf01 in #3525 - Fix typo in README by @eltociear in #3531
- Add Tuya illuminance sensor
_TZE204_khx7nnka
variant by @Havarius in #3532 - Add Tuya air sensor
_TZE204_c2fmom5z
variant by @jgrob1 in #3537 - Migrate Schneider dimmer quirks to v2, add missing models by @uvNikita in #3529
- Add Tuya contact and illuminance sensor
_TZE200_pay2byax
by @tr4nt0r in #3512 - Fix Sinope device triggers by @ckm2k1 in #3504
- Add quirk for Sonoff ZBMINIR2 by @lcheng33775823 in #3428
- Add Tuya temp/humidity sensor
_TZE204_s139roas
variant by @pflorek in #3503 - Add support for Sinopé HP6000ZB-xx thermostats by @claudegel in #3501
- Add Tuya cover
_TZE200_vdiuwbkq
variant by @Fidelity88 in #3471 - Add Schneider Electric Thermostats by @uvNikita in #3473
- Let Sinopé thermostat and light quirks inherit from CustomDevice by @claudegel in #3542
- Add Philips Hue wall switch
RDM004
variant by @TheJulianJES in #3543 - Add quirk for Sonoff TRVZB by @fgsch in #3358
- Revert TuyaClusterData attr_value to int type only by @prairiesnpr in #3546
- Auto-update pre-commit hooks by @pre-commit-ci in #3547
- Fix Schneider SEBallast/WiringMode attribute id by @uvNikita in #3544
- Forward Philips Hue contact sensor changes to OnOff cluster by @TheJulianJES in #3541
- Add Linxura smart controller button quirk by @simon3panda in #3392
- Add Aqara FP1E presence sensor v2 quirk by @jeverley in #3521
- Add Ecodim 05 Zigbee double dimmer switch quirk by @mano3m in #3422
- Add initial Sonoff smart water valve quirk by @fgsch in #3346
- Replace NodOn SIN-4-2-20 quirk with v2 quirk by @ikruglov in #3552
- Add initial NodOn SIN-4-FP-21 (Adeo SIN-4-FP-21_EQU) quirk by @ikruglov in #3364
- Fix Tuya PowerConfiguration clusters on quirks without
battery_bus
by @TheJulianJES in #3554 - Add Tuya Royal Gardineer irrigation valve quirk by @mrrstux in #3505
- Add Third Reality plug, motion, water leak sensor by @hwzolin in #3426
- Remove outdated comment in Tuya valve quirk by @TheJulianJES in #3555
New Contributors
- @cdce8p made their first contribution in #3519
- @EvTheFuture made their first contribution in #3506
- @Jimbo145 made their first contribution in #3510
- @ktmf01 made their first contribution in #3525
- @eltociear made their first contribution in #3531
- @Havarius made their first contribution in #3532
- @jgrob1 made their first contribution in #3537
- @tr4nt0r made their first contribution in #3512
- @lcheng33775823 made their first contribution in #3428
- @pflorek made their first contribution in #3503
- @Fidelity88 made their first contribution in #3471
- @fgsch made their first contribution in #3358
- @simon3panda made their first contribution in #3392
- @mano3m made their first contribution in #3422
- @ikruglov made their first contribution in #3552
- @mrrstux made their first contribution in #3505
- @hwzolin made their first contribution in #3426
Full Changelog: 0.0.124...0.0.125
0.0.124
What's Changed
- Add Tuya v2 quirk builder by @prairiesnpr in #3417
- Use AttributeDefs for quirks subclassed from TuyaMCUCluster and TuyaNewManufCluster by @prairiesnpr in #3441
- Convert Tuya Sensors to TuyaQuirkBuilder format by @prairiesnpr in #3425
- Add Giex GX04 Soil Sensor by @prairiesnpr in #3412
- Add Giex GX03 Valve by @prairiesnpr in #3411
- Convert Giex GX02 quirk to V2 by @prairiesnpr in #3394
- Add Philips Hue contact sensor quirk by @mguaylam in #3432
- Fix Tuya issue with
LocalDataCluster._VALID_ATTRIBUTES
by @TheJulianJES in #3443 - Add Tuya air sensor
_TZE204_yvx5lh6k
variant by @lfarkas in #3440 - Add
translation_key
andfallback_name
to Tuya tests by @TheJulianJES in #3449 - Add Immax NEO Smart radiator valve
_TZE200_rufdtfyv
by @markyxl in #3451 - Add ZLinky variant for firmware v14.0 by @blauret in #3448
- Send all button press events for Sinope SW2500ZB/DM2500ZB by @bassdr in #3438
- Fix Philips Hue remotes initial attribute writes by @TheJulianJES in #3435
- Remove Hue tamper entity
translation_key
by @TheJulianJES in #3461 - Auto-update pre-commit hooks by @pre-commit-ci in #3450
- Bump zigpy to 0.70.0 by @TheJulianJES in #3462
- Fix Nimly smart lock mains-powered capability by @uvNikita in #3457
New Contributors
- @lfarkas made their first contribution in #3440
- @markyxl made their first contribution in #3451
- @bassdr made their first contribution in #3438
- @uvNikita made their first contribution in #3457
Full Changelog: 0.0.123...0.0.124
0.0.123
What's Changed
- Fix
_TZ3000_zl1kmjqx
with empty model string by @jpizquierdo in #3264 - Auto-update pre-commit hooks by @pre-commit-ci in #3393
- Auto-update pre-commit hooks by @pre-commit-ci in #3405
- Add logging to LocalDataCluster by @dmulcahey in #3408
- Add Tuya
_TZE204_sooucan5
presence and illumination variant by @deadman96385 in #3363 - Use new zigpy request kwarg format by @puddly in #3410
- Add Philips RDM002 Tap Dial switch support, refactor Hue remotes by @fholzer in #2340
- Add Philips Hue wall switch
RDM004
variant by @aradar in #3075 - Rename
PhilipsRdm001RemoteCluster
toPhilipsWallSwitchRemoteCluster
by @TheJulianJES in #3436 - Add Python 3.13 to CI by @TheJulianJES in #3433
- Refactor Tuya
EnchantedDevice
to use custom configuration by @TheJulianJES in #3414 - Use zigpy
AttributeDefs
forPhilipsBasicCluster
by @TheJulianJES in #3434 - Add Tuya air sensor
_TZE204_dwcarsat
variant by @AndyDorn in #3429 - Add
_VALID_ATTRIBUTES
to LocalDataCluster, fix Tuya datapoint mappings on LocalDataClusters by @TheJulianJES in #3415
New Contributors
- @jpizquierdo made their first contribution in #3264
- @deadman96385 made their first contribution in #3363
- @fholzer made their first contribution in #2340
- @aradar made their first contribution in #3075
- @AndyDorn made their first contribution in #3429
Full Changelog: 0.0.122...0.0.123
0.0.122
What's Changed
- Auto-update pre-commit hooks by @pre-commit-ci in #3344
- Adjust pre-commit CI config by @TheJulianJES in #3345
- Add Tuya
_TZ3210_d062rv7j
Humble Light by @stp-ip in #3347 - Auto-update pre-commit hooks by @pre-commit-ci in #3355
- Auto-update pre-commit hooks by @pre-commit-ci in #3366
- Add ZTH-02 Tuya
_TZE204_ksz749x8
temp/humidity sensor by @jankaderabek in #3360 - Add Tuya IR blaster
_TZ3290_rlkmy85q4pzoxobl
variant by @slsnixdev in #3369 - Auto-update pre-commit hooks by @pre-commit-ci in #3383
- Remove LevelControl cluster for IKEA INSPELNING plugs by @folfy in #3379
- Add GIEX smart valve
_TZE284_7ytb3h8u
variant by @prairiesnpr in #3378 - Add Tuya TS130F
_TZ3000_qqdbccb3
curtain roller by @ethervoid in #3380 - Add Tuya remote TS0042 and TS0043 variants by @robertcsakany in #3368
- Add HZC D688-ZG dimmer switch quirk by @jagheterfredrik in #3362
- Add Tuya Siren TS0601
_TZE204_hcxvyxa5
variant by @upsuper in #3361 - Add Moes Tuya valve controller
_TZE204_d0ypnbvn
,_TZE200_d0ypnbvn
by @devag-al in #3351 - Convert Sinope files to new style AttributeDefs by @claudegel in #3342
- Convert Sinope light to new style AttributeDefs, add ZHA events by @ckm2k1 in #3313
New Contributors
- @pre-commit-ci made their first contribution in #3344
- @stp-ip made their first contribution in #3347
- @jankaderabek made their first contribution in #3360
- @slsnixdev made their first contribution in #3369
- @folfy made their first contribution in #3379
- @ethervoid made their first contribution in #3380
- @robertcsakany made their first contribution in #3368
- @jagheterfredrik made their first contribution in #3362
- @upsuper made their first contribution in #3361
- @devag-al made their first contribution in #3351
- @ckm2k1 made their first contribution in #3313
Full Changelog: 0.0.121...0.0.122
0.0.121
0.0.120
What's Changed
- Add custom attributes for ThirdReality nightlight
3RSNL02043Z
by @llhappier in #3276 - Add Tuya plug TS011F quirk variant by @danielp370 in #3242
- Bump codespell to v2.3.0 in pre-commit config by @TheJulianJES in #3320
- Add support for Tuya 2 gang relay
_TZ3000_m8f3z8ju
by @peper0 in #3113 - Add Tuya smoke detector TS0205 PST-YG500A by @cdalexndr in #2991
- Add Tuya vibration door sensor
_TZE200_kzm5w4iz
by @adam-zlatniczki in #3246 - Add Tuya temperature sensor
_TZE204_yjjdcqsq
, fix battery reporting half by @GeoffWy in #3318 - Add Tuya soil sensor variant
_TZE284_aao3yzhs
and_TZE284_sgabhwa6
by @prairiesnpr in #3315 - Add support for Tuya TS1201 IR blaster by @ferehcarb in #2336
New Contributors
- @peper0 made their first contribution in #3113
- @cdalexndr made their first contribution in #2991
- @adam-zlatniczki made their first contribution in #3246
- @GeoffWy made their first contribution in #3318
- @ferehcarb made their first contribution in #2336
Full Changelog: 0.0.119...0.0.120
0.0.119
What's Changed
- Prevent double wrapping of config in tests by @mweinelt in #3296
- Bump codespell to 2.3.0 by @evie404 in #3257
- Add Tuya
_TZE200_emxxanvi
switch TS0601 variant by @magic7s in #3290 - Add Tuya
_TZE204_ztqnh5cg
presence and illumination variant by @ThinkChaos in #3289 - Add Aqara T1 wireless mini switch
lumi.remote.b1acn02
by @muller119 in #2871 - Add support for the Tuya TS0021 2-gang switch by @rbaron in #3247
New Contributors
- @evie404 made their first contribution in #3257
- @magic7s made their first contribution in #3290
- @ThinkChaos made their first contribution in #3289
- @muller119 made their first contribution in #2871
- @rbaron made their first contribution in #3247
Full Changelog: 0.0.118...0.0.119
0.0.118
What's Changed
- Fix CI by @dmulcahey in #3272
- Enable ruff format by @TheJulianJES in #3273
- Adapt v2 quirks to new zigpy API by @TheJulianJES in #3280
- Add Tuya Giex valve
_TZE200_7ytb3h8u
by @MindFreeze in #3281 - Add Tuya cover
_TZE200_1vxgqfba
by @kdober in #3277
New Contributors
- @MindFreeze made their first contribution in #3281
- @kdober made their first contribution in #3277
Full Changelog: 0.0.117...0.0.118
0.0.117
What's Changed
- Add Avatto/Tuya 1/2-ch dimmer support by @NH-Networks in #3190
- Add quirks for new Sinopé Load Controller by @claudegel in #3195
- Add Mercator/Tuya Ikuu 5/6-ch switches support by @danielp370 in #3218
- Add Tuya TY0201 temperature/humidity sensor by @philippedeswert in #3201
- Add UseeLink/Tuya cover support
_TZ3000_ltiqubue
by @Maddimax in #3186
New Contributors
- @NH-Networks made their first contribution in #3190
- @danielp370 made their first contribution in #3218
- @philippedeswert made their first contribution in #3201
- @Maddimax made their first contribution in #3186
Full Changelog: 0.0.116...0.0.117
0.0.116
What's Changed
- Add Tuya Giex GX02 water valve support by @DavHau in #3124
- Remove manufacturer matching for Tuya plug TS011F variant by @ogvalt in #3164
- Add Tuya soil sensor variant
_TZE204_myd45weu
by @oneofsix in #3173 - Add Tuya single button switch
TS004F
_TZ3000_ja5osu5g
by @CRCinAU in #3153 - Convert IKEA Starkvind fan speed attribute by @freundTech in #3088
- Add Tuya blinds variant
_TZE200_2odrmqwq
by @kanocz in #3131 - Add Aqara E1 motion sensor support by @manymuch in #3163
- Adds BSEED/Tuya dimmer switch variant
_TZE204_vevc4c6g
by @Elyasin in #3130 - Remove
LevelControl
cluster for IKEA plugs by @TheJulianJES in #3174 - Do not double IKEA battery percentage by default by @TheJulianJES in #3176
- Convert IKEA Styrbar quirks to v2 quirk by @TheJulianJES in #3175
- Add more Aqara H1 wireless double rocker variants by @TheJulianJES in #3169
New Contributors
- @DavHau made their first contribution in #3124
- @ogvalt made their first contribution in #3164
- @oneofsix made their first contribution in #3173
- @CRCinAU made their first contribution in #3153
- @freundTech made their first contribution in #3088
- @kanocz made their first contribution in #3131
- @manymuch made their first contribution in #3163
- @Elyasin made their first contribution in #3130
Full Changelog: 0.0.115...0.0.116