---
title: Smart Things SDK Reviews
meta_title: 'Smart Things SDK Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter reviews by the users' company size, role or industry to find
  out how Smart Things SDK works for a business like yours.
aggregate_rating:
  rating_value: 4.2
  review_count: 6
  scale: '5'
date_modified: '2026-09-22'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---


# Smart Things SDK Reviews
**Vendor:** Samsung Electronics  
**Category:** [Other Development Software](https://www.g2.com/categories/other-development)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 6
## About Smart Things SDK
The SmartThings SDK is an addon package for the Atom IDE editor that allows you to use GUI editors to define an IoT device’s resources and its UI within the Samsung Connect app.




## Smart Things SDK Reviews
  ### 1. Great addition to your smart home if you use smartthings

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jeremy T. | Web & Graphic Designer, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** December 02, 2020

**What do you like best about Smart Things SDK?**

Smartthigns SDK is easy to use, being able to code in java, groovy, javascript, typescript languages is a plus. The API allows you to easily integrate into the smartthings environment. The SDK allows you to build and integrate your smart devices, services, and/or existing solutions on SmartThings ecosystem. I control my entire home with the smartthings platform and integrate several non-native devices via the smartthings sdk. Being able to use github as a repo allows you to share your code as well so others can enjoy any of the work you have done and update automatically through github.

You can also use the sdk to add local API calls which enables local/offline control of devices. This is handy when the internet goes down and also cuts down on the time it takes for the call to go to the cloud and then back to the hub and then the device.

Overall you can write integrations for yourself or share them with the smartthings community.

**What do you dislike about Smart Things SDK?**

Currently, there are some changes going on with Smartthings and groovy language will be legacy code. The backend of the sdk could also use some updating but it functions fine.

Smartthings support isn't the best even though they are run by Samsung. The new app update caused a lot of issues with devices, and there are still some presence sensor issues that arise when doing certain automations. The new app was not polished when released and they have been slow to fix some of the kinks that are left.

Overall you can write integrations for yourself or share them with the smartthings community.

**Recommendations to others considering Smart Things SDK:**

Don't get flustered, it may take some trial and error to get certain devices running on the smartthings platform, but once you do you can integrate it with other apps easily.

Also, try to take advantage of using github as a repository even if you only plan to develop locally.

**What problems is Smart Things SDK solving and how is that benefiting you?**

There are a lot of smart devices out there, but not all are compatible with smartthings. Having the open SDK allows you to create device handlers or other code to plug those natively unsupported products into the smartthings environment.

  ### 2. Great SDK to develop your plugins for SmartThings

**Rating:** 3.5/5.0 stars

**Reviewed by:** Filipe O. | Outsystems Freelancer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** February 05, 2019

**What do you like best about Smart Things SDK?**

It helps you to create the plugin between your device and the SmartThings. A great thing is the simulator that helps us to simulate our phone and check if the communication is working.

**What do you dislike about Smart Things SDK?**

Adding a plugin could be a little tricky and complicated. Could have a better user interface and experience. The tutorials could be better.

**What problems is Smart Things SDK solving and how is that benefiting you?**

Making a simple or complicated plugin. Making my house more IoT.

  ### 3. Fantastic SDK and application to makes your house smarter

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joao S. | Developer Freelancer, Program Development, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** February 21, 2019

**What do you like best about Smart Things SDK?**

With smartthings how easy we can make our house smarter and secured. With the SDK is possible to create some plugin to integrate some devices. The sdk provides a WYSIWYG editor and is awesome.

**What do you dislike about Smart Things SDK?**

Nothing so far, the application works really good for what i want to do.

**Recommendations to others considering Smart Things SDK:**

Is just brilliant, is a awesome application and help you to make your house smart.

**What problems is Smart Things SDK solving and how is that benefiting you?**

With smartthings i am making my house smarter, and with the sdk creating some plugins that don't aren't created yet.

  ### 4. Smart Things review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Kim S. | Community Program Coordinator, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** October 29, 2018

**What do you like best about Smart Things SDK?**

Ability to access various appliance/devices in the home

**What do you dislike about Smart Things SDK?**

Some of the items seem incompatible. In order for my lights to connect with the app, I would need to reference the compatibility list, and purchase items from the list in order for it to work properly.

**What problems is Smart Things SDK solving and how is that benefiting you?**

Some items require me to purchase smart products to ensure connectivity.

  ### 5. A doorstep to the leading open platform for IoT

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** February 09, 2018

**What do you like best about Smart Things SDK?**

Basically an easy way to define the plugin to control an IoT device. All you need to identify the devices features and settings. You'll both have the opportunity to design the plugin through the GUI or Underlying code. Integrated  CLI provides few more additional functions too. The best part is like having the simulators to make interaction between the app and device and off course without having any phone or IoT device hardware.    
  

**What do you dislike about Smart Things SDK?**

Umm... finger crossed. 
Technically, adding new device profile page contents are little confusing. GUI menus does not offer that much activation. System has not been designed so that keys with similar names  performs little same. Find option doesn't highlight the searched items. Sometimes Items are not well designed for minimized window.    

**What problems is Smart Things SDK solving and how is that benefiting you?**

You'll get a developer workspace  on which you can define cloud-to-cloud device, which connects to the smartThings cloud through another third party cloud. If you are looking for fully customized UI, you get an option as Device Plugin API. Oh by the way, SmartThings SDK runs on both Windows and MacOS platforms. 

  ### 6. Good tool to develop IoT device's plugin application

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Consumer Electronics | Small-Business (50 or fewer emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** February 09, 2018

**What do you like best about Smart Things SDK?**

-The SmartThings SDK is an add-on package for the Atom IDE editor
-With the GUI editor, the generation of an IoT device’s plugin package is simplified so you can make web apps quickly using HTML, CSS, JavaScript, and JSON for a Cloud-connected device
-Simulators for your Samsung Connect app plugin and virtual IoT device, so that you can test the interaction between the app and device, without needing any phone or IoT device hardware.
-SmartThings API enables you to integrate, control and monitor a variety of your IoT devices and services into the SmartThings cloud
-Providing both a WYSIWYG editing view and access to the underlying code
-The Plugin Editor provides you with full control over both the UI appearance of an IoT device as it appears in the Samsung Connect app, as well as the device behavior when consumers control the UI widgets on the device plugin.

**What do you dislike about Smart Things SDK?**

- Log in process found slow with samsung account.
- Loading problems with Simulator and Virtual Device.
-Tutorials and Community supports are not up to the mark.

**What problems is Smart Things SDK solving and how is that benefiting you?**

-I make simple IoT device plugin application.
-It is a really good tool to develop IoT device's plugin application. It’s simple even newbies can use it



- [View Smart Things SDK pricing details and edition comparison](https://www.g2.com/products/smart-things-sdk/reviews?section=pricing&secure%5Bexpires_at%5D=2026-09-29+12%3A32%3A52+-0500&secure%5Bsession_id%5D=3130a3ef-9bcb-447f-a9ee-6a5aa68b044a&secure%5Btoken%5D=cd1a2324eae173872b95660b3039dc1e072b87bcca9fd0e614b39a8338439300&format=llm_user)


## Top Smart Things SDK Alternatives
  - [Okta](https://www.g2.com/products/okta/reviews) - 4.5/5.0 (1,396 reviews)
  - [Termius](https://www.g2.com/products/termius/reviews) - 4.8/5.0 (268 reviews)
  - [SAP Fiori](https://www.g2.com/products/sap-fiori/reviews) - 4.3/5.0 (127 reviews)

