File tree Expand file tree Collapse file tree 9 files changed +9
-11
lines changed Expand file tree Collapse file tree 9 files changed +9
-11
lines changed Original file line number Diff line number Diff line change 21
21
OUTPUT_CLUSTERS ,
22
22
PROFILE_ID ,
23
23
)
24
- from zhaquirks .tuya . mcu import EnchantedDevice
24
+ from zhaquirks .tuya import EnchantedDevice
25
25
from zhaquirks .tuya .ts011f_plug import Plug_3AC_4USB
26
26
27
27
Original file line number Diff line number Diff line change 13
13
OUTPUT_CLUSTERS ,
14
14
PROFILE_ID ,
15
15
)
16
- from zhaquirks .tuya import TUYA_SEND_DATA
16
+ from zhaquirks .tuya import TUYA_SEND_DATA , EnchantedDevice
17
17
from zhaquirks .tuya .mcu import (
18
18
DPToAttributeMapping ,
19
- EnchantedDevice ,
20
19
TuyaEnchantableCluster ,
21
20
TuyaMCUCluster ,
22
21
TuyaPowerConfigurationCluster ,
Original file line number Diff line number Diff line change 22
22
PROFILE_ID ,
23
23
)
24
24
from zhaquirks .tuya import (
25
+ EnchantedDevice ,
25
26
TuyaZB1888Cluster ,
26
27
TuyaZBE000Cluster ,
27
28
TuyaZBElectricalMeasurement ,
28
29
TuyaZBMeteringCluster ,
29
30
TuyaZBOnOffAttributeCluster ,
30
31
)
31
- from zhaquirks .tuya .mcu import EnchantedDevice
32
32
33
33
34
34
class Tuya_1G_Wall_Switch_Metering (EnchantedDevice ):
Original file line number Diff line number Diff line change 22
22
)
23
23
from zhaquirks .quirk_ids import TUYA_PLUG_ONOFF
24
24
from zhaquirks .tuya import (
25
+ EnchantedDevice ,
25
26
TuyaZBE000Cluster ,
26
27
TuyaZBElectricalMeasurement ,
27
28
TuyaZBExternalSwitchTypeCluster ,
28
29
TuyaZBMeteringCluster ,
29
30
TuyaZBOnOffAttributeCluster ,
30
31
)
31
- from zhaquirks .tuya .mcu import EnchantedDevice
32
32
33
33
34
34
class Switch_1G_GPP (EnchantedDevice ):
Original file line number Diff line number Diff line change 12
12
PROFILE_ID ,
13
13
)
14
14
from zhaquirks .tuya import (
15
+ EnchantedDevice ,
15
16
TuyaSwitch ,
16
17
TuyaZBE000Cluster ,
17
18
TuyaZBExternalSwitchTypeCluster ,
18
19
TuyaZBOnOffAttributeCluster ,
19
20
)
20
- from zhaquirks .tuya .mcu import EnchantedDevice
21
21
22
22
23
23
# NoNeutralSwitch family = without tuya cluster and Identify.
Original file line number Diff line number Diff line change 23
23
SHORT_PRESS ,
24
24
)
25
25
from zhaquirks .tuya import (
26
+ EnchantedDevice ,
26
27
TuyaNoBindPowerConfigurationCluster ,
27
28
TuyaSmartRemoteOnOffCluster ,
28
29
TuyaZBE000Cluster ,
29
30
)
30
- from zhaquirks .tuya .mcu import EnchantedDevice
31
31
32
32
33
33
class Tuya6ButtonTriggers :
Original file line number Diff line number Diff line change 57
57
TURN_ON ,
58
58
)
59
59
from zhaquirks .tuya import (
60
+ EnchantedDevice ,
60
61
TuyaNoBindPowerConfigurationCluster ,
61
62
TuyaSmartRemoteOnOffCluster ,
62
63
TuyaZBExternalSwitchTypeCluster ,
63
64
)
64
- from zhaquirks .tuya .mcu import EnchantedDevice
65
65
66
66
67
67
class TuyaSmartRemote004FROK (EnchantedDevice ):
Original file line number Diff line number Diff line change 28
28
)
29
29
from zhaquirks .quirk_ids import TUYA_PLUG_ONOFF
30
30
from zhaquirks .tuya import (
31
+ EnchantedDevice ,
31
32
TuyaNewManufCluster ,
32
33
TuyaZB1888Cluster ,
33
34
TuyaZBE000Cluster ,
37
38
TuyaZBMeteringClusterWithUnit ,
38
39
TuyaZBOnOffAttributeCluster ,
39
40
)
40
- from zhaquirks .tuya .mcu import EnchantedDevice
41
41
42
42
43
43
class Plug (EnchantedDevice ):
Original file line number Diff line number Diff line change 17
17
OUTPUT_CLUSTERS ,
18
18
PROFILE_ID ,
19
19
)
20
- from zhaquirks .tuya import TuyaLocalCluster
20
+ from zhaquirks .tuya import EnchantedDevice , TuyaLocalCluster
21
21
from zhaquirks .tuya .mcu import (
22
22
DPToAttributeMapping ,
23
- EnchantedDevice ,
24
23
TuyaMCUCluster ,
25
24
TuyaOnOff ,
26
25
TuyaOnOffNM ,
You can’t perform that action at this time.
0 commit comments