TS130F rollershutter controller via Zigbee Binding

Hi,

I am running openhab 2.5.9 on a RPi3b with a CC2531 coordinator.
now I have bought some rollershutter controllers and tried to add them to the network.

the pairing was instant a thing with model id “TS130F” appeared and 1 channel was detected “Window Covering Lift”. so far so good, but I don’t see a way to calibrate the controller UP and DOWN endpoint.
the controller activate the up/down only for 10 sec, this is to short for my rollers. thus leaving the shutter not fully closed or open.

searching on the web, i found that other found out that Tuya specific header is used to trigger the calibration routine.

apparently there is also a zigbee2MQTT fix to start the calibration. (https://github.com/Koenkk/zigbee2mqtt/issues/4257)

so my question, can I somehow do the same with the Zigbee binding? I am happy with the Zigbee binding and switching the whole network to zigbee2MQTT just to calibrate once is not my preferred solution.

thanks in advance for your help!

Welcome.

I do not use Zigbee but have tagged this thread to get help from other users & perhaps our developer. He is very dedicated to his bindings.

Hello.
I have same problem. Did you find the solution?

Hi,

I have the Loratab SC500ZB Rollershutter module.
When I pair it i get a Shutter and a “Bulb” as Off On Switch.
But I’m not sure what’s the Meaning of the bulb.

Hi @chris,

would be be possible for you, and this would make us very happy to add this special cluster attributes?

This would be sooooo awesome!
BR
/Franz

It is not simply a case of adding an attribute - I need to create a static thing definition for the device. If you can provide me the list of channels that are discovered, and also the XML that OH generates for this device, I will take a look.

Hi @chris ,

sould great so far!
Here we have the XML file:

A4C1382E683CB5F8.xml|attachment](upload://9nReG6yzeC3ExwWXT6yvXxQIcDv.xml) (55.6 KB)

and this is the output of ZigBee Endpoint:

openhab> zigbee endpoint 20561/1
IEEE Address      : A4C1382E683CB5F8
Network Address   : 20561
Endpoint          : 1
Device Profile    : 0x0104, ZIGBEE_HOME_AUTOMATION
Device Type       : 0x0202, WINDOW_COVERING_DEVICE
Device Version    : 1
Input Clusters    : (Server)
   0000 Basic
     - APS Security disabled
        S       0 r-- UNSIGNED_8_BIT_INTEGER    ZCL Version                              Fri Jan 07 12:29:57 CET 2022 3
        S       1 r-- UNSIGNED_8_BIT_INTEGER    Application Version                      Fri Jan 07 12:29:57 CET 2022 67
        S       2 r-- UNSIGNED_8_BIT_INTEGER    Stack Version                            Fri Jan 07 12:29:57 CET 2022 0
        S       3 r-- UNSIGNED_8_BIT_INTEGER    HW Version                               Fri Jan 07 12:29:57 CET 2022 1
        S       4 r-- CHARACTER_STRING          Manufacturer Name                        Fri Jan 07 12:29:57 CET 2022 _TZ3000_dbpmpco1
        S       5 r-- CHARACTER_STRING          Model Identifier                         Fri Jan 07 12:29:57 CET 2022 TS130F
        S       6 r-- CHARACTER_STRING          Date Code                                Fri Jan 07 12:29:57 CET 2022
        S       7 r-- ENUMERATION_8_BIT         Power Source                             Fri Jan 07 18:44:18 CET 2022 1
        S       8 r-- ENUMERATION_8_BIT         Generic Device Class
        S       9 r-- ENUMERATION_8_BIT         Generic Device Type
        S      10 r-- CHARACTER_STRING          Product Code
        S      11 r-- CHARACTER_STRING          Product URL
        S      16 rw- CHARACTER_STRING          Location Description
        S      17 rw- ENUMERATION_8_BIT         Physical Environment
        S      18 rw- BOOLEAN                   Device Enabled
        S      19 rw- BITMAP_8_BIT              Alarm Mask
        S      20 rw- BITMAP_8_BIT              Disable Local Config
        S   16384 r-- CHARACTER_STRING          SW Build ID
   0004 Groups
     - APS Security disabled
        S       0 r-- BITMAP_8_BIT              Name Support
   0005 Scenes
     - APS Security disabled
        S       0 r-- UNSIGNED_8_BIT_INTEGER    Scene Count
        S       1 r-- UNSIGNED_8_BIT_INTEGER    Current Scene
        S       2 r-- UNSIGNED_16_BIT_INTEGER   Current Group
        S       3 r-- BOOLEAN                   Scene Valid
        S       4 r-- BITMAP_8_BIT              Name Support
        S       5 r-- IEEE_ADDRESS              Last Configured By
   0006 On/Off
     - APS Security disabled
        U       0 r-s BOOLEAN                   On Off
        U   16384 r-- BOOLEAN                   Global Scene Control
        S   16385 rw- UNSIGNED_16_BIT_INTEGER   On Time
        S   16386 rw- UNSIGNED_16_BIT_INTEGER   Off Wait Time
        U   16387 rw- ENUMERATION_8_BIT         Start Up On Off
   0102 Window Covering
     - APS Security disabled
        S       0 r-- ENUMERATION_8_BIT         Window Covering Type
        S       1 r-- UNSIGNED_16_BIT_INTEGER   Physical Closed Limit - Lift
        S       2 r-- UNSIGNED_16_BIT_INTEGER   Physical Closed Limit - Tilt
        S       3 r-- UNSIGNED_16_BIT_INTEGER   Current Position - Lift
        S       4 r-- UNSIGNED_16_BIT_INTEGER   Current Position - Tilt
        S       5 r-- UNSIGNED_16_BIT_INTEGER   Number Of Actuations - Lift
        S       6 r-- UNSIGNED_16_BIT_INTEGER   Number Of Actuations - Tilt
        S       7 r-- BITMAP_8_BIT              Config Status
        S       8 r-- UNSIGNED_8_BIT_INTEGER    Current Position Lift Percentage         Fri Jan 07 19:17:53 CET 2022 100
        S       9 r-- UNSIGNED_8_BIT_INTEGER    Current Position Tilt Percentage
        S      16 r-- UNSIGNED_16_BIT_INTEGER   Installed Open Limit - Lift
        S      17 r-- UNSIGNED_16_BIT_INTEGER   Installed Closed Limit - Lift
        S      18 r-- UNSIGNED_16_BIT_INTEGER   Installed Open Limit - Tilt
        S      19 r-- UNSIGNED_16_BIT_INTEGER   Installed Closed Limit - Tilt
        S      20 rws UNSIGNED_16_BIT_INTEGER   Velocity - Lift
        S      21 rws UNSIGNED_16_BIT_INTEGER   Acceleration Time - Lift
        S      22 rws UNSIGNED_16_BIT_INTEGER   Deceleration Time - Lift
        S      23 rws BITMAP_8_BIT              Mode
        S      24 rws OCTET_STRING              Intermediate Setpoints - Lift
        S      25 rws OCTET_STRING              Intermediate Setpoints - Tilt
Output Clusters   : (Client)
   000A Time
     - APS Security disabled
   0019 Ota Upgrade
     - APS Security disabled
        S       0 r-- IEEE_ADDRESS              Upgrade Server ID
        S       1 r-- UNSIGNED_32_BIT_INTEGER   File Offset
        S       2 r-- UNSIGNED_32_BIT_INTEGER   Current File Version                     Fri Jan 07 12:29:57 CET 2022 67
        S       3 r-- UNSIGNED_16_BIT_INTEGER   Current ZigBee Stack Version
        S       4 r-- UNSIGNED_32_BIT_INTEGER   Downloaded File Version
        S       5 r-- UNSIGNED_16_BIT_INTEGER   Downloaded ZigBee Stack Version
        S       6 r-- ENUMERATION_8_BIT         Image Upgrade Status
        S       7 r-- UNSIGNED_16_BIT_INTEGER   Manufacturer ID
        S       8 r-- UNSIGNED_16_BIT_INTEGER   Image Type ID
        S       9 r-- UNSIGNED_16_BIT_INTEGER   Minimum Block Request Period
        S      10 r-- UNSIGNED_32_BIT_INTEGER   Image Stamp
Groups Supported  : 32
Groups Configured : 0

This are the current channels discovered:

Best regards and greetings,
/Franz

Hi all,

I’ve created an Issue in Github to upload the XML file properly.

BR
/Franz