Skip to content

Commit 0336e0d

Browse files
authored
Change to new Tuya EnchantedDevice import path (#2942)
`EnchantedDevice` is now imported from `zhaquirks.tuya`, rather than from `zhaquirks.tuya.mcu`.
1 parent 431ae4d commit 0336e0d

File tree

9 files changed

+9
-11
lines changed

9 files changed

+9
-11
lines changed

zhaquirks/lidl/ts011f_plug.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
OUTPUT_CLUSTERS,
2222
PROFILE_ID,
2323
)
24-
from zhaquirks.tuya.mcu import EnchantedDevice
24+
from zhaquirks.tuya import EnchantedDevice
2525
from zhaquirks.tuya.ts011f_plug import Plug_3AC_4USB
2626

2727

zhaquirks/tuya/ts0001_fingerbot.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@
1313
OUTPUT_CLUSTERS,
1414
PROFILE_ID,
1515
)
16-
from zhaquirks.tuya import TUYA_SEND_DATA
16+
from zhaquirks.tuya import TUYA_SEND_DATA, EnchantedDevice
1717
from zhaquirks.tuya.mcu import (
1818
DPToAttributeMapping,
19-
EnchantedDevice,
2019
TuyaEnchantableCluster,
2120
TuyaMCUCluster,
2221
TuyaPowerConfigurationCluster,

zhaquirks/tuya/ts000f_switch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@
2222
PROFILE_ID,
2323
)
2424
from zhaquirks.tuya import (
25+
EnchantedDevice,
2526
TuyaZB1888Cluster,
2627
TuyaZBE000Cluster,
2728
TuyaZBElectricalMeasurement,
2829
TuyaZBMeteringCluster,
2930
TuyaZBOnOffAttributeCluster,
3031
)
31-
from zhaquirks.tuya.mcu import EnchantedDevice
3232

3333

3434
class Tuya_1G_Wall_Switch_Metering(EnchantedDevice):

zhaquirks/tuya/ts000x.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@
2222
)
2323
from zhaquirks.quirk_ids import TUYA_PLUG_ONOFF
2424
from zhaquirks.tuya import (
25+
EnchantedDevice,
2526
TuyaZBE000Cluster,
2627
TuyaZBElectricalMeasurement,
2728
TuyaZBExternalSwitchTypeCluster,
2829
TuyaZBMeteringCluster,
2930
TuyaZBOnOffAttributeCluster,
3031
)
31-
from zhaquirks.tuya.mcu import EnchantedDevice
3232

3333

3434
class Switch_1G_GPP(EnchantedDevice):

zhaquirks/tuya/ts001x.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
PROFILE_ID,
1313
)
1414
from zhaquirks.tuya import (
15+
EnchantedDevice,
1516
TuyaSwitch,
1617
TuyaZBE000Cluster,
1718
TuyaZBExternalSwitchTypeCluster,
1819
TuyaZBOnOffAttributeCluster,
1920
)
20-
from zhaquirks.tuya.mcu import EnchantedDevice
2121

2222

2323
# NoNeutralSwitch family = without tuya cluster and Identify.

zhaquirks/tuya/ts0046.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@
2323
SHORT_PRESS,
2424
)
2525
from zhaquirks.tuya import (
26+
EnchantedDevice,
2627
TuyaNoBindPowerConfigurationCluster,
2728
TuyaSmartRemoteOnOffCluster,
2829
TuyaZBE000Cluster,
2930
)
30-
from zhaquirks.tuya.mcu import EnchantedDevice
3131

3232

3333
class Tuya6ButtonTriggers:

zhaquirks/tuya/ts004f.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,11 @@
5757
TURN_ON,
5858
)
5959
from zhaquirks.tuya import (
60+
EnchantedDevice,
6061
TuyaNoBindPowerConfigurationCluster,
6162
TuyaSmartRemoteOnOffCluster,
6263
TuyaZBExternalSwitchTypeCluster,
6364
)
64-
from zhaquirks.tuya.mcu import EnchantedDevice
6565

6666

6767
class TuyaSmartRemote004FROK(EnchantedDevice):

zhaquirks/tuya/ts011f_plug.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
)
2929
from zhaquirks.quirk_ids import TUYA_PLUG_ONOFF
3030
from zhaquirks.tuya import (
31+
EnchantedDevice,
3132
TuyaNewManufCluster,
3233
TuyaZB1888Cluster,
3334
TuyaZBE000Cluster,
@@ -37,7 +38,6 @@
3738
TuyaZBMeteringClusterWithUnit,
3839
TuyaZBOnOffAttributeCluster,
3940
)
40-
from zhaquirks.tuya.mcu import EnchantedDevice
4141

4242

4343
class Plug(EnchantedDevice):

zhaquirks/tuya/ts0601_valve.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,9 @@
1717
OUTPUT_CLUSTERS,
1818
PROFILE_ID,
1919
)
20-
from zhaquirks.tuya import TuyaLocalCluster
20+
from zhaquirks.tuya import EnchantedDevice, TuyaLocalCluster
2121
from zhaquirks.tuya.mcu import (
2222
DPToAttributeMapping,
23-
EnchantedDevice,
2423
TuyaMCUCluster,
2524
TuyaOnOff,
2625
TuyaOnOffNM,

0 commit comments

Comments
 (0)