# Pair devices to a driver

**URL:** <https://community.smartthings.com/t/pair-devices-to-a-driver/257422>\
**Category:** Support\
**Created:** [January 27, 2023, 11:39am UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422 "2023-01-27T11:39:57Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![TOMillr](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@TOMillr](https://community.smartthings.com/u/TOMillr)\
**Post date:** [January 27, 2023, 11:39am UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/1 "2023-01-27T11:39:57Z")

</div>

I’ve just tried to repair a couple of devices that are still using the old cloud-based drivers. I was under the impression, that newly connected devices would automatically use Edge drivers going forward.

However, when I reset and repair some of my device (like a Zigbee 3.0 AduroSmart Eria dimmer plug or z-wave Technisat switch) it still seem to defaults to the old DTH drivers. Is there a way to force them you use a basic Edge driver instead?

---

<div class="post-metadata">

**Author:** ![JDRoberts](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/jdroberts/32/56577_2.png) [@JDRoberts](https://community.smartthings.com/u/JDRoberts)\
**Post date:** [January 27, 2023, 11:52am UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/2 "2023-01-27T11:52:08Z")

</div>

> [@TOMillr](#):
>
> However, when I reset and repair some of my device (like a Zigbee 3.0 AduroSmart Eria dimmer plug or z-wave Technisat switch) it still seem to defaults to the old DTH drivers. Is there a way to force them you use a basic Edge driver instead?

Yes, but it’s a lot of work. And many steps. See the following post. The only thing that’s different with a stock edge driver is that you don’t have to subscribe to the channel (step 5 in the list). But the other steps are the same.

Also note that not all stock edge drivers have been released to production yet, so you still have to check the fingerprints.

[FAQ: I have no idea what Edge is. Is that a new developer tool? (2022) - #3 by JDRoberts](https://community.smartthings.com/t/faq-i-have-no-idea-what-edge-is-is-that-a-new-developer-tool-2022/237775/3)

---

<div class="post-metadata">

**Author:** ![Richard\_P](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/richard_p/32/155458_2.png) [@Richard\_P](https://community.smartthings.com/u/Richard_P)\
**Post date:** [January 27, 2023, 1:08pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/3 "2023-01-27T13:08:03Z")

</div>

I read elsewhere in the both that one you have found the new edge driver and it is on your hub, you must:

delete the device using the old driver.  
Add the device again but be sure and add it using the QR code or the nearby method. If you use the select from list method, it will go to the old groovy driver.

This worked for me for my First Alert ZCOMBO device.

---

<div class="post-metadata">

**Author:** ![William\_Knecht](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/william_knecht/32/128616_2.png) [@William\_Knecht](https://community.smartthings.com/u/William_Knecht)\
**Post date:** [January 27, 2023, 2:16pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/4 "2023-01-27T14:16:05Z")

</div>

For ZigBee devices, I’ve found it needs to be deleted from the app first, then also the IDE. Not sure why it stays in IDE after deleting from app, but it has for me.

---

<div class="post-metadata">

**Author:** ![TOMillr](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@TOMillr](https://community.smartthings.com/u/TOMillr)\
**Post date:** [January 27, 2023, 2:54pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/5 "2023-01-27T14:54:00Z")

</div>

> [@Richard\_P](#):
>
> delete the device using the old driver.  
> Add the device again but be sure and add it using the QR code or the nearby method. If you use the select from list method, it will go to the old groovy driver.

Interesting, going the scan nearby method did indeed install an Edge driver for my AduroSmart Eria plug. Unfortunately, the device seems to be detected as a regular on/off switch (listed as “Zigbee switch”) and is missing the dimmer functionality of the old DTH driver. The Edge driver also tries to display power consumption values in the ST app, which the device doesn’t support.

How do I get the dimmer functionally to work again? Maybe the fingerprint for the device is missing the proper feature values?

EDIT: There a three different version of the AduroSmart Eria (all of which are ST certified):

1. regular on/off
2. on/off + power meter
3. on/off + dimmer

---

<div class="post-metadata">

**Author:** ![MarkTr](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/marktr/32/76583_2.png) [@MarkTr](https://community.smartthings.com/u/MarkTr)\
**Post date:** [January 27, 2023, 3:27pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/6 "2023-01-27T15:27:37Z")

</div>

> [@TOMillr](#):
>
> How do I get the dimmer functionally to work again? Maybe the fingerprint for the device is missing the proper feature values?

Once it’s joined with an Edge driver, you should be able to choose another driver from the menu option on the device page. You may have trouble if the desired driver doesn’t have a matching fingerprint though. If it’s a community-developed driver, you can find the thread for it on here and request to have your device’s fingerprint added.

---

<div class="post-metadata">

**Author:** ![TOMillr](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@TOMillr](https://community.smartthings.com/u/TOMillr)\
**Post date:** [January 27, 2023, 3:42pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/7 "2023-01-27T15:42:34Z")

</div>

> [@MarkTr](#):
>
> you should be able to choose another driver from the menu option on the device page. You may have trouble if the desired driver doesn’t have a matching fingerprint though.

The driver menu doesn’t present me with any alternative drivers, unfortunately.

Is there a way to contact the ST-team regarding this issue? My guess is, the three different product versions are all lumped together. Or do I have to go through the manufacture to get this fixed? Seeing, how the have a ST-certified product that doesn’t work properly anymore.

---

<div class="post-metadata">

**Author:** ![nayelyz](https://avatars.discourse-cdn.com/v4/letter/n/59ef9b/32.png) [@nayelyz](https://community.smartthings.com/u/nayelyz)\
**Post date:** [January 27, 2023, 3:51pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/8 "2023-01-27T15:51:58Z")

</div>

> [@TOMillr](#):
>
> Or do I have to go through the manufacture to get this fixed? Seeing, how the have a ST-certified product that doesn’t work properly anymore.

Hi, @TOMillr!  
I can help you out. Do you know the fingerprints of your device? I’d like to verify in the driver which profile (capabilities) it has assigned.

---

<div class="post-metadata">

**Author:** ![TOMillr](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@TOMillr](https://community.smartthings.com/u/TOMillr)\
**Post date:** [January 27, 2023, 3:53pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/9 "2023-01-27T15:53:06Z")

</div>

Thanks for getting back to me. Do you have a straight forward way to get to the fingerprint? I can no longer access the information from the IDE interface.

---

<div class="post-metadata">

**Author:** ![JDRoberts](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/jdroberts/32/56577_2.png) [@JDRoberts](https://community.smartthings.com/u/JDRoberts)\
**Post date:** [January 27, 2023, 3:57pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/10 "2023-01-27T15:57:37Z")

</div>

> [@TOMillr](#):
>
> Thanks for getting back to me. Do you have a straight forward way to get to the fingerprint? I can no longer access the information from the IDE interface.

You can get it from the CLI, a programmers tool for the new architecture, but if you don’t already have that setup, it’s probably easier to get it from API Browser plus, which is a browser page that a community member created that gives you a lot of the same information that the IDE did. It has become very popular. The following thread tells you how to get access to it.

[SmartThings API Browser+ ... Now Available to All](https://community.smartthings.com/t/smartthings-api-browser-now-available-to-all/249907/)

---

<div class="post-metadata">

**Author:** ![Richard\_P](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/richard_p/32/155458_2.png) [@Richard\_P](https://community.smartthings.com/u/Richard_P)\
**Post date:** [January 27, 2023, 4:04pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/11 "2023-01-27T16:04:09Z")

</div>

My dimmer converted to edge by smart things a while back. It is listed as a zwave device and has the dimmer function as well as a timer. My best guess is that your device needs a more specialized driver not currently available from smart things. You might go to the manufacturer page and see if they offer a specific driver for your device. I have two devices that are still on groovy.

---

<div class="post-metadata">

**Author:** ![TOMillr](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@TOMillr](https://community.smartthings.com/u/TOMillr)\
**Post date:** [January 27, 2023, 4:08pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/12 "2023-01-27T16:08:28Z")

</div>

> [@JDRoberts](#):
>
> it’s probably easier to get it from API Browser plus, which is a browser page that a community member created that gives you a lot of the same information that the IDE did. It has become very popular.

Oh sweet, wasn’t aware of this nifty tool. I can see why it’s popular. Thanks for the heads-up.

---

<div class="post-metadata">

**Author:** ![TOMillr](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@TOMillr](https://community.smartthings.com/u/TOMillr)\
**Post date:** [January 27, 2023, 4:10pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/13 "2023-01-27T16:10:20Z")

</div>

> [@nayelyz](#):
>
> I can help you out. Do you know the fingerprints of your device?

Thanks @nayelyz.

```auto
* deviceId: "e5d312a7-ad3a-4c38-91ba-4420b6afedcc",
* name: "switch-power",
* label: "Eria Switch",
* manufacturerName: "SmartThingsCommunity",
* presentationId: "41ebda29-680d-3cda-abb3-5f88171bf74e",
* deviceManufacturerCode: "AduroSmart Eria",
* locationId: "2ef7ca66-2bc4-4210-938b-4fb5e6e97683",
* roomId: "930e07e6-1c57-454b-bbcc-22c153002e93",
* components: [
  * {4 items}],
* createTime: "2023-01-27T14:58:12.022Z",
* parentDeviceId: "8831d353-ee7c-4b16-9156-5c0dd8390b2f",
* profile: {
  * id: "44149785-69e5-30e4-81dc-71bc05dbca3a"},
* zigbee: {
  * eui: "00158D00058D0D44",
  * networkId: "1E9D",
  * driverId: "f2e891c6-00cc-446c-9192-8ebda63d9898",
  * executingLocally: true,
  * hubId: "8831d353-ee7c-4b16-9156-5c0dd8390b2f",
  * provisioningState: "PROVISIONED"},
* type: "ZIGBEE",
* restrictionTier: 0,
* allowed: []

```

---

<div class="post-metadata">

**Author:** ![orangebucket](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/orangebucket/32/81590_2.png) [@orangebucket](https://community.smartthings.com/u/orangebucket)\
**Post date:** [January 27, 2023, 4:28pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/14 "2023-01-27T16:28:05Z")

</div>

> [@TOMillr](#):
>
> Interesting, going the scan nearby method did indeed install an Edge driver for my AduroSmart Eria plug. Unfortunately, the device seems to be detected as a regular on/off switch (listed as “Zigbee switch”) and is missing the dimmer functionality of the old DTH driver. The Edge driver also tries to display power consumption values in the ST app, which the device doesn’t support.

Going by your description, it may be the BDP3001 as that was in the `zigbee-dimmer` DTH yet has been given the `switch-power` profile.

Unfortunately, the `deviceModel` field which is handy for the fingerprint isn’t exposed in the public version of the API, though it can be seen via the CLI or any other app using the Core SDK (or any other one that uses the same internal version number for the `devices` endpoint).

---

<div class="post-metadata">

**Author:** ![nayelyz](https://avatars.discourse-cdn.com/v4/letter/n/59ef9b/32.png) [@nayelyz](https://community.smartthings.com/u/nayelyz)\
**Post date:** [January 27, 2023, 4:49pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/15 "2023-01-27T16:49:14Z")

</div>

@TOMillr, as JD mentioned, you can get them from the CLI but also, a Community developer created a driver to get those values shown in the device’s detail view, you can access it in the link below, its name is Zigbee Thing Mc, it accepts all Zigbee devices:

> **[One simple home system. A world of possibilities. | SmartThings](https://account.smartthings.com/?redirect=https%3A%2F%2Fapi.smartthings.com%2Finvitation-web%2Faccept%3Fid%3D6b68563b-1905-4654-8d2b-e677a2997424)**
>
> Build a smart home to support all your big moments. With SmartThings, your home becomes a connected space that makes your life simpler, safer, and more entertaining.

---

<div class="post-metadata">

**Author:** ![TOMillr](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@TOMillr](https://community.smartthings.com/u/TOMillr)\
**Post date:** [January 27, 2023, 5:58pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/16 "2023-01-27T17:58:21Z")

</div>

> [@orangebucket](#):
>
> Going by your description, it may be the BDP3001 as that was in the `zigbee-dimmer` DTH yet has been given the `switch-power` profile.

With the Zigbee Thing MC-driver nayelyz mentioned I was able to retrieve the following:

 ![image](https://global.discourse-cdn.com/smartthings/original/3X/6/4/643dca452776f8bb9c292529d25cd30e72e8c4de.jpeg)

---

<div class="post-metadata">

**Author:** ![nayelyz](https://avatars.discourse-cdn.com/v4/letter/n/59ef9b/32.png) [@nayelyz](https://community.smartthings.com/u/nayelyz)\
**Post date:** [January 27, 2023, 7:26pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/17 "2023-01-27T19:26:39Z")

</div>

> [@orangebucket](#):
>
> BDP3001

ok, thank you for helping us to confirm what Graham mentioned above. (thanks BTW, @orangebucket)

I’ll create a report about this, to see why it has the wrong profile.  
In the meantime, you can make it work if you download the driver, modify the profile assigned and upload it, for this you also need the CLI  
Or, you can kindly ask someone that shares drivers for Zigbee devices to correct it on their side. I know @Mariano_Colmenarejo based on the functionality of the standard drivers to add more features.

---

<div class="post-metadata">

**Author:** ![TOMillr](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@TOMillr](https://community.smartthings.com/u/TOMillr)\
**Post date:** [January 27, 2023, 8:44pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/18 "2023-01-27T20:44:15Z")

</div>

> [@nayelyz](#):
>
> I’ll create a report about this, to see why it has the wrong profile.  
> In the meantime, you can make it work if you download the driver, modify the profile assigned and upload it

I‘m not in a hurry. I‘ll just wait til the profile is fixed. Can you report back what the report says?

Thanks for the assistance.

---

<div class="post-metadata">

**Author:** ![Mariano\_Colmenarejo](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/mariano_colmenarejo/32/220132_2.png) [@Mariano\_Colmenarejo](https://community.smartthings.com/u/Mariano_Colmenarejo)\
**Post date:** [January 27, 2023, 10:07pm UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/19 "2023-01-27T22:07:50Z")

</div>

> [@TOMillr](#):
>
> ![image](https://global.discourse-cdn.com/smartthings/original/3X/6/4/643dca452776f8bb9c292529d25cd30e72e8c4de.jpeg)
> 
> image837×391 82.5 KB

Added to this driver version if you need try it

```auto
───────────────────────────────────────────────────
 Name Zigbee Light Multifunction Mc           
 Version 2023-01-27T22:05:34.042032379        
───────────────────────────────────────────────────
- id: "AduroSmart/BDP3001"
    deviceLabel: AduroSmart BDP3001
    manufacturer: AduroSmart Eria
    model: BDP3001
    deviceProfileName: switch-level

```

---

<div class="post-metadata">

**Author:** ![TOMillr](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@TOMillr](https://community.smartthings.com/u/TOMillr)\
**Post date:** [February 20, 2023, 10:55am UTC](https://community.smartthings.com/t/pair-devices-to-a-driver/257422/20 "2023-02-20T10:55:31Z")

</div>

> [@nayelyz](#):
>
> I’ll create a report about this, to see why it has the wrong profile.

Did you hear anything yet?

[Next page](https://community.smartthings.com/t/pair-devices-to-a-driver/257422.md?page=2)
