openhab / org.openhab.binding.zigbee

openHAB binding for ZigBee
Eclipse Public License 2.0
73 stars 111 forks source link

Zigbee device no supported clusters found #811

Open Sliosh opened 8 months ago

Sliosh commented 8 months ago

Hello, I want to add a Precence Detection Sensor and get a "no supported clusters found" message. The Device does not work because of this. If you need any more Informations or logs please let me know.

Thanks


Configuration Description
Coordinator used Ember Coordinator
openHAB version (if changing versions, provide the old version as well as the new version)
Hardware Raspberry Pi 4 Model B Rev 1.5
Memory 8GB
Kernel Linux 6.1.21-v8+
OS openhabian Debian GNU/Linux 11 (bullseye)
Java version OpenJDK Runtime Environment (build 17.0.7+7-Debian-1deb11u1)
Devices at the bottom of this Issue

Logs

https://hastebin.de/juxecekico.apache

Zigbee fingerprint

openhab> zigbee fingerprint A4C138D4C2F18BC3
|>| Node Descriptor
| |> Logical Type               ROUTER
| |> MAC Capabilities           [FULL_FUNCTION_DEVICE, MAINS_POWER, RECEIVER_ON_WHEN_IDLE]
| |> Stack Compliance           21
| |> Server Capabilities        []
| |> Buffer Size                66
| |> Incoming Transfer Size     66
| |> Outgoing Transfer Size     66
|
|>| Power Descriptor
| |> Available Power Sources    [MAINS]
| |> Current Power Source       MAINS
| |> Current Power Mode         RECEIVER_ON_IDLE
| |> Power Level                FULL
|
|>| ZDO
| |> ManagementBindRequest      SUCCESS
| |> IeeeAddressRequest         SUCCESS
| |> ManagementLqiRequest       SUCCESS
| |> ManagementRoutingRequest   TIMEOUT
|
|>| Basic Information
| |> Generic Device Class       
| |> Generic Device Type        
| |> Manufacturer Name          _TZE204_sxm7l9xa
| |> Model Indentifier          TS0601
| |> Product Code               
| |> Product URL                
| |> Date Code                  
| |> Application Version        74
| |> Software Build ID          
| |> Hardware Version           1
| |> Zcl Version                3
| |> Stack Version              0
| |
| |>| Endpoint 1
| | |> Profile                  0104  ZIGBEE_HOME_AUTOMATION
| | |> Device Type              0051  SMART_PLUG
| | |> Device Version           1
| | |
| | |>| Input Clusters
| | | |
| | | |>| Cluster 0000 Basic
| | | | |> Type                 Server [Input]
| | | | |> Manufacturer Spec.   No
| | | | |
| | | | |>| Commands Generated
| | | | | |> FAILURE
| | | | |
| | | | |>| Commands Received
| | | | | |> FAILURE
| | | | |
| | | | |>| Attributes Supported
| | | | | |> 0000  ZCL Version                               >> UNSIGNED_8_BIT_INTEGER          3
| | | | | |> 0001  Application Version                       >> UNSIGNED_8_BIT_INTEGER          74
| | | | | |> 0002  Stack Version                             >> UNSIGNED_8_BIT_INTEGER          0
| | | | | |> 0003  HW Version                                >> UNSIGNED_8_BIT_INTEGER          1
| | | | | |> 0004  Manufacturer Name                         >> CHARACTER_STRING                _TZE204_sxm7l9xa
| | | | | |> 0005  Model Identifier                          >> CHARACTER_STRING                TS0601
| | | | | |> 0006  Date Code                                 >> CHARACTER_STRING                
| | | | | |> 0007  Power Source                              >> ENUMERATION_8_BIT               1
| | | | | |> FFDE                                            >> UNSIGNED_8_BIT_INTEGER          13
| | | | | |> FFFD  Cluster Revision                          >> UNSIGNED_16_BIT_INTEGER         2
| | | | | |> FFFE  Attribute Reporting Status                >> ENUMERATION_16_BIT              0
| | | |
| | | |>| Cluster 0004 Groups
| | | | |> Type                 Server [Input]
| | | | |> Manufacturer Spec.   No
| | | | |> Unsupported locally
| | | |
| | | |>| Cluster 0005 Scenes
| | | | |> Type                 Server [Input]
| | | | |> Manufacturer Spec.   No
| | | | |
| | | | |>| Commands Generated
| | | | | |> FAILURE
| | | | |
| | | | |>| Commands Received
| | | | | |> FAILURE
| | | | |
| | | | |>| Attributes Supported
| | | | | |> 0000  Scene Count                               >> UNSIGNED_8_BIT_INTEGER          0
| | | | | |> 0001  Current Scene                             >> UNSIGNED_8_BIT_INTEGER          0
| | | | | |> 0002  Current Group                             >> UNSIGNED_16_BIT_INTEGER         0
| | | | | |> 0003  Scene Valid                               >> BOOLEAN                         false
| | | | | |> 0004  Name Support                              >> BITMAP_8_BIT                    0
| | | | | |> FFFD  Cluster Revision                          >> UNSIGNED_16_BIT_INTEGER         2
| | | |
| | | |>| Cluster EF00 
| | | | |> Type                 Server [Input]
| | | | |> Manufacturer Spec.   No
| | | | |> Unsupported locally
| | |
| | |>| Output Clusters
| | | |
| | | |>| Cluster 000A Time
| | | | |> Type                 Client [Output]
| | | | |> Manufacturer Spec.   No
| | | | |> Unsupported locally
| | | |
| | | |>| Cluster 0019 Ota Upgrade
| | | | |> Type                 Client [Output]
| | | | |> Manufacturer Spec.   No
| | | | |
| | | | |>| Commands Generated
| | | | | |> FAILURE
| | | | |
| | | | |>| Commands Received
| | | | | |> FAILURE
| | | | |
| | | | |>| Attributes Supported
| | | | | |> 0000  Upgrade Server ID                         >> IEEE_ADDRESS                    FFFFFFFFFFFFFFFF
| | | | | |> 0001  File Offset                               >> UNSIGNED_32_BIT_INTEGER         -1
| | | | | |> 0002  Current File Version                      >> UNSIGNED_32_BIT_INTEGER         74
| | | | | |> 0003  Current ZigBee Stack Version              >> UNSIGNED_16_BIT_INTEGER         2
| | | | | |> 0004  Downloaded File Version                   >> UNSIGNED_32_BIT_INTEGER         -1
| | | | | |> 0005  Downloaded ZigBee Stack Version           >> UNSIGNED_16_BIT_INTEGER         65535
| | | | | |> 0006  Image Upgrade Status                      >> ENUMERATION_8_BIT               0
| | | | | |> 0007  Manufacturer ID                           >> UNSIGNED_16_BIT_INTEGER         4417
| | | | | |> 0008  Image Type ID                             >> UNSIGNED_16_BIT_INTEGER         65535
| | | | | |> 0009  Minimum Block Request Period              >> UNSIGNED_16_BIT_INTEGER         0
| | | | | |> FFFD  Cluster Revision                          >> UNSIGNED_16_BIT_INTEGER         3
| |
| |>| Endpoint 242
| | |> Profile                  A1E0  ZIGBEE_GREEN_POWER
| | |> Device Type              0061
| | |> Device Version           0

zigbee nodes

Total known nodes in network: 13
Network  Addr  IEEE Address      Logical Type  State      EP   Profile                    Device Type                Manufacturer     Model          
      0  0000  DC8E95FFFE2587F5  COORDINATOR   ONLINE   
   1427  0593  00158D00069CE69D  ROUTER        UNKNOWN     1  ZIGBEE_HOME_AUTOMATION     COLOR_TEMPERATURE_LIGHT    Paulmann Licht   500.46         
                                                         242  ZIGBEE_GREEN_POWER         0061                                                       
   3347  0D13  54EF4410000EC78E  END_DEVICE    ONLINE      1  ZIGBEE_HOME_AUTOMATION     LIGHT_SENSOR               XIAOMI           lumi.sen_ill.mgl01
  15898  3E1A  00158D00013BEF8E  ROUTER        UNKNOWN     1  ZIGBEE_HOME_AUTOMATION     EXTENDED_COLOR_LIGHT       Paulmann Licht GmbH  RGBW           
                                                         242  ZIGBEE_GREEN_POWER         0061                                                       
  25586  63F2  84B4DBFFFEADA352  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     DIMMABLE_LIGHT             iluminize        5128.10        
                                                         242  ZIGBEE_GREEN_POWER         0066                                                       
  28097  6DC1  94DEB8FFFE857FBF  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     DIMMABLE_LIGHT             iluminize        5128.10        
                                                         242  ZIGBEE_GREEN_POWER         0066                                                       
  29573  7385  00158D00013C04F3  ROUTER        UNKNOWN     1  ZIGBEE_HOME_AUTOMATION     EXTENDED_COLOR_LIGHT       Paulmann Licht GmbH  RGBW           
                                                         242  ZIGBEE_GREEN_POWER         0061                                                       
  35157  8955  94DEB8FFFE8581CB  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     DIMMABLE_LIGHT             iluminize        5128.10        
                                                         242  ZIGBEE_GREEN_POWER         0066                                                       
  35397  8A45  94DEB8FFFE857D64  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     DIMMABLE_LIGHT             iluminize        5128.10        
                                                         242  ZIGBEE_GREEN_POWER         0066                                                       
  35754  8BAA  94DEB8FFFE858294  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     DIMMABLE_LIGHT             iluminize        5128.10        
                                                         242  ZIGBEE_GREEN_POWER         0066                                                       
  43144  A888  A4C138D4C2F18BC3  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     SMART_PLUG                 _TZE204_sxm7l9xa  TS0601         
                                                         242  ZIGBEE_GREEN_POWER         0061                                                       
  54347  D44B  94DEB8FFFE85847E  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     DIMMABLE_LIGHT             iluminize        5128.10        
                                                         242  ZIGBEE_GREEN_POWER         0066                                                       
  64918  FD96  94DEB8FFFE858179  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     DIMMABLE_LIGHT             iluminize        5128.10  
cdjackson commented 8 months ago

It looks like this device is not a zigbee device - ie it's not providing any supported ZCL attributes. My guess is it's a Chinese Tuya type device which use their own high level protocol over the zigbee network layer for returning the devices main data. That would require modifications to the binding to support (if someone can work out the protocol, which might be out there somewhere on the net)