# \[APP\]\[Pro\] SmartThings Samjin

**URL:** <https://community.homey.app/t/app-pro-smartthings-samjin/114385>\
**Category:** Apps\
**Tags:** app, zigbee, homey-pro\
**Created:** [August 14, 2024, 8:25am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385 "2024-08-14T08:25:22Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![MathiasT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mathiast/32/84876_2.png) [@MathiasT](https://community.homey.app/u/MathiasT)\
**Post date:** [August 14, 2024, 8:25am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/1 "2024-08-14T08:25:23Z")

</div>

Getting Samjin devices with the Zigbee protokoll in the Homey. Currently under development.

> **[GitHub - mathiastornblom/net.tornbloms.samjin](https://github.com/mathiastornblom/net.tornbloms.samjin)**
>
> Contribute to mathiastornblom/net.tornbloms.samjin development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![Benny\_Ng](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/benny_ng/32/13293_2.png) [@Benny\_Ng](https://community.homey.app/u/Benny_Ng)\
**Post date:** [August 30, 2024, 2:22am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/2 "2024-08-30T02:22:06Z")

</div>

Thanks Mathias!

I have quite a few Samjin devices left over from SmartThings days and am looking forward to using them.

Will you be adding other devices such as the older contact sensors, smart plugs, motion sensors etc?

Regards,

---

<div class="post-metadata">

**Author:** ![MathiasT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mathiast/32/84876_2.png) [@MathiasT](https://community.homey.app/u/MathiasT)\
**Post date:** [August 30, 2024, 7:23am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/3 "2024-08-30T07:23:40Z")

</div>

I will gladly help add more devices. If you can pair the device to Homey as just Zigbee, then go to [https://tools.developer.homey.app](https://tools.developer.homey.app). To the left, look at Zigbee. A new panel will open on the device in the list. There are dots. Choose to interview; this takes a long time, a few minutes and a pop-up with the data I need. Then, a photo of the front and back of the device and a brief note on known capabilities. ok?

---

<div class="post-metadata">

**Author:** ![Benny\_Ng](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/benny_ng/32/13293_2.png) [@Benny\_Ng](https://community.homey.app/u/Benny_Ng)\
**Post date:** [August 30, 2024, 8:14am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/4 "2024-08-30T08:14:28Z")

</div>

Thanks Mathias for such a quick reply. I’ll try to dig out my devices over this weekend and pair them the next weekend. Once I have the information, I’ll share them!

Cheers,

Benny

---

<div class="post-metadata">

**Author:** ![MathiasT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mathiast/32/84876_2.png) [@MathiasT](https://community.homey.app/u/MathiasT)\
**Post date:** [September 12, 2024, 9:27am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/5 "2024-09-12T09:27:43Z")

</div>

How is it going? Where you able to get some data on the devices?

---

<div class="post-metadata">

**Author:** ![Benny\_Ng](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/benny_ng/32/13293_2.png) [@Benny\_Ng](https://community.homey.app/u/Benny_Ng)\
**Post date:** [September 12, 2024, 3:52pm UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/6 "2024-09-12T15:52:22Z")

</div>

Hi Mathias,

Having some trouble with the devices I dug out. Sorry I don’t quite know how to format the interview data that I received, but here it is. If someone could kindly explain how I should format the interview text, I will edit this post.

```auto
"ids": {
    "modelId": "3200-Sgb",
    "manufacturerName": "CentraLite"
  },
  "endpoints": {
    "endpointDescriptors": [
      {
        "endpointId": 1,
        "applicationProfileId": 260,
        "applicationDeviceId": 256,
        "applicationDeviceVersion": 0,
        "_reserved1": 0,
        "inputClusters": [
          0,
          3,
          4,
          5,
          6,
          2820,
          2821
        ],
        "outputClusters": [
          25
        ]
      }
    ],
    "endpoints": {
      "1": {
        "clusters": {
          "basic": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "zclVersion",
                "value": 1,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 32,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "minChange": 255,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "name": "stackVersion",
                "value": 2,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 32,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "minChange": 255,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 3,
                "name": "hwVersion",
                "value": 3,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 32,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "minChange": 255,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 4,
                "name": "manufacturerName",
                "value": "CentraLite",
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 66,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 5,
                "name": "modelId",
                "value": "3200-Sgb",
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 66,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "status": "SUCCESS"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": [
              "factoryReset"
            ]
          },
          "identify": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 0,
                "name": "identifyTime",
                "value": 0,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 33,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "minChange": 65535,
                  "status": "SUCCESS"
                }
              }
            ],
            "commandsGenerated": [
              "identifyQuery.response"
            ],
            "commandsReceived": [
              "identify",
              "identifyQuery"
            ]
          },
          "groups": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "nameSupport",
                "value": {
                  "type": "Buffer",
                  "data": [
                    0
                  ]
                }
              }
            ],
            "commandsGenerated": [
              "addGroup.response",
              "viewGroup.response",
              "getGroupMembership.response",
              "removeGroup.response"
            ],
            "commandsReceived": [
              "addGroup",
              "viewGroup",
              "getGroupMembership",
              "removeGroup",
              "removeAllGroups",
              "addGroupIfIdentify"
            ]
          },
          "scenes": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 3
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 4
              }
            ],
            "commandsGenerated": [
              0,
              1,
              2,
              3,
              4,
              6
            ],
            "commandsReceived": [
              0,
              1,
              2,
              3,
              4,
              5,
              6
            ]
          },
          "onOff": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "onOff",
                "value": true,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 16,
                  "minInterval": 1,
                  "maxInterval": 300,
                  "status": "SUCCESS"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": [
              "setOff",
              "setOn",
              "toggle"
            ]
          },
          "electricalMeasurement": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "measurementType",
                "value": {
                  "type": "Buffer",
                  "data": [
                    1,
                    0,
                    0,
                    0
                  ]
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 768,
                "name": "acFrequency",
                "value": 50
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1285,
                "name": "rmsVoltage",
                "value": 240
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1288,
                "name": "rmsCurrent",
                "value": 3
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1291,
                "name": "activePower",
                "value": 3
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": []
          },
          "diagnostics": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 33,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "minChange": 65535,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 256,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 35,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "minChange": 4294967295,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 257,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 35,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "minChange": 4294967295,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 258,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 35,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "minChange": 4294967295,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 259,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 35,
                  "minInterval": 65535,
                  "maxInterval": 65535,
                  "minChange": 4294967295,
                  "status": "SUCCESS"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": []
          }
        },
        "bindings": {
          "ota": {
            "attributes": [],
            "commandsGenerated": [],
            "commandsReceived": []
          }
        }
      }
    }
  }

```

---

<div class="post-metadata">

**Author:** ![Benny\_Ng](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/benny_ng/32/13293_2.png) [@Benny\_Ng](https://community.homey.app/u/Benny_Ng)\
**Post date:** [September 12, 2024, 3:57pm UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/7 "2024-09-12T15:57:48Z")

</div>

![IMG_3176](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/b/fb26cecdc0d283fe48093d10b7c82c3557810a52.jpeg)  
 ![IMG_3177](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/7/17d24b8311c81db970b612dcd5f96f1f6ba59dd6.jpeg)

It seems that these SmartThings Smartplugs are not samjin.

I’m still pulling out the other Smartthings devices.

---

<div class="post-metadata">

**Author:** ![MathiasT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mathiast/32/84876_2.png) [@MathiasT](https://community.homey.app/u/MathiasT)\
**Post date:** [September 12, 2024, 7:43pm UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/8 "2024-09-12T19:43:26Z")

</div>

Great I start looking into this.

---

<div class="post-metadata">

**Author:** ![MathiasT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mathiast/32/84876_2.png) [@MathiasT](https://community.homey.app/u/MathiasT)\
**Post date:** [September 12, 2024, 10:13pm UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/9 "2024-09-12T22:13:06Z")

</div>

You can test, Im not sure it will work, but lets start with paring.

> **[Samjin](https://homey.app/en-us/app/net.tornbloms.samjin/Samjin/test/)**
>
> Empower your home with seamless smart sensor integration

---

<div class="post-metadata">

**Author:** ![Benny\_Ng](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/benny_ng/32/13293_2.png) [@Benny\_Ng](https://community.homey.app/u/Benny_Ng)\
**Post date:** [September 13, 2024, 5:16pm UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/10 "2024-09-13T17:16:29Z")

</div>

Hi Mathias!

The smart plug pairs great! It was identified correctly and I can see all the flow cards.

However, it seems to be missing capability listener: On/Off.

 ![IMG_3180](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/d/3dc163fb2bae8975cdb05e51ea7ee6ca311fb79f.png)  
 ![IMG_3182](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/8/686c95183f102b9b78d5ea6e807070fe67eb1c27.jpeg)

Please let me know what other information I can provide for you.

---

<div class="post-metadata">

**Author:** ![MathiasT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mathiast/32/84876_2.png) [@MathiasT](https://community.homey.app/u/MathiasT)\
**Post date:** [September 14, 2024, 12:26am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/11 "2024-09-14T00:26:12Z")

</div>

I will loook in to what I have missed. Im busy this weekend so likely Monday next time I can dig in to the code.

---

<div class="post-metadata">

**Author:** ![MathiasT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mathiast/32/84876_2.png) [@MathiasT](https://community.homey.app/u/MathiasT)\
**Post date:** [September 17, 2024, 9:20pm UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/12 "2024-09-17T21:20:04Z")

</div>

I just released a new version for you to test

---

<div class="post-metadata">

**Author:** ![Benny\_Ng](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/benny_ng/32/13293_2.png) [@Benny\_Ng](https://community.homey.app/u/Benny_Ng)\
**Post date:** [September 19, 2024, 9:38am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/13 "2024-09-19T09:38:51Z")

</div>

Thanks Mathias!

Tried the Smartthings smart plug again. Does not work yet. Still missing capability listener: On/Off.

Also tried it by restarting the app after installing 1.04. Did not work.

Also tried it by removing the device, wait a while, re-paired it back to homey. Also did not work.

Is there any other information or test I can do? Please let me know and I will try it.

Thanks!

---

<div class="post-metadata">

**Author:** ![Benny\_Ng](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/benny_ng/32/13293_2.png) [@Benny\_Ng](https://community.homey.app/u/Benny_Ng)\
**Post date:** [September 19, 2024, 9:41am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/14 "2024-09-19T09:41:49Z")

</div>

Hi Mathias,

I dug out more smartthings devices today. Here is a water leak sensor interview data that I managed to pull out. It is currently paired as an unknown zigbee device

```auto
  "ids": {
    "modelId": "moisturev4",
    "manufacturerName": "SmartThings"
  },
  "endpoints": {
    "endpointDescriptors": [
      {
        "endpointId": 1,
        "applicationProfileId": 260,
        "applicationDeviceId": 1026,
        "applicationDeviceVersion": 0,
        "_reserved1": 0,
        "inputClusters": [
          0,
          1,
          3,
          15,
          32,
          1026,
          1280
        ],
        "outputClusters": [
          25
        ]
      }
    ],
    "endpoints": {
      "1": {
        "clusters": {
          "basic": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "zclVersion",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "name": "appVersion",
                "value": 27,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 4,
                "name": "manufacturerName",
                "value": "SmartThings",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 5,
                "name": "modelId",
                "value": "moisturev4",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 7,
                "name": "powerSource",
                "value": "unknown",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": [
              "factoryReset"
            ]
          },
          "powerConfiguration": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 32,
                "name": "batteryVoltage",
                "value": 27,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": []
          },
          "identify": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 0,
                "name": "identifyTime",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [
              "identifyQuery.response"
            ],
            "commandsReceived": [
              "identify",
              "identifyQuery"
            ]
          },
          "binaryInput": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 81,
                "name": "outOfService",
                "value": false,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 85,
                "name": "presentValue",
                "value": false,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 111,
                "name": "statusFlags",
                "value": {
                  "type": "Buffer",
                  "data": [
                    0
                  ]
                },
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": []
          },
          "pollControl": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 0,
                "name": "checkInInterval",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "name": "longPollInterval",
                "value": 28,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "name": "shortPollInterval",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 3,
                "name": "fastPollTimeout",
                "value": 40,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [
              0
            ],
            "commandsReceived": [
              0,
              "fastPollStop",
              "setLongPollInterval",
              "setShortPollInterval"
            ]
          },
          "temperatureMeasurement": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "measuredValue",
                "value": 2878,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "name": "minMeasuredValue",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "name": "maxMeasuredValue",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": []
          },
          "iasZone": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "zoneState",
                "value": "notEnrolled",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "name": "zoneType",
                "value": "standardCIE",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "name": "zoneStatus",
                "value": {
                  "type": "Buffer",
                  "data": [
                    32,
                    0
                  ]
                },
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 16,
                "name": "iasCIEAddress",
                "value": "00:12:4b:00:18:3e:1b:fc",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 17,
                "name": "zoneId",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [
              "zoneEnrollResponse",
              "initiateNormalOperationMode"
            ],
            "commandsReceived": [
              "zoneEnrollResponse"
            ]
          }
        },
        "bindings": {
          "ota": {
            "attributes": [],
            "commandsGenerated": [],
            "commandsReceived": []
          }
        }
      }
    }
  }

```

---

<div class="post-metadata">

**Author:** ![Benny\_Ng](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/benny_ng/32/13293_2.png) [@Benny\_Ng](https://community.homey.app/u/Benny_Ng)\
**Post date:** [September 19, 2024, 9:44am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/15 "2024-09-19T09:44:34Z")

</div>

![IMG_3240](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/5/f5b5526d3a31c05f32207de2e403ec571355d4c7.jpeg)  
 ![IMG_3241](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/7/f7571aaf89f4f49c1d857851304b42f12ed4d3aa.jpeg)

I cannot see Samjin in the interview data. It only says SmartThings.

---

<div class="post-metadata">

**Author:** ![MathiasT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mathiast/32/84876_2.png) [@MathiasT](https://community.homey.app/u/MathiasT)\
**Post date:** [September 19, 2024, 11:15am UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/16 "2024-09-19T11:15:47Z")

</div>

Not uncommon SmartThings has both their own but also 3rd party devices under SmartThings brand. I will look into this

---

<div class="post-metadata">

**Author:** ![MathiasT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mathiast/32/84876_2.png) [@MathiasT](https://community.homey.app/u/MathiasT)\
**Post date:** [November 7, 2024, 10:10pm UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/17 "2024-11-07T22:10:52Z")

</div>

Just posted a new test version 1.05 that should have your weather leak sensor

---

<div class="post-metadata">

**Author:** ![J273](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/j273/32/131778_2.png) [@J273](https://community.homey.app/u/J273)\
**Post date:** [February 1, 2025, 7:38pm UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/18 "2025-02-01T19:38:28Z")

</div>

Hi @MathiasT I have a few of these SmartThings buttons. Would it be possible for you to add them please?

I also have the same error with the plug above with missing capability listener. Did you manage to get yours working @Benny_Ng

Thanks

 ![20250201_192945](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/7/870a7f258cf687ff097d2f4eacea5eb029903d6f.jpeg)  
 ![20250201_192957](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/a/aa3534176e7992bd72dba4743830dfd5e8684218.jpeg)

````auto

  "ids": {
    "modelId": "button",
    "manufacturerName": "Samjin"
  },
  "endpoints": {
    "ieeeAddress": "28:6d:97:00:01:00:bf:5c",
    "networkAddress": 47244,
    "modelId": "button",
    "manufacturerName": "Samjin",
    "endpointDescriptors": [
      {
        "status": "SUCCESS",
        "nwkAddrOfInterest": 47244,
        "_reserved": 26,
        "endpointId": 1,
        "applicationProfileId": 260,
        "applicationDeviceId": 1026,
        "applicationDeviceVersion": 0,
        "_reserved1": 0,
        "inputClusters": [
          0,
          1,
          3,
          32,
          1026,
          1280,
          2821
        ],
        "outputClusters": [
          3,
          25
        ]
      }
    ],
    "deviceType": "enddevice",
    "receiveWhenIdle": false,
    "swBuildId": "",
    "capabilities": {
      "alternatePANCoordinator": false,
      "deviceType": false,
      "powerSourceMains": false,
      "receiveWhenIdle": false,
      "security": false,
      "allocateAddress": true
    },
    "extendedEndpointDescriptors": {
      "1": {
        "clusters": {
          "basic": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "zclVersion",
                "value": 2,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "name": "appVersion",
                "value": 20,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 3,
                "name": "hwVersion",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 4,
                "name": "manufacturerName",
                "value": "Samjin",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 5,
                "name": "modelId",
                "value": "button",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 7,
                "name": "powerSource",
                "value": "battery",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 16384,
                "name": "swBuildId",
                "value": "",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": [
              "factoryReset"
            ]
          },
          "powerConfiguration": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 32,
                "name": "batteryVoltage",
                "value": 30,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 33,
                "name": "batteryPercentageRemaining",
                "value": 200,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 32,
                  "minInterval": 1,
                  "maxInterval": 65534,
                  "minChange": 0,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": []
          },
          "identify": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 0,
                "name": "identifyTime",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [
              "identifyQuery.response"
            ],
            "commandsReceived": [
              "identify",
              "identifyQuery"
            ]
          },
          "pollControl": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 0,
                "name": "checkInInterval",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 1,
                "name": "longPollInterval",
                "value": 28,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 2,
                "name": "shortPollInterval",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 3,
                "name": "fastPollTimeout",
                "value": 40,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [
              0
            ],
            "commandsReceived": [
              0,
              "fastPollStop",
              "setLongPollInterval",
              "setShortPollInterval"
            ]
          },
          "temperatureMeasurement": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "measuredValue",
                "value": 1714,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 41,
                  "minInterval": 1,
                  "maxInterval": 65534,
                  "minChange": 0,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "name": "minMeasuredValue",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "name": "maxMeasuredValue",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": []
          },
          "iasZone": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "zoneState",
                "value": "notEnrolled",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "name": "zoneType",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "name": "zoneStatus",
                "value": {
                  "type": "Buffer",
                  "data": [
                    0,
                    0
                  ]
                },
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 16,
                "name": "iasCIEAddress",
                "value": "0c:ef:f6:ff:fe:5e:47:06",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 17,
                "name": "zoneId",
                "value": 255,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [
              "zoneEnrollResponse",
              "initiateNormalOperationMode"
            ],
            "commandsReceived": [
              "zoneEnrollResponse"
            ]
          },
          "diagnostics": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 256,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 257,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 258,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 259,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 260,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 261,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 262,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 263,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 264,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 265,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 266,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 267,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 268,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 269,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 270,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 271,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 272,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [],
            "commandsReceived": []
          }
        },
        "bindings": {
          "identify": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 0,
                "name": "identifyTime",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": [
              "identifyQuery.response"
            ],
            "commandsReceived": [
              "identify",
              "identifyQuery"
            ]
          },
          "ota": {}
        }
      }
    }
  }```
````

---

<div class="post-metadata">

**Author:** ![MathiasT](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mathiast/32/84876_2.png) [@MathiasT](https://community.homey.app/u/MathiasT)\
**Post date:** [February 2, 2025, 10:17pm UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/19 "2025-02-02T22:17:56Z")

</div>

Added your button go ahead and text this version. please give feedback. the missing capability. likely you need to delete the driver first. then install this test version.

> **[Samjin](https://homey.app/en-us/app/net.tornbloms.samjin/Samjin/test/)**
>
> Empower your home with seamless smart sensor integration

---

<div class="post-metadata">

**Author:** ![J273](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/j273/32/131778_2.png) [@J273](https://community.homey.app/u/J273)\
**Post date:** [February 3, 2025, 3:02pm UTC](https://community.homey.app/t/app-pro-smartthings-samjin/114385/20 "2025-02-03T15:02:48Z")

</div>

Hi , thaks for this. Installed the test version. I tried and paired the button but unfortunately doesn’t seem to work. It thinks its a multipuropse sensor with no option of a button press.

I deleted the plug as well and re added it but still have the same issue with listening capability error.

[Next page](https://community.homey.app/t/app-pro-smartthings-samjin/114385.md?page=2)
