What's Changed
- Add Enchanted Device method to TuyaQuirkBuilder by @prairiesnpr in #3661
- Fix test modifying real device registry by @TheJulianJES in #3703
- Add Tuya air sensor
_TZE200_mja3fuja
variant by @duhow in #3693 - Add test ensuring identical translation keys share fallback names by @TheJulianJES in #3702
- Add Immax NEO soil sensor - Tuya
_TZE200_2se8efxh
by @prairiesnpr in #3708 - Add Tuya radar motion sensors by @prairiesnpr in #3676
- Fix Tuya negative temperatures, add variants by @prairiesnpr in #3678
- Add Tuya TRV
_TZE204_ogx8u5z6
by @prairiesnpr in #3682 - Convert all Tuya valves to v2 quirks by @prairiesnpr in #3650
- Add Tuya siren
_TZE284_nlrfgpny
by @prairiesnpr in #3697 - Convert Tuya air quality sensors to v2 quirks by @prairiesnpr in #3651
- Add Tuya motion sensor
_TZE204_muvkrjr5
by @prairiesnpr in #3679 - Add Tuya motion sensor
_TZE204_kyhbrfyl
by @prairiesnpr in #3680 - Add Heiman HS80S-TY motion sensor
_TZ6210_duv6fhwt
by @prairiesnpr in #3688 - Add additional Tuya TRVs variants by @prairiesnpr in #3684
- Fix Tuya smoke detector
_TZ3210_up3pngle
by @prairiesnpr in #3724 - Add tamper sensor to Tuya smoke detector by @prairiesnpr in #3726
- Enhance TuyaQuirkBuilder battery method by @prairiesnpr in #3728
- Add NEO NAS-PS10B2 motion sensor
_TZE204_1youk3hj
by @prairiesnpr in #3730 - Convert Tuya gas sensors to v2, add
_TZE200_hr0tdd47
by @prairiesnpr in #3635 - Add Tuya motion/illuminance sensors (
_TZE200_3towulqd
, ...) by @prairiesnpr in #3735 - Add Tuya motion
_TZE204_sxm7l9xa
,_TZE204_e5m9c5hl
by @prairiesnpr in #3736 - Add Tuya Rain Seer valve
_TZ3210_0jxeoadc
by @prairiesnpr in #3737 - Add Tuya motion sensor
_TZE204_uxllnywp
by @prairiesnpr in #3699 - Add Tuya PIR motion sensor ZM-35ZH-Q
_TZE200_gjldowol
by @prairiesnpr in #3705 - Add Tuya motion sensor
_TZE204_dapwryy7
by @prairiesnpr in #3707 - Add Tuya TRV
_TZE204_rtrmfadk
by @prairiesnpr in #3700 - Add Tuya ultrasonic level sensors by @prairiesnpr in #3744
- Convert Tuya sirens to v2 quirks by @prairiesnpr in #3741
- Add additional Tuya gas sensors by @prairiesnpr in #3734
- Add Nous (Tuya) SZ-T04 by @prairiesnpr in #3683
- Add Tuya valve
_TZE204_z7a2jmyy
by @prairiesnpr in #3731 - Add illuminance method to
TuyaQuirkBuilder
by @tr4nt0r in #3718 - Add lx unit to Tuya motion "illuminance threshold" by @TheJulianJES in #3740
- Add % unit to Schneider TRV "display brightness" by @TheJulianJES in #3739
- Add 2 empty lines between v2 quirk definitions by @TheJulianJES in #3742
- Replace deprecated
dev.handle_message
usage in tests by @TheJulianJES in #3746 - Update GitHub stale action to v9 by @TheJulianJES in #3754
- Only run GitHub stale action once per day by @TheJulianJES in #3755
- Bump zigpy to 0.75.0 by @TheJulianJES in #3753
- Fix
ALL_QUIRK_V2_CLASSES
in tests by @TheJulianJES in #3756 - Fix
TuyaQuirkBuilder
quirk_file
location by @TheJulianJES in #3757 - Fix duplicate manufacturer/model in Tuya temp sensor by @TheJulianJES in #3759
- Fix Tuya siren manufacturer/model
_TZE204_hcxvyxa5
by @TheJulianJES in #3760 - Test manufacturer/model are unique across v2 quirks by @TheJulianJES in #3758
- Fix Hue remote test not marked as
async
by @TheJulianJES in #3761 - Fix CI badge in README by @TheJulianJES in #3762
- Bump zigpy to 0.75.1 by @TheJulianJES in #3766
- Add
BatterySize
enum by @tr4nt0r in #3752 - Add Tuya sensor
_TZE200_vvmbj46n
by @prairiesnpr in #3776 - Add Tuya TRV
_TZE284_ogx8u5z6
by @prairiesnpr in #3771 - Add Avatto thermostats (Tuya) by @prairiesnpr in #3748
- Add ZLinky_TIC v15 firmware quirk by @fairecasoimeme in #3773
- Add Tuya plug TS011F
_TZ3000_okaz9tjs
variant by @dext0r in #3767 - Add Tuya plug TS011F
_TZ3000_okaz9tjs
variant by @karakum in #3715 - Add IKEA Vallhorn quirk by @vinzent in #3681
- Add Inovelli switch VZM30-SN by @InovelliUSA in #3689
- Add Tuya presence sensor TS0601
_TZE204_laokfqwu
by @danpeig in #3695 - Remove
multiplier=1
from Tuya motion sensor by @TheJulianJES in #3778 - Unify "Fading time" translations for Tuya motion by @TheJulianJES in #3779
- Add battery sensors to Tuya smoke
TZE284_0zaf1cr8
by @prairiesnpr in #3768 - Add Tuya outdoor temp humidity sensor
_TZE204_upagmta9
by @prairiesnpr in #3709 - Update issue templates, automatically add labels by @TheJulianJES in #3783
- Add GitHub issue type to templates by @TheJulianJES in #3785
- Expose the 'multicolor' command on Hue lights by @kjagiello in #3664
- Rename Tuya motion quirk by @prairiesnpr in #3789
- Fix issue type in device support request template by @TheJulianJES in #3791
- Add Tuya plug TS011F
_TZ3000_r6buo8ba
variant by @TheJulianJES in #3784 - Only add MCU cluster in
TuyaQuirkBuilder
if attributes are added by @prairiesnpr in #3787 - Fix Tuya temp/humidity sensors
_TZ3000_zl1kmjqx
by @TheJulianJES in #3781 - Add Tuya 3 phase power meter
_TZE204_ugekduaj
by @abmantis in #3571 - Improve Legrand 064882 cable outlet heat mode by @piitaya in #3031
- Add Telink devices with custom
ZigbeeTlc
firmware quirk by @tr4nt0r in #3719 - Add Tuya smoke sensor
_TZE204_kgaxpvxr
by @prairiesnpr in #3794 - Convert Saswell (Tuya) TRVs to v2 by @prairiesnpr in #3772
- Consolidate Tuya v2 TRVs by @prairiesnpr in #3795
- Fix Tuya air sensor datapoints by @prairiesnpr in #3790
- Convert Tuya door quirk to v2, add
tuya_vibration
by @prairiesnpr in #3796 - Add pilot wire mode enum select for nodon and legrand by @piitaya in #3798
- Ignore Hue dial
RDM002
LevelControl long press events by @fholzer in #3793 - Bump zigpy to 0.76.0 by @TheJulianJES in #3800
- Add IKEA VINDSTYRKA air quality sensor by @TheJulianJES in #3801
- Remove Tuya
tamper
translation keys by @TheJulianJES in #3802 - Remove Tuya
window_open
translation key by @TheJulianJES in #3803 - Add "problem" device class to Tuya TRV entities by @TheJulianJES in #3804
- Rename Tuya
fade_time
tofading_time
by @TheJulianJES in #3805 - Change Tuya valve "child lock" to switch by @TheJulianJES in #3806
New Contributors
- @duhow made their first contribution in #3693
- @fairecasoimeme made their first contribution in #3773
- @dext0r made their first contribution in #3767
- @karakum made their first contribution in #3715
- @vinzent made their first contribution in #3681
- @danpeig made their first contribution in #3695
- @kjagiello made their first contribution in #3664
- @piitaya made their first contribution in #3031
Full Changelog: 0.0.130...0.0.131