Edge Driver for the Third Reality Smart Blind

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

    windowShadeLevel:
      setShadeLevel
  child_dispatchers:
    CapabilityCommandDispatcher: zigbee_window_treatment -> AXIS Gear Handler -> AXIS Gear Handler with version
      default_handlers:
        windowShadePreset:
          presetPosition
        windowShade:
          pause
          open
          close
        windowShadeLevel:
          setShadeLevel
        refresh:
          refresh
      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:36.145618929+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:36.150794429+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with lifecycle handlers:
DeviceLifecycleDispatcher: zigbee_window_treatment
default_handlers:
doConfigure:
added:
driverSwitched:
infoChanged:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
added:
doConfigure:
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:
init:
infoChanged:
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:36.155744054+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with Capability handlers:
CapabilityCommandDispatcher: zigbee_window_treatment
default_handlers:
windowShade:
close
open
pause
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
refresh:
refresh
windowShadeLevel:
setShadeLevel
stse.deviceInitialization:
setInitializedState
windowShade:
close
open
pause
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
windowShadeLevel:
setShadeLevel
refresh:
refresh
windowShadePreset:
presetPosition
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:
windowShade:
open
close
windowShadeLevel:
setShadeLevel
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
windowShade:
close
open
pause
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
windowShade:
close
open
pause
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
refresh:
refresh
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:41.836489138+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:41.846602054+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with lifecycle handlers:
DeviceLifecycleDispatcher: zigbee_window_treatment
default_handlers:
infoChanged:
driverSwitched:
doConfigure:
added:
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:
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:41.847398429+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
windowShade:
pause
close
open
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
windowShadeLevel:
setShadeLevel
stse.deviceInitialization:
setInitializedState
windowShade:
pause
close
open
refresh:
refresh
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:
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
windowShade:
close
open
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
windowShade:
pause
close
open
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
windowShade:
pause
open
close
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:47.554926555+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:47.566471555+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with lifecycle handlers:
DeviceLifecycleDispatcher: zigbee_window_treatment
default_handlers:
driverSwitched:
infoChanged:
doConfigure:
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:47.567258972+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with Capability handlers:
CapabilityCommandDispatcher: zigbee_window_treatment
default_handlers:
refresh:
refresh
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
windowShade:
close
open
pause
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
refresh:
refresh
stse.deviceInitialization:
setInitializedState
windowShadeLevel:
setShadeLevel
windowShade:
close
open
pause
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
refresh:
refresh
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
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:
refresh:
refresh
windowShadeLevel:
setShadeLevel
windowShade:
close
open
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler
default_handlers:
refresh:
refresh
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
windowShade:
close
open
pause
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
refresh:
refresh
windowShadePreset:
presetPosition
windowShadeLevel:
setShadeLevel
windowShade:
close
open
pause
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:53.244495097+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:53.253104097+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with lifecycle handlers:
DeviceLifecycleDispatcher: zigbee_window_treatment
default_handlers:
infoChanged:
driverSwitched:
added:
doConfigure:
child_dispatchers:
DeviceLifecycleDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
doConfigure:
infoChanged:
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:53.253887514+00:00 TRACE Zigbee Window Treatment Mc Setup driver zigbee_window_treatment with Capability handlers:
CapabilityCommandDispatcher: zigbee_window_treatment
default_handlers:
windowShadePreset:
presetPosition
windowShade:
pause
close
open
windowShadeLevel:
setShadeLevel
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Aqara Window Treatment Handler
default_handlers:
windowShadeLevel:
setShadeLevel
stse.deviceInitialization:
setInitializedState
windowShade:
pause
close
open
refresh:
refresh
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → Feibit Device Handler
default_handlers:
windowShadePreset:
presetPosition
refresh:
refresh
windowShadeLevel:
setShadeLevel
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
refresh:
refresh
windowShadeLevel:
setShadeLevel
windowShade:
pause
close
open
child_dispatchers:
CapabilityCommandDispatcher: zigbee_window_treatment → AXIS Gear Handler → AXIS Gear Handler with version
default_handlers:
windowShadePreset:
presetPosition
windowShade:
pause
close
open
refresh:
refresh
windowShadeLevel:
setShadeLevel
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:

listening for logs… done

@Mariano_Colmenarejo
Something happen with that driver. I’m also getting ERRORS similar to what @montyfert is receiving. here are some logs:

1 Like

Hi @dotan_shai

I think was fixed in this driver version
When trying to fix the reports with multiple attributes I messed up something else

@montyfert
I didn’t see your mistake yesterday since you didn’t tag me

───────────────────────────────────────────────────
 Name         Zigbee Window Treatment Mc
 Version      2023-01-27T12:50:14.55943553
───────────────────────────────────────────────────

@Mariano_Colmenarejo
Still similar response. Here are some logs:

@dotan_shai

Try with this driver version
If it doesn’t work I go back to the original version and wait to smartthings fix the handling of messages with multiple attributes

───────────────────────────────────────────────────
 Name         Zigbee Window Treatment Mc
 Version      2023-01-27T15:15:05.71049498
───────────────────────────────────────────────────
2 Likes

@Mariano_Colmenarejo
it works great thank you
much apreciated
martin

@Mariano_Colmenarejo
Still some problems. From dashboard only open is working. No Close. In details no problems. Here are some logs: