SmartThings
homebridge-smartthings-ik · v1.5.21
Connects SmartThings switches, bulbs, fans, garage doors, locks and window shades to HomeKit with auto-discovery.
What it says it supports
Brands
- SmartThings
Devices it names
- switches
- light bulbs
- fans
- garage door openers
- locks
- window shades (WindowShadeLevel)
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Supports SmartThings lights, switches, contact and motion sensors, and Samsung air conditioners via merged PRs. A Sonoff TRV request is open.
- Works10
- Partly works4
- Not working2
- Requested2
- Won’t be supported1
| Device | Status | What they said | Source |
|---|---|---|---|
| Bali Autoview blinds | Works | Z-Wave blinds via SmartThings hub brought into HomeKit by HomebridgeSaved copyI have Bali autoview blinds (from HomeDepot), which are Zwave. Using smartthings hub as the zwave hub, and homebridge to bring them in to Homekit. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2021-09 |
| SmartThings air conditioners | Works | Merged PR adds AC support, plus optional modes (Sleep, WindFree) and light switchSaved copyHi, I've implemented air conditioner support for your plugin as I had the same need as Issue #88. I had to change the way capabilities are assigned to services to make this work. I hope I did not over refactored, and that it might work for you! This PR does the following: add AirConditionerService as BaseService expose mandatory thermostat and fan from AirConditionerService expose optional HumiditySensor from AirConditionerService add configuration option (ExposeHumiditySensorForAirConditioners) to make HumiditySensor exposure optional refactor service/capability assignment to avoid … Excerpt saved from GitHub on 2026-10-22. | PR #167 · 2023-04 |
| SmartThings contact sensors | Works | Contact sensor support mergedSaved copyAdded contact sensor category. Created contactAccessory.ts and updated platform.ts Excerpt saved from GitHub on 2026-10-22. | PR #22 · 2022-09 |
| SmartThings door and motion sensors | Works | User loves them; better with HubitatSaved copyI use smart things door sensors and motion sensors and love them. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2019-07 |
| SmartThings hub and devices | Works | Works alongside Wink3, TP-Link outlets, Ring alarm in one setupSaved copyI can't speak to Nest as I don't use it. I have my home bridge working with the same Wink3 plugin you're using, Smartthings, Tp-link smart outlets, Camera-ffmpeg (for my generic IP cameras), and my Ring security alarm. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2019-09 |
| SmartThings motion sensors | Works | Motion detection support mergedSaved copyAdded motion detection category to the file. Created motionAccessory.ts and updated platform.ts Excerpt saved from GitHub on 2026-10-22. | PR #21 · 2022-09 |
| SmartThings multisensor | Works | Zigbee door/window sensors work well; batteries last about a yearSaved copyI'm still using SmartThings zigbee multisensors for doors and windows. They work well and with enough wired repeaters (switches) nearby, the batteries seem to last nearly a year. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2019-10 |
| SmartThings switches | Works | Switches and locks work; no sensors, cameras or multi-tapSaved copyFor anyone hoping for a new SmartThings integration/connector: I just installed "homebridge-smartthings-ik" after watching the project for a few weeks and it's pretty slick! All of my ST switches added to HK with little/no effort and they appear to be functional. Had to assign them to rooms in HK, but that was about it. Of course things like double/triple-taps are not supported, but this is definitely progress! ~~Also worth mentioning that the plugin does not appear to support my ST sensors (leak and motion) nor my ST cameras. However switches covers about 80% of devices I currently have in … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2022-10 |
| Topgreener switches | Works | Added via SmartThings using Tuya brandSaved copyThis is great. I was prepared to simply stop using two older Topgreener switches but I used this plugin to add both switches to Homebridge and then to Home. Took a bit of effort as I first had to create the Samsung account (SmartThings), and then use Tuya brand as Topgreener was not listed under a Smartthings supported Brand. ... And I also missed that I needed to create an Access Token. All good now and everything works great. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2022-10 |
| Yale Assure lock | Works | Z-Wave lock added to SmartThings and brought into Homebridge; works quite wellSaved copyI’ve added it to my SmartThings Hub and connected via Homebridge. Works quite well Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2024-04 |
| Schlage Connect Z-Wave lock | Partly works | Works in SmartThings but status updates flaky or delayed in HomeKitSaved copyI replaced one my Schlage Connect ZWave locks with a Kwikset Premis. First unit came with a broken connector, but replacement is fine. That left one more Schlage on my back door. I have been trying to use it through Smart Things hub -> homebridge smartapp -> homebridge with smartthings plugin. It works perfectly in the Smart Things app but flaky at best into Homekit. Most of the time the status is not updated or might update an hour later (or never). So, one or more of the software components in that long chain is suspect. Status is the most important thing for this lock. So, I buy another … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2021-08 |
| Smoke/CO detectors via Z-Wave (SmartThings) | Partly works | Battery level pulled in but Home app cannot use it in automationsSaved copy… up an automation but not sure if it is a limitation of Apple HomeKit or the Hombridge plugin I am using: I currently have an automation running on my SmartThings that will notify me when my Smoke/CO2 Detectors, connected via ZWave, are below 78% battery. I was trying to move my automations all to the Apple Home app and I was able to find the sensors but there was nothing at all I could find around battery. Almost all options were only around time and geo-location (people home or not). Is it just that the Homebridge plugin does not pull in “battery level” and maybe I can request the developer … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2023-02 |
| TP-Link plugs via SmartThings | Partly works | Controlled from Harmony remote via janky, slow SmartThings workflowSaved copyI still use that SmartThings method to turn TP-Link plugs on and off with my Logitech remote. It's a janky workflow, and often a bit slow... but it works. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2021-04 |
| Yale Keyless Connect WiFi lock | Partly works | Works via Z-Wave module and Ring Alarm plugin, or zigbee module with Z2M; WiFi plugins failedSaved copyThe only way I could get mine into homebridge was with the z wave module and ring alarm plugin. Works awsome. I wasn’t able to do it with the orange module with homebridge but I did manage with home assistant Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2024-11 |
| SmartThings starter set sensors | Not working | Outlets work but motion and open/close sensors not registering after new Mac serverSaved copy… is weird is that on my Mac, which is running Mojave and the older version of the Home app appears to be working. Am I just misunderstanding how to read sensors in the iOS 13 Home app? [9/29/2019, 11:52:53 AM] [SmartThings] Device Added - Group sensor, Name Front Door, ID 8f4dc160-8ad5-41df-b955-48b842f8f6a6 [9/29/2019, 11:52:53 AM] [SmartThings] Device Added - Group sensor, Name Motion Sensor, ID 7dce6336-4440-4ae5-9ad8-55b2c565de0b [9/29/2019, 11:52:53 AM] [SmartThings] Device Added - Group sensor, Name Screen Door, ID 6fd41747-6b7b-425a-ae86-c9de0708b206 [9/29/2019, 11:52:53 AM] … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2019-09 |
| Tapo D225 video doorbell | Not working | No Tapo/Kasa plugin supports it; via SmartThings only motion shows, no video or ring; RTSP promisedSaved copyHi All- Just installed this doorbell: https://www.tp-link.com/us/home-networking/cloud-camera/tapo-d225/ to replace my Ring (and cancel my Ring subscription...feels like a weight lifted). Any suggestions on how to link it with HB? What I've tried: 1. Integrated it with SmartThings. Worked great in the ST app, but the SmartThings Plugin doesn't seem to know what to do with it (Log Error: "Missing button status from front door doorbell"). The doorbell shows up in HK (unconfigured button), the 'motion sensor' aspect seems to work, but there's no video and no alert when someone rings the bell. 2. … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2024-09 |
| Samsung AC quiet mode | Requested | Open PR adds quiet mode for air conditionersSaved copysupport quiet mode among the OptionalMode values for Air Conditioners set version to 1.5.22 update README with release notes Excerpt saved from GitHub on 2026-10-22. | PR #273 · 2024-10 |
| Sonoff TRVZB thermostatic radiator valve | Requested | Supported by SmartThings; plugin support requested, openSaved copyIs your feature request related to a problem? Please describe: Sonoff made new termostatic radiator valve that is supported by smarthings. Description of the radiator valve: https://sonoff.tech/product/home-appliances/trvzb/ Homebridge only detects battery state and temperature. Log: [code] Describe the solution you'd like: It would be great to have the current setpoint and mode visible as well. User should be able to modify those parameters. Excerpt saved from GitHub on 2026-10-22. | Issue #237 · 2023-11 |
| SmartThings leak and motion sensors | Won’t be supported | Plugin does not support SmartThings sensors or camerasSaved copyFor anyone hoping for a new SmartThings integration/connector: I just installed "homebridge-smartthings-ik" after watching the project for a few weeks and it's pretty slick! All of my ST switches added to HK with little/no effort and they appear to be functional. Had to assign them to rooms in HK, but that was about it. Of course things like double/triple-taps are not supported, but this is definitely progress! ~~Also worth mentioning that the plugin does not appear to support my ST sensors (leak and motion) nor my ST cameras. However switches covers about 80% of devices I currently have in … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2022-10 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud
SmartThings API
You’ll need
- SmartThings account
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | >=1.3.5 |
| Homebridge 2.0 | No |
| Node.js | >=18.0.0 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | HomeBridgeSmartThings |
| License | Apache-2.0 |
Community signals
| Downloads a week | 56 |
|---|---|
| Downloads a month | 339 |
| GitHub stars | 171 |
| Open issues | 77 |
| Closed issues | 127 |
| Discussions | 55 |
| Last code push | 2026-02-14 |
| Latest version | 1.5.21 (2024-01-25) |
| First published | 2022-03-25 |
| Releases | 88 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- Only device types the author owns are implemented
- Under development
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Battery
- CarbonMonoxideSensor
- ContactSensor
- Fan
- Fanv2
- GarageDoorOpener
- HumiditySensor
- LeakSensor
- LightSensor
- Lightbulb
- LockMechanism
- MotionSensor
- OccupancySensor
- SmokeSensor
- StatelessProgrammableSwitch
- Switch
- TemperatureSensor
- Thermostat
- Valve
- WindowCovering