Quick Browse Lists for Edge Drivers

The Unofficial SmartThings Blog
Jump to navigation Jump to search

Many community members enjoy writing Edge Drivers and then sharing them with others. There is a category in the official smartthings community forum just for this purpose. However, with so many entries it can be hard to find the solutions that you're looking for.

Fortunately, you can quick browse the forum by using the tags.

Community members also post Project Reports discussing how they solved a particular use case. These can also be very helpful to other members.

This page is separated into sections:

Edge Drivers

Manufacturer Channels (Aeotec, Zooz, etc)

Official SmartThings Channels

Custom Requests

Project Reports

Specialty Hub Discussions (ADT, Nvidia, Samsung Mesh WiFi)

Third Party Developer App Stores

Quick Browse Links for Edge Drivers

Using Edge Drivers requires subscribing to the developer’s edge channel by following a link which the developer will give you. Drivers will then be downloaded to your own hub. This download may not occur for several hours.

Once the driver has downloaded, you use the smartthings app to “scan nearby“ to add a new device and the driver should be automatically assigned to any new device with a matching fingerprint. The device will then show up in the smartthings app under “no room assigned.“ The good news is that after that, the drivers are eligible to run locally, no cloud required, so the connection should theoretically be faster and more reliable than previous cloud-based DTHs. (However, you will still need an active Internet connection to the smartthings cloud to use the smartthings app to control the device.)

During the transition period when both groovy and Edge Drivers are available, The system will give the highest priority to custom groovy DTHs when selecting a match for a new device. So if you already have a custom DTH for that device on your account and you want to try a custom Edge Driver, you will need to first remove the groovy DTH from your account, or at least comment out the matching fingerprint in it. Once that is done, you can add the new device and it should use the edge driver with a matching fingerprint. Custom edge drivers will be given priority over stock edge drivers.

(Note that the IDE is part of the old architecture, so entries for Edge Drivers Will just be marked “placeholder” and other information shown may be incorrect or incomplete. This will not affect their functionality).

-Edge Drivers for AudioVisual devices, including Logitech Harmony [1]

-Edge Drivers for Doorbells and Doorbell Sensors [2]

-Edge Drivers for Garage devices, including MyQ [3]

-Edge Drivers for Lighting [4]

-Edge Drivers for Locks [5]

-Edge Drivers for HVAC, including fans and sensors as thermostats [6]

-Edge Drivers for Pocketsockets/Smart Plugs [7]

-Edge Drivers for Handheld or Wallmount Remotes and Buttons [8]

-Edge Drivers for Single Purpose Power Monitoring Devices (does not include energy monitoring smart plugs, but does include devices like the Aeotec clamp) [9]

-Edge Drivers for Security System Integrations [10]

-Edge Drivers for Sensors [11]

-Edge Drivers for local Services including webhooks, an MQTT integration project, etc. These may require a local server device. [12]

-Edge Drivers for Swimming Pool equipment [13]

-Edge Drivers for Virtual Devices [14]

-Edge Drivers for automated Window Coverings [15]

-Edge Drivers for Miscellaneous Function Devices, including a Zwave configuration tool [16]

Edge Driver Channels Provided by Device Manufacturers (Aeotec, Zooz, etc)

-Edge Drivers created by the manufacturer for Aeotec zwave devices (more devices are being added from time to time, so check back later if the one you want isn’t there) [17]

-Edge Drivers created by the manufacturer for the 200 and 300 series Homeseer light switches and dimmers are reportedly in the works, but no delivery date yet.

-Edge Drivers created by the manufacturer for Inovelli zwave devices [18]

-Edge Drivers created by the manufacturer for Zooz zwave devices [19]

Official SmartThings Channels

-list of devices included in the official SmartThings channel (Edge Drivers written by SmartThings staff) [20]

-Instructions for subscribing to the official SmartThings Edge Driver channel (Edge Drivers written by SmartThings staff) [21]

Custom Requests

-custom requests. If you would like to request that the community developers (not official SmartThings staff, just other customers) create an Edge Driver for a device not already listed, post in the forum request thread. No guarantees, but at least developers will know you’re interested. [22]

Quick Browse Links for Project Reports/Questions

Projects by Category (accessibility, get started, holidays, impress your friends, mailbox alerts, etc)

From time to time individual community members post project reports to the forums under the PROJECTS category. These may be an explanation of how they solved a particular kind of problem, photos and wiring diagrams for specific projects, or just questions about how other Community members would approach a specific issue. These can provide guidance or inspiration. Just remember that Project Reports posted before 2023 May include references to groovy smartapps and groovy Device Type Handlers which are no longer available on the current platform. So you may also have to find Edge Drivers or other code substitutes that do work. However, many of the ideas and device suggestions will still be helpful.

So some of the specifics will be done in a different way than they were if the project report is from 2022 or earlier. But if it could be done five years ago with smartthings, it probably can still be done now, and you can always come back to the forum and ask about current specifics.

  • The GetStarted tag is used for topics where community members new to SmartThings ask questions about what SmartThings can do. Also includes topics like "The 10 best things to do with SmartThings." Get Started List
  • Project Reports for Accessibility issues including wheelchair users [23]
  • Project Reports for A/V and Home Entertainment [24]
  • Project Reports for Alerts and Notifications, including Weather [25]
  • Project Reports for Animals, including Pet, Aquarium, and Livestock projects [26] ( also see the pets list below)
  • Project Reports for Bathrooms [27]
  • Project Reports for Cameras [28]
  • Project Reports for Dashboards (or Control Panels) [29]
  • Project Reports for Home Doorbells and Apartment Buzzers [30]
  • Project Reports for Fireplaces [31]
  • Project Reports for Freezers, including temperature monitoring [32]
  • Project Reports for Garages [33]
  • Project Reports for Gates [34]
  • Projects Reports for holidays [35]
  • Project Reports for HVAC including fans and plumbing [36]
  • Projects to Impress Your Friends, from magic wands to secret rooms [37]
  • Project Reports for Irrigation and Gardens [38]
  • Project Reports for Lighting [39]
  • Project Reports for Locks [40]
  • Project Reports for Logging [41]
  • Project Reports for Mailbox Notifications [42]
  • Project Reports for Miscellaneous [43]
  • Project Reports for Mobile Homes and RVs [44]
  • Project Reports for Pet and Livestock projects, including aquariums [45] Also see the list for animal projects.
  • Project Reports for Pool and Pond applications [46]
  • Project Reports for Power-related projects including monitoring energy use and shifting battery-powered Devices to mains power or vice versa [47]
  • Project Reports for Presence including Microlocation [48]
  • Project Reports for Remotes, Buttons, battery-operated switches, and smart watches [49]
  • Project Reports for Routers, VLANS, and other infrastructure issues [50]
  • Project Reports for Second homes or other remote management issues. Also projects for landlords. [51]
  • Project Reports for Security, including smoke detectors and integration with other security systems Security System Projects
  • Project Reports for Selling a Smart Home. Includes discussions on what to remove, how to show features, what interest buyers, how to transfer accounts. Home Sale Discussions
  • Project Reports for Small Appliances, including blenders, coffeemakers, vacuums, etc. Also see the "Appliances" List in the DTH section above. (For ACs and fans, see the HVAC list instead. For pumps, see the Irrigation list.) Small Appliance Projects
  • Project Reports related to Weather [52]
  • Project Reports for Whole House projects including planning and budgeting [53]

Projects by Room (see also lighting and sensors projects)

  • Bathroom Projects [54]
  • Bedroom Projects, including motion sensor lighting issues [55]
  • Garage Projects [56]
  • Hallway and Staircase Projects [57]
  • Home Theatre Room Projects [58]
  • Kitchen Projects [59]
  • Nursery and Baby Projects [60]
  • Swimming Pool and Pond applications [61]
  • Yard Projects including outdoor lighting (see also the Holidays list and the Irrigation/Garden lists above) [62]

Quick Browse Links for Specialty Hub Models

  • SmartThings/ADT Model Hub [63]
  • SmartThings Nvidia Link [64]
  • Samsung Vodafone Model [65]
  • “Samsung SmartThings Connect Home” Mesh WiFi Model (WT520) [66]
  • “Samsung WiFi” Mesh WiFi Model (WT525 with Plume) [67]

Quick Browse Links for Third Party Community Developer App Stores

These are a list of third party app stores run by community developers/teams who have created apps/code for SmartThings and intend to provide code that will work with the new architecture, although they may still be in transition. Listed alphabetically.

  • ActionTiles Runs in any web browser. "Web-based dashboard secure control Panels. “The homepage for your home!”™"
  • RBoy Apps 40+ very popular apps and device handlers to Make your Home your Butler!™
  • SharpTools “Create custom smart home dashboards and home automation rules in a simple but powerful solution.” Runs in any web browser. Versions available for SmartThings, Home Assistant, and Hubitat.

More FAQs

There is also an FAQ section in the forum with topics like the best switches to use with smart bulbs, good outdoor motion sensors, international issues, getting signal to an outbuilding, etc. [68]