Edge Driver for the Third Reality Smart Blind

Hi @Automated_House

Sorry, this device works with TUYA specific cluster EF00 and it doesn’t work with the driver that uses the default libraries.

I don’t know if @ygerlovin has any driver that works with this

1 Like

ah, ok. No worries! It does work with SmartThings via the Tuya C2C integration when using their Zigbee HomeKit hub, but it shows as a switch device.

1 Like

Hi,
@Mariano_Colmenarejo , thanks for tagging.
While I have a switch driver that is capable to decode Tuya messages, I don’t have Tuya shade devices to tests against. The problem with Tuya EF00 cluster is not only that the messages have non-standard format, but also that the content of messages differs for the same device type. Therefore it is highly challenging to support such devices without actually having them

3 Likes

Hi
@Mariano_Colmenarejo this a LOG sent by @v.porsio ,
seems that you are not emiiting an event according to ATTRIB 0xF000 which is Tuya movment status:

tuyaMovingState: {ID: 0xf000, type: DataType.enum8},
        if (msg.data.hasOwnProperty('tuyaMovingState')) {
        const value = msg.data['tuyaMovingState'];
        const movingLookup = {0: 'UP', 1: 'STOP', 2: 'DOWN'};

please check…
Also ,
There is anoher problem, Which I dont think you can help. The moule report open and then report close without actally moving. This is according to @v.porsio, I suggested him to perform another calibration or replace the module. The indication in his app is according to the LOG.

Hi @dotan_shai

This subdriver that emits the event for the 0xF000 attribute is only performed on these models in the custom calibration capability.
I don’t know what model is the one of these logs so that it is not emitted

local ZIGBEE_WINDOW_SHADE_FINGERPRINTS = {
    { mfr = "_TZ3000_vd43bbfq", model = "TS130F" },
    { mfr = "_TZ3000_fccpjz5z", model = "TS130F" },
    { mfr = "_TZ3000_4uuaja4a", model = "TS130F" },
    { mfr = "_TZ3000_zirycpws", model = "TS130F" },
    { mfr = "_TZ3000_1dd0d5yi", model = "TS130F" }
}

image

Seems like it is:

{ mfr = “_TZ3000_zirycpws”, model = “TS130F” },

which is in your list…
Can you please check Attrib. 0Xf000… 10X

In the driver the handler of the attribute is perfectly defined, if it is not executed it will be one more problem of the latest lua libraries.
A few days ago in another driver a heat sensor subdriver did not run and the next day it ran fine again after I repackaged the driver.

zigbee_handlers = {
    attr = {
      [zcl_clusters.WindowCovering.ID] = {
        [0xF000] = curtain_switch_handler
      },
      [zcl_clusters.WindowCovering.ID] = {
        [0xF001] = accurate_calibration_handler
      },
      [zcl_clusters.WindowCovering.ID] = {
        [0xF003] = travel_time_handler
      }
    }
  },

Install this new and identical version to see if it works today

───────────────────────────────────────────────────
 Name         Zigbee Window Treatment Mc
 Version      2022-11-08T18:01:43.156975889        
───────────────────────────────────────────────────

Hi,
Please add the following:

Manufacturer _TZ3000_qqdbccb3
Model TS130F

image

Hi @dotan_shai

Added to this driver version
Please, tag me to be notified

─────────────────────────────────────────────────── 
 Name         Zigbee Window Treatment Mc
 Version      2022-11-15T12:30:37.464341726        
───────────────────────────────────────────────────
  - id: "TS130F_TZ3000_qqdbccb3"
    deviceLabel: Lonsonho QS-Zigbee-CP03
    manufacturer: _TZ3000_qqdbccb3
    model: TS130F
    deviceProfileName: window-treatment-profile-calib

@Mariano_Colmenarejo
Working great !!!

Please add another one:

Manufacturer: _TZ3000_dph3rpss
Model: TS130F

@dotan_shai
Added to this driver version

───────────────────────────────────────────────────
 Name         Zigbee Window Treatment Mc
 Version      2022-11-15T19:28:18.933369769        
───────────────────────────────────────────────────
  - id: "TS130F/_TZ3000_dph3rpss"
    deviceLabel: Lonsonho QS-Zigbee-CP03
    manufacturer: _TZ3000_dph3rpss
    model: TS130F
    deviceProfileName: window-treatment-profile-calib

@Mariano_Colmenarejo Hello, could you please add the following window treatment from Moes?

manufacturer: _TZE200_zah67ekd
model: TS0601

Thank you in advance.

Hi @vinhtantran

This device not works with my driver.
Try in this thread

Hi, @Mariano_Colmenarejo ,
The problem of multiple attribute is still there. Attached is a log of a friend that closed his shutter with mechanical button. last message was:

2023-01-25T19:04:46.988847665+00:00 INFO Zigbee Window Treatment Mc <ZigbeeDevice: ceeb5b60-b747-440c-8b70-f5b5030bdde8 [0x97E4] (תריס מרפסת שמש)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x97E4, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: WindowCovering >, lqi: 0xC6, rssi: -82, body_length: 0x000B, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x08, seqno: 0x67, ZCLCommandId: 0x0A >, < ReportAttribute || < AttributeRecord || AttributeId: 0xF000, DataType: Uint8, Uint8: 0x01 >, < AttributeRecord || AttributeId: 0x0008, DataType: Uint8, CurrentPositionLiftPercentage: 0x00 > > > >

This caused to display stop while the cover was closed. Automation did NOT work. Everything solved and display correctly after doing refresh is the app. Can you improve something in your driver in order to prevent manual refresh, perhaps an initiated refresh after close or open messages ?

What do you think ?

Hi @dotan_shai

I’ll look at it when I have access to the cli

1 Like

Hi @dotan_shai

Try with this driver version

───────────────────────────────────────────────────
 Name         Zigbee Window Treatment Mc
 Version      2023-01-26T14:41:58.913723565        
───────────────────────────────────────────────────

@Mariano_Colmenarejo

hi is there any chance you could please add this device to the driver for me .

thank you
martin

This device was added some time ago to driver Zigbee Window Treatment Mc

sorry i did try the driver but it would not do anything,

? Select a driver. 38
2023-01-26T23:15:13.141903343+00:00 FATAL Zigbee Window Treatment Mc Lua: runtime error: [string “st/zigbee/dispatcher.lua”]:77: bad argument #2 to ‘format’ (number expected, got table)
stack traceback:
[C]: in function ‘string.format’
[string “st/zigbee/dispatcher.lua”]:77: in upvalue ‘ZigbeeMessageAttributeHandler’
[string “st/zigbee/dispatcher.lua”]:227: in upvalue ‘ZigbeeMessageDispatcher’
[string “st/zigbee/init.lua”]:89: in field ‘populate_zigbee_dispatcher_from_sub_drivers’
[string “st/zigbee/init.lua”]:149: in local ‘ZigbeeDriver’
[string “init.lua”]:95: in main chunk
Traceback:
stack traceback:
[C]: in function ‘string.format’
[string “st/zigbee/dispatcher.lua”]:77: in upvalue ‘ZigbeeMessageAttributeHandler’
[string “st/zigbee/dispatcher.lua”]:227: in upvalue ‘ZigbeeMessageDispatcher’
[string “st/zigbee/init.lua”]:89: in field ‘populate_zigbee_dispatcher_from_sub_drivers’
[string “st/zigbee/init.lua”]:149: in local ‘ZigbeeDriver’
[string “init.lua”]:95: in main chunk
2023-01-26T23:15:13.150453093+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with lifecycle handlers:
DeviceLifecycleDispatcher: zigbee_window_treatment
default_handlers:
driverSwitched:
infoChanged:
added:
doConfigure:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
infoChanged:
added:
doConfigure:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
doConfigure:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → SOMFY Device Handler
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → ikea window treatment
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Rooms Beautiful Device Handler
default_handlers:
infoChanged:
init:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
added:
doConfigure:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → yoolax window shade
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Tuya Device Handler
default_handlers:
added:
child_dispatchers:

2023-01-26T23:15:13.151370009+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with Capability handlers:
CapabilityCommandDispatcher: zigbee_window_treatment
default_handlers:
windowShadeLevel:
setShadeLevel
windowShade:
close
open
pause
windowShadePreset:
presetPosition
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
windowShadeLevel:
setShadeLevel
refresh:
refresh
stse.deviceInitialization:
setInitializedState
windowShade:
close
open
pause
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → SOMFY Device Handler
default_handlers:
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → ikea window treatment
default_handlers:
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Rooms Beautiful Device Handler
default_handlers:
windowShadeLevel:
setShadeLevel
refresh:
refresh
windowShade:
close
open
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
windowShadePreset:
presetPosition
refresh:
refresh
windowShadeLevel:
setShadeLevel
windowShade:
close
open
pause
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
windowShadePreset:
presetPosition
windowShade:
close
open
pause
windowShadeLevel:
setShadeLevel
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → yoolax window shade
default_handlers:
windowShade:
close
open
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Tuya Device Handler
default_handlers:
child_dispatchers:

2023-01-26T23:15:18.822485427+00:00 FATAL Zigbee Window Treatment Mc Lua: runtime error: [string “st/zigbee/dispatcher.lua”]:77: bad argument #2 to ‘format’ (number expected, got table)
stack traceback:
[C]: in function ‘string.format’
[string “st/zigbee/dispatcher.lua”]:77: in upvalue ‘ZigbeeMessageAttributeHandler’
[string “st/zigbee/dispatcher.lua”]:227: in upvalue ‘ZigbeeMessageDispatcher’
[string “st/zigbee/init.lua”]:89: in field ‘populate_zigbee_dispatcher_from_sub_drivers’
[string “st/zigbee/init.lua”]:149: in local ‘ZigbeeDriver’
[string “init.lua”]:95: in main chunk
Traceback:
stack traceback:
[C]: in function ‘string.format’
[string “st/zigbee/dispatcher.lua”]:77: in upvalue ‘ZigbeeMessageAttributeHandler’
[string “st/zigbee/dispatcher.lua”]:227: in upvalue ‘ZigbeeMessageDispatcher’
[string “st/zigbee/init.lua”]:89: in field ‘populate_zigbee_dispatcher_from_sub_drivers’
[string “st/zigbee/init.lua”]:149: in local ‘ZigbeeDriver’
[string “init.lua”]:95: in main chunk
2023-01-26T23:15:18.838356927+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with lifecycle handlers:
DeviceLifecycleDispatcher: zigbee_window_treatment
default_handlers:
driverSwitched:
doConfigure:
added:
infoChanged:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
infoChanged:
doConfigure:
added:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
doConfigure:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → SOMFY Device Handler
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → ikea window treatment
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Rooms Beautiful Device Handler
default_handlers:
infoChanged:
init:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
doConfigure:
added:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → yoolax window shade
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Tuya Device Handler
default_handlers:
added:
child_dispatchers:

2023-01-26T23:15:18.839138343+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with Capability handlers:
CapabilityCommandDispatcher: zigbee_window_treatment
default_handlers:
refresh:
refresh
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
windowShade:
close
pause
open
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
refresh:
refresh
windowShadeLevel:
setShadeLevel
stse.deviceInitialization:
setInitializedState
windowShade:
close
pause
open
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → SOMFY Device Handler
default_handlers:
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → ikea window treatment
default_handlers:
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Rooms Beautiful Device Handler
default_handlers:
refresh:
refresh
windowShadeLevel:
setShadeLevel
windowShade:
close
open
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
refresh:
refresh
windowShade:
close
pause
open
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
refresh:
refresh
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
windowShade:
open
pause
close
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → yoolax window shade
default_handlers:
windowShade:
close
open
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Tuya Device Handler
default_handlers:
child_dispatchers:

2023-01-26T23:15:24.526583844+00:00 FATAL Zigbee Window Treatment Mc Lua: runtime error: [string “st/zigbee/dispatcher.lua”]:77: bad argument #2 to ‘format’ (number expected, got table)
stack traceback:
[C]: in function ‘string.format’
[string “st/zigbee/dispatcher.lua”]:77: in upvalue ‘ZigbeeMessageAttributeHandler’
[string “st/zigbee/dispatcher.lua”]:227: in upvalue ‘ZigbeeMessageDispatcher’
[string “st/zigbee/init.lua”]:89: in field ‘populate_zigbee_dispatcher_from_sub_drivers’
[string “st/zigbee/init.lua”]:149: in local ‘ZigbeeDriver’
[string “init.lua”]:95: in main chunk
Traceback:
stack traceback:
[C]: in function ‘string.format’
[string “st/zigbee/dispatcher.lua”]:77: in upvalue ‘ZigbeeMessageAttributeHandler’
[string “st/zigbee/dispatcher.lua”]:227: in upvalue ‘ZigbeeMessageDispatcher’
[string “st/zigbee/init.lua”]:89: in field ‘populate_zigbee_dispatcher_from_sub_drivers’
[string “st/zigbee/init.lua”]:149: in local ‘ZigbeeDriver’
[string “init.lua”]:95: in main chunk
2023-01-26T23:15:24.536914094+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with lifecycle handlers:
DeviceLifecycleDispatcher: zigbee_window_treatment
default_handlers:
infoChanged:
doConfigure:
driverSwitched:
added:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
infoChanged:
doConfigure:
added:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
doConfigure:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → SOMFY Device Handler
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → ikea window treatment
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Rooms Beautiful Device Handler
default_handlers:
init:
infoChanged:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
doConfigure:
added:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → yoolax window shade
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Tuya Device Handler
default_handlers:
added:
child_dispatchers:

2023-01-26T23:15:24.537704136+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with Capability handlers:
CapabilityCommandDispatcher: zigbee_window_treatment
default_handlers:
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
refresh:
refresh
windowShade:
open
close
pause
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
windowShadeLevel:
setShadeLevel
refresh:
refresh
stse.deviceInitialization:
setInitializedState
windowShade:
open
close
pause
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → SOMFY Device Handler
default_handlers:
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → ikea window treatment
default_handlers:
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Rooms Beautiful Device Handler
default_handlers:
windowShadeLevel:
setShadeLevel
refresh:
refresh
windowShade:
open
close
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
refresh:
refresh
windowShade:
open
close
pause
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
refresh:
refresh
windowShade:
open
close
pause
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → yoolax window shade
default_handlers:
windowShade:
open
close
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Tuya Device Handler
default_handlers:
child_dispatchers:

2023-01-26T23:15:30.344203845+00:00 FATAL Zigbee Window Treatment Mc Lua: runtime error: [string “st/zigbee/dispatcher.lua”]:77: bad argument #2 to ‘format’ (number expected, got table)
stack traceback:
[C]: in function ‘string.format’
[string “st/zigbee/dispatcher.lua”]:77: in upvalue ‘ZigbeeMessageAttributeHandler’
[string “st/zigbee/dispatcher.lua”]:227: in upvalue ‘ZigbeeMessageDispatcher’
[string “st/zigbee/init.lua”]:89: in field ‘populate_zigbee_dispatcher_from_sub_drivers’
[string “st/zigbee/init.lua”]:149: in local ‘ZigbeeDriver’
[string “init.lua”]:95: in main chunk
Traceback:
stack traceback:
[C]: in function ‘string.format’
[string “st/zigbee/dispatcher.lua”]:77: in upvalue ‘ZigbeeMessageAttributeHandler’
[string “st/zigbee/dispatcher.lua”]:227: in upvalue ‘ZigbeeMessageDispatcher’
[string “st/zigbee/init.lua”]:89: in field ‘populate_zigbee_dispatcher_from_sub_drivers’
[string “st/zigbee/init.lua”]:149: in local ‘ZigbeeDriver’
[string “init.lua”]:95: in main chunk
2023-01-26T23:15:30.352731261+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with lifecycle handlers:
DeviceLifecycleDispatcher: zigbee_window_treatment
default_handlers:
driverSwitched:
added:
doConfigure:
infoChanged:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
doConfigure:
added:
infoChanged:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
doConfigure:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → SOMFY Device Handler
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → ikea window treatment
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Rooms Beautiful Device Handler
default_handlers:
infoChanged:
init:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
doConfigure:
added:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → yoolax window shade
default_handlers:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Tuya Device Handler
default_handlers:
added:
child_dispatchers:

2023-01-26T23:15:30.353498595+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with Capability handlers:
CapabilityCommandDispatcher: zigbee_window_treatment
default_handlers:
windowShadeLevel:
setShadeLevel
windowShade:
pause
open
close
windowShadePreset:
presetPosition
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
stse.deviceInitialization:
setInitializedState
refresh:
refresh
windowShade:
pause
open
close
windowShadeLevel:
setShadeLevel
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → SOMFY Device Handler
default_handlers:
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → ikea window treatment
default_handlers:
windowShadeLevel:
setShadeLevel
windowShadePreset:
presetPosition
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Rooms Beautiful Device Handler
default_handlers:
windowShadeLevel:
setShadeLevel
refresh:
refresh
windowShade:
open
close
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
windowShadePreset:
presetPosition
windowShade:
pause
open
close
refresh:
refresh