# Writing Device Types

**URL:** https://community.smartthings.com/c/developer-programs/writing-device-types/64.md

[Latest](https://community.smartthings.com/latest.md) · [Categories](https://community.smartthings.com/categories.md) · [Tags](https://community.smartthings.com/tags.md)

---

## [(EDGE Driver-Mc): Fibaro Smart Implant Mc](https://community.smartthings.com/t/edge-driver-mc-fibaro-smart-implant-mc/264268)

<div class="topic-metadata">

**Author:** [@Mariano\_Colmenarejo](https://community.smartthings.com/u/Mariano_Colmenarejo)\
**Replies:** 133\
**Last updated:** [September 19, 2026, 5:34am UTC](https://community.smartthings.com/t/edge-driver-mc-fibaro-smart-implant-mc/264268 "2026-09-19T05:34:41Z")

</div>

New version Fibaro Smart Implant BETA-6. This new version has been possible thanks to the great help in debugging @TapioX , Thanks for all I Create a separate thread for this device, this was the original thread In add…

---

## [Edge Device Profiles leaking into other channels?](https://community.smartthings.com/t/edge-device-profiles-leaking-into-other-channels/256675)

<div class="topic-metadata">

**Author:** [@blueyetisoftware](https://community.smartthings.com/u/blueyetisoftware)\
**Replies:** 15\
**Last updated:** [January 15, 2026, 9:57pm UTC](https://community.smartthings.com/t/edge-device-profiles-leaking-into-other-channels/256675 "2026-01-15T21:57:12Z")

</div>

@nayelyz / @andresg In the past 2 days I have had users start reporting issues with their devices. They are on the same channel and driver that they have been since 1-6-23. I have had them verify this both on the command…

---

## [Smart tag 2 xd](https://community.smartthings.com/t/smart-tag-2-xd/307171)

<div class="topic-metadata">

**Author:** [@Muhammed\_Yildirim](https://community.smartthings.com/u/Muhammed_Yildirim)\
**Replies:** 1\
**Last updated:** [January 9, 2026, 5:40pm UTC](https://community.smartthings.com/t/smart-tag-2-xd/307171 "2026-01-09T17:40:42Z")

</div>

I accidently delete my samsung account but ı was have smart tag 2 connected with my samsung account I create New account but ı cant connect my smart tag ı see a massege tag already connected with another person What sh…

---

## [Help to modify the default DH for Z-wave Door/Window Sensor](https://community.smartthings.com/t/help-to-modify-the-default-dh-for-z-wave-door-window-sensor/230269)

<div class="topic-metadata">

**Author:** [@aquastealth](https://community.smartthings.com/u/aquastealth)\
**Replies:** 12\
**Last updated:** [June 5, 2025, 11:20pm UTC](https://community.smartthings.com/t/help-to-modify-the-default-dh-for-z-wave-door-window-sensor/230269 "2025-06-05T23:20:08Z")

</div>

Hi! :slight\_smile: I have a Telldus Door/Window magnet sensor (15110) with a tamper switch on the back and need some help to make the tamper work as an extra switch to be able to automate other devices. (I wanna use it…

---

## [temperatureMeasurement capability and new temperatureRange attribute](https://community.smartthings.com/t/temperaturemeasurement-capability-and-new-temperaturerange-attribute/289104)

<div class="topic-metadata">

**Author:** [@Mariano\_Colmenarejo](https://community.smartthings.com/u/Mariano_Colmenarejo)\
**Replies:** 24\
**Last updated:** [December 29, 2024, 1:54am UTC](https://community.smartthings.com/t/temperaturemeasurement-capability-and-new-temperaturerange-attribute/289104 "2024-12-29T01:54:22Z")

</div>

Hi @nayelyz I’m curious to know how the addition of the temperatureRange attribute (MinMeasuredValue and MaxMeasuredValue attributes) will affect the temperatureMeasurement capability, I can’t find any information in th…

---

## [\[OBSOLETE\] Does the Generic Media Renderer (DNLA Speaker) community app for WiFi speakers still work in 2020?](https://community.smartthings.com/t/obsolete-does-the-generic-media-renderer-dnla-speaker-community-app-for-wifi-speakers-still-work-in-2020/200250)

<div class="topic-metadata">

**Author:** [@ad\_me](https://community.smartthings.com/u/ad_me)\
**Replies:** 13\
**Last updated:** [January 2, 2024, 9:19pm UTC](https://community.smartthings.com/t/obsolete-does-the-generic-media-renderer-dnla-speaker-community-app-for-wifi-speakers-still-work-in-2020/200250 "2024-01-02T21:19:57Z")

</div>

Hi, I have Fabriq WiFi speakers, RIFF, I am am trying to use in SmartThings. I followed instructions at: to install the MediaRenderer (Connect) SmartApp and the DLNA Player Device Handler/Type for it. It shows as in…

---

## [Air Quality Sensor Z-Wave Plus](https://community.smartthings.com/t/air-quality-sensor-z-wave-plus/214440)

<div class="topic-metadata">

**Author:** [@Ravil\_Rubashkin](https://community.smartthings.com/u/Ravil_Rubashkin)\
**Replies:** 14\
**Last updated:** [August 26, 2023, 6:49pm UTC](https://community.smartthings.com/t/air-quality-sensor-z-wave-plus/214440 "2023-08-26T18:49:36Z")

</div>

Hi guys. I bought the Air Quality Sensor Z-Wave Plus Eurotronic the other day. Unfortunately there is no suitable driver for it. I tried to write my own. But, unfortunately, I can not achieve an indication of air quality…

---

## [\[OBSOLETE\] Help a newbie write a Device Handler for a Zigbee Multi-Button Scene Controller](https://community.smartthings.com/t/obsolete-help-a-newbie-write-a-device-handler-for-a-zigbee-multi-button-scene-controller/114778)

<div class="topic-metadata">

**Author:** [@bradlee\_s](https://community.smartthings.com/u/bradlee_s)\
**Replies:** 9\
**Last updated:** [August 23, 2023, 7:58pm UTC](https://community.smartthings.com/t/obsolete-help-a-newbie-write-a-device-handler-for-a-zigbee-multi-button-scene-controller/114778 "2023-08-23T19:58:27Z")

</div>

I have a few Orvibo 7 button Zigbee controllers that I’m trying to get working from scratch. I can’t find any multi-button Zigbee DH examples to start from. I’m able to log some catchall commands that recognize the 7 bu…

---

## [Calculating a Value in a DTH](https://community.smartthings.com/t/calculating-a-value-in-a-dth/160912)

<div class="topic-metadata">

**Author:** [@Nezmo](https://community.smartthings.com/u/Nezmo)\
**Replies:** 5\
**Last updated:** [April 14, 2019, 9:28pm UTC](https://community.smartthings.com/t/calculating-a-value-in-a-dth/160912 "2019-04-14T21:28:21Z")

</div>

I am looking for some help in updating a handler to calculate a new value (which I will display on a tile) based on a value it retrieves from an API (already works) and a value input in prefs. I have added the new attri…

---

## [Is IPv6 available for Edge Lan driver](https://community.smartthings.com/t/is-ipv6-available-for-edge-lan-driver/263661)

<div class="topic-metadata">

**Author:** [@veonua](https://community.smartthings.com/u/veonua)\
**Replies:** 8\
**Last updated:** [May 18, 2023, 2:57pm UTC](https://community.smartthings.com/t/is-ipv6-available-for-edge-lan-driver/263661 "2023-05-18T14:57:43Z")

</div>

unfortunately search https://developer.smartthings.com/docs/edge-device-drivers/search.html?q=ipv6&check\_keywords=yes&area=default gives nothing on this. and local host = "fd9a:9169:3c05:1:e2f7:411a:7b09:3a0c" …

---

## [Push Button Capability with Label](https://community.smartthings.com/t/push-button-capability-with-label/241357)

<div class="topic-metadata">

**Author:** [@blueyetisoftware](https://community.smartthings.com/u/blueyetisoftware)\
**Replies:** 10\
**Last updated:** [May 11, 2023, 10:20pm UTC](https://community.smartthings.com/t/push-button-capability-with-label/241357 "2023-05-11T22:20:10Z")

</div>

Is there a way to create a capability with a pushButton display type that also has a label? I’m looking to create something similar to a momentary button, but the capability is rendered differently. I copied the momentar…

---

## [How to generate the QR code for our Zigbee 3.0 end devices?](https://community.smartthings.com/t/how-to-generate-the-qr-code-for-our-zigbee-3-0-end-devices/223342)

<div class="topic-metadata">

**Author:** [@MephistoD2](https://community.smartthings.com/u/MephistoD2)\
**Replies:** 0\
**Last updated:** [March 24, 2021, 3:57am UTC](https://community.smartthings.com/t/how-to-generate-the-qr-code-for-our-zigbee-3-0-end-devices/223342 "2021-03-24T03:57:03Z")

</div>

If our end device is licensed and permitted through SmartThings, does the qr code for our device need to follow any format when we try to add our device on the Samsung Connect App?

---

## [Device Handler for Yoolax zigbee motorized shades](https://community.smartthings.com/t/device-handler-for-yoolax-zigbee-motorized-shades/203063)

<div class="topic-metadata">

**Author:** [@thx1200](https://community.smartthings.com/u/thx1200)\
**Replies:** 63\
**Last updated:** [February 23, 2023, 7:36pm UTC](https://community.smartthings.com/t/device-handler-for-yoolax-zigbee-motorized-shades/203063 "2023-02-23T19:36:36Z")

</div>

Update I’ve since fixed up my custom device handler, see link below to GitHub. It works well for older and new Yoolax shades (as far as I can tell) and works well with the new SmartThings app. I’ll keep my original qu…

---

## [Generic Device handler for 2-Gang Zigbee dimmer?](https://community.smartthings.com/t/generic-device-handler-for-2-gang-zigbee-dimmer/223421)

<div class="topic-metadata">

**Author:** [@Jan\_Backman](https://community.smartthings.com/u/Jan_Backman)\
**Replies:** 27\
**Last updated:** [February 19, 2023, 8:18am UTC](https://community.smartthings.com/t/generic-device-handler-for-2-gang-zigbee-dimmer/223421 "2023-02-19T08:18:48Z")

</div>

I am completely new to ST, but I have still in a few days solved most of my issues, but I can’t find a working Device Handler for a dimmer puck (2 gang dimmer) with manufacturer ID \_TYZB01\_v8gtiaed model TS110F One chan…

---

## [Samsung MIM-H03 Create new device type to show correct data?](https://community.smartthings.com/t/samsung-mim-h03-create-new-device-type-to-show-correct-data/226799)

<div class="topic-metadata">

**Author:** [@Derf](https://community.smartthings.com/u/Derf)\
**Replies:** 39\
**Last updated:** [January 16, 2023, 9:13pm UTC](https://community.smartthings.com/t/samsung-mim-h03-create-new-device-type-to-show-correct-data/226799 "2023-01-16T21:13:40Z")

</div>

Hi All, I have been attempting to manually set a Samsung Air-conditioning Wifi Kit (MIM-H03) to a device type within smart things to provide data that a third party app requires to be able to control this device. When …

---

## [Where are the tile icons?](https://community.smartthings.com/t/where-are-the-tile-icons/40086)

<div class="topic-metadata">

**Author:** [@r4nd0m](https://community.smartthings.com/u/r4nd0m)\
**Replies:** 67\
**Last updated:** [August 24, 2019, 1:51am UTC](https://community.smartthings.com/t/where-are-the-tile-icons/40086 "2019-08-24T01:51:26Z")

</div>

I am currently building a virtual switch in the absence of usable dimmer switches - so far I got on/off and lux up/down working … while playing around with the icon: descriptor I have found out that the documentation whi…

---

## [Newbie in need of a bit of help](https://community.smartthings.com/t/newbie-in-need-of-a-bit-of-help/36926)

<div class="topic-metadata">

**Author:** [@Behold81](https://community.smartthings.com/u/Behold81)\
**Replies:** 7\
**Last updated:** [December 18, 2022, 11:04am UTC](https://community.smartthings.com/t/newbie-in-need-of-a-bit-of-help/36926 "2022-12-18T11:04:20Z")

</div>

Trying to write my own handler for a Z-Wave Immersion heater controller. The unit uses normal Binary Switching but has an option to set a timer for x number of minutes up to 1440 using the Schedule (0x53) Class. I am st…

---

## [Honeywell Evohome 2020 device handler update](https://community.smartthings.com/t/honeywell-evohome-2020-device-handler-update/211832)

<div class="topic-metadata">

**Author:** [@Andremain](https://community.smartthings.com/u/Andremain)\
**Replies:** 120\
**Last updated:** [November 17, 2022, 10:52am UTC](https://community.smartthings.com/t/honeywell-evohome-2020-device-handler-update/211832 "2022-11-17T10:52:47Z")

</div>

Hello everyone, My name is Andreas and despite not being a developer, i am desperately trying to get the old Evohome integration to work with Smartthings. I have forked the old integration on github and made an up to da…

---

## [Request for help for Tuya Water valve - DTH and EDGE driver](https://community.smartthings.com/t/request-for-help-for-tuya-water-valve-dth-and-edge-driver/243551)

<div class="topic-metadata">

**Author:** [@Hendo25](https://community.smartthings.com/u/Hendo25)\
**Replies:** 5\
**Last updated:** [November 7, 2022, 3:32am UTC](https://community.smartthings.com/t/request-for-help-for-tuya-water-valve-dth-and-edge-driver/243551 "2022-11-07T03:32:36Z")

</div>

Hi, I am looking for some help developing a DTH for a Tuya Water valve (which screws on to a tap for irrigation control). application: 55 endpointId: 01 manufacturer: \_TZE200\_akjefhj5 model: TS0601 01 0104 0051 0…

---

## [New user Problem: Did my handler locked my Aqara Thermometer out forever?](https://community.smartthings.com/t/new-user-problem-did-my-handler-locked-my-aqara-thermometer-out-forever/249651)

<div class="topic-metadata">

**Author:** [@scotchgambit](https://community.smartthings.com/u/scotchgambit)\
**Replies:** 9\
**Last updated:** [October 14, 2022, 8:08pm UTC](https://community.smartthings.com/t/new-user-problem-did-my-handler-locked-my-aqara-thermometer-out-forever/249651 "2022-10-14T20:08:57Z")

</div>

Hi community, This is my first post. I have started with HA and SmartThings 2 days ago. I have 3 Aqara Thermometer and Humidity sensor (Model: WSDCGQ11LM). It was not initially recognized by my Aeotec hub and SmartThi…

---

## [How to add discontinuous values as the preferences item's input?](https://community.smartthings.com/t/how-to-add-discontinuous-values-as-the-preferences-items-input/244324)

<div class="topic-metadata">

**Author:** [@chenjun](https://community.smartthings.com/u/chenjun)\
**Replies:** 7\
**Last updated:** [August 24, 2022, 7:00pm UTC](https://community.smartthings.com/t/how-to-add-discontinuous-values-as-the-preferences-items-input/244324 "2022-08-24T19:00:25Z")

</div>

Hello, everyone: Here in my DTH, A preference item has inpu value(0–99 and 255), How to set ? Normally, to the continuous values, I use the parameter “range”, but here they are discontinuous values. I figured it m…

---

## [Adapting Onkyo device handler?](https://community.smartthings.com/t/adapting-onkyo-device-handler/234472)

<div class="topic-metadata">

**Author:** [@Guillaume\_Belzile](https://community.smartthings.com/u/Guillaume_Belzile)\
**Replies:** 14\
**Last updated:** [August 23, 2022, 8:28pm UTC](https://community.smartthings.com/t/adapting-onkyo-device-handler/234472 "2022-08-23T20:28:58Z")

</div>

Hi, I’m trying to adapt this device handler to control my Onkyo receiver with smartthings. SmartThings/onkyoIP.groovy at master · allanak/SmartThings · GitHub I think it has been made for the classic smartthings app. I …

---

## [Tile of custom capabilities not showing up](https://community.smartthings.com/t/tile-of-custom-capabilities-not-showing-up/245136)

<div class="topic-metadata">

**Author:** [@SinopeTech](https://community.smartthings.com/u/SinopeTech)\
**Replies:** 13\
**Last updated:** [July 22, 2022, 4:48pm UTC](https://community.smartthings.com/t/tile-of-custom-capabilities-not-showing-up/245136 "2022-07-22T16:48:46Z")

</div>

Hi, I’m having a hard time getting my custom capabilities to show up on the detail view. I’ve went through the tutorial post to see if I could resolve my problem without success. I also tried starting back from scratch s…

---

## [Tile not showing](https://community.smartthings.com/t/tile-not-showing/245068)

<div class="topic-metadata">

**Author:** [@RyanFitz](https://community.smartthings.com/u/RyanFitz)\
**Replies:** 3\
**Last updated:** [July 20, 2022, 1:22am UTC](https://community.smartthings.com/t/tile-not-showing/245068 "2022-07-20T01:22:33Z")

</div>

I wrote a custom Thermostat device handler, How come the battery tile does not display? metadata { definition (name: "Fitzstat New", namespace: "smartthings", author: "SmartThings", mnmn: "SmartThings", vid: "generic-…

---

## [\[DTH\] Issue editing device presentation](https://community.smartthings.com/t/dth-issue-editing-device-presentation/244847)

<div class="topic-metadata">

**Author:** [@stekre](https://community.smartthings.com/u/stekre)\
**Replies:** 3\
**Last updated:** [July 15, 2022, 3:57pm UTC](https://community.smartthings.com/t/dth-issue-editing-device-presentation/244847 "2022-07-15T15:57:23Z")

</div>

I have a question/problem related to this, which I think I would be able to figure out if the documentation was better. A lot of fragmented information and old/new solutions that just partly work atm. The question/probl…

---

## [Capability Presentations implementation status](https://community.smartthings.com/t/capability-presentations-implementation-status/233036)

<div class="topic-metadata">

**Author:** [@orangebucket](https://community.smartthings.com/u/orangebucket)\
**Replies:** 8\
**Last updated:** [July 11, 2022, 6:43pm UTC](https://community.smartthings.com/t/capability-presentations-implementation-status/233036 "2022-07-11T18:43:03Z")

</div>

It would be helpful if the reality of capability presentations could be documented somewhere so we can know what is supposed to be working, what has been overlooked, and what is broken. In particular, for each capabilit…

---

## [Having trouble getting Schedule() to work](https://community.smartthings.com/t/having-trouble-getting-schedule-to-work/244379)

<div class="topic-metadata">

**Author:** [@Cokecan72](https://community.smartthings.com/u/Cokecan72)\
**Replies:** 3\
**Last updated:** [July 14, 2022, 1:04am UTC](https://community.smartthings.com/t/having-trouble-getting-schedule-to-work/244379 "2022-07-14T01:04:53Z")

</div>

Hi I’ve been using Codersaur’s Fibaro Dimmer 2 DTH for some time but it appears to not function correctly with new Fibaro DImmer’s that have been added since the classic app was retired (Codersaur’s DTH was written for …

---

## [Modify Simulated Contact Sensor to invert status](https://community.smartthings.com/t/modify-simulated-contact-sensor-to-invert-status/244402)

<div class="topic-metadata">

**Author:** [@qwertypo](https://community.smartthings.com/u/qwertypo)\
**Replies:** 7\
**Last updated:** [July 3, 2022, 9:40pm UTC](https://community.smartthings.com/t/modify-simulated-contact-sensor-to-invert-status/244402 "2022-07-03T21:40:30Z")

</div>

/\*\* \* Copyright 2014 SmartThings \* \* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except \* in compliance with the License. You may obtain a copy of the License at: \* …

---

## [Help needed with dth please](https://community.smartthings.com/t/help-needed-with-dth-please/244198)

<div class="topic-metadata">

**Author:** [@montyfert](https://community.smartthings.com/u/montyfert)\
**Replies:** 7\
**Last updated:** [June 29, 2022, 8:33pm UTC](https://community.smartthings.com/t/help-needed-with-dth-please/244198 "2022-06-29T20:33:01Z")

</div>

hi i have taken the reed switch out of a sonoff snzb-04 and conecter a rain sensor thing im using the Simulated Water Sensor driver but when its dry it shows as wet and when its wet it shows as dry ad i dont know how to …

---

## [Sending push notifications from st-device-sdk-c code base](https://community.smartthings.com/t/sending-push-notifications-from-st-device-sdk-c-code-base/243146)

<div class="topic-metadata">

**Author:** [@dcabot25](https://community.smartthings.com/u/dcabot25)\
**Replies:** 1\
**Last updated:** [May 30, 2022, 10:47pm UTC](https://community.smartthings.com/t/sending-push-notifications-from-st-device-sdk-c-code-base/243146 "2022-05-30T22:47:22Z")

</div>

Is there any way to send push notifications from st-device-sdk-c? What about st-device-sdk-c-ref? I see there is a way from smartthings-core-sdk, but that involves reverse engineering node code and rewriting it as C/C+…

[Next page](https://community.smartthings.com/c/developer-programs/writing-device-types/64.md?page=1)
