Alexa Smart Home
homebridge-alexa-smarthome · v2.5.2
Brings devices connected to Alexa (lights, switches, plugs, locks, thermostats, sensors) into HomeKit.
What it says it supports
Brands
- Amazon Alexa
Devices it names
- Alexa-connected lights
- switches
- outlets
- locks
- thermostats
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Supports lights, switches, locks, plugs, thermostats, air quality monitors, vacuums and a few others via Alexa. Users hit unsupported-device errors for locks, thermostats, Apple TV and Alexa+ accounts; dishwashers and TVs are requested.
- Works3
- Partly works4
- Not working2
- Requested4
- Won’t be supported1
| Device | Status | What they said | Source |
|---|---|---|---|
| Alexa thermostat | Works | Unsupported error in alpha fixed by maintainerSaved copy7/1/2024, 12:53:06 PM] [homebridge-alexa-smarthome] Initialize Devices - UnsupportedDeviceError(Unsupported device: Office Thermostat with type: THERMOSTAT. Currently supported device types are: LIGHT,SWITCH,SMARTLOCK,SMARTPLUG,THERMOSTAT,ALEXA_VOICE_ENABLED,AIR_QUALITY_MONITOR,VACUUM_CLEANER,GAME_CONSOLE,AIR_FRESHENER.) Excerpt saved from GitHub on 2026-10-22. | Issue #142 · 2024-07 |
| Amazon Echo temperature sensors | Works | Plugin now exposes onboard temperature readings; some users hit authentication errorsSaved copyJust a public service announcement, the Homebridge Alexa smart home plug-in, which in my opinion has been revolutionary for people like me who bought Amazon smart plugs when they were exclusively Alexa users and who decided to switch to HomeKit or use HomeKit in tandem with Alexa recently added support for the temperature sensors of Amazon echo devices which have them on board. These devices include the echo fourth generation, echo + 2nd generation, and echo dot fifth generation. Off the top of my head, I'm not aware of any other devices that have these sensors baked into them. In the … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2024-01 |
| Third Reality Bluetooth smart switch | Works | Brought into HomeKit via Alexa plugin; fairly reliable but needs periodic restartSaved copy… had restarted Home bridge and it had fixed the issue. This was until I closed our bathroom door. Upon doing this, what is supposed to happen is that the third reality Bluetooth smart switch controlling our bathroom fan is supposed to turn on. This is brought into HomeKit using the Alexa smart home plug-in by u/Joeyhage. It is a fairly reliable plug-in, though it does periodically have to be restarted because of devices not responding, I would say every two weeks or so. Unfortunately this means restarting Homebridge. Anyways, this automation didn't fire so, I got to looking. Apparently nothing … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2024-02 |
| Alexa-connected smart lock | Partly works | Lock state updates but control showed no response until cache and refresh settings changedSaved copy… debug log, which looks normal to me so I'm not sure where to start digging. ``` ^[[37m[10/30/2023, 10:30:10 PM] ^[[39mRegistering platform 'homebridge-alexa-smarthome.HomebridgeAlexaSmartHome' ^[[37m[10/30/2023, 10:30:16 PM] ^[[39m^[[36m[HomebridgeAlexaSmartHome]^[[39m Initializing HomebridgeAlexaSmartHome platform... ^[[37m[10/30/2023, 10:30:16 PM] ^[[39m^[[36m[HomebridgeAlexaSmartHome]^[[39m Loading accessory from cache: Front Door ^[[37m[10/30/2023, 10:30:17 PM] ^[[39m^[[36m[HomebridgeAlexaSmartHome]^[[39m Alexa-Remote: cookie was provided ^[[37m[10/30/2023, 10:30:19 PM] … Excerpt saved from GitHub on 2026-10-22. | Issue #66 · 2023-10 |
| Alexa-only outlets and bulbs | Partly works | Imports Alexa-only outlets and bulbs into HomeKit; Echo speakers not yet supportedSaved copyhomebridge-alexa-smarthome First, I’ll say I didn’t make the plugin and I don’t know if the developer is here. This plugin allows you to import your Alexa-only devices into Homebridge and this into HomeKit. This is the opposite of what the Homebridge-Alexa plugin does, which allows Alexa to control your Homebridge devices. It is pretty new and quite promising. Right now the devices it supports are limited to outlets and light bulbs (I think that’s all), with the probability to support more. I have written tutorials before on how to workaround with different methods to control Alexa-only … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2023-08 |
| Govee ice maker | Partly works | Via Alexa plugin only on/off; Govee plugin shows it without controlsSaved copyI did this just yesterday with my Govee ice maker. Add it to Alexa, then add and configure the Homebridge Alexa Smarthome plug-in and you can turn your ice maker on and off. Doesn't let you change anything else though. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2024-09 |
| U-Tec smart lock | Partly works | Unsupported error until 'Unlock in the Alexa app' enabled in Alexa appSaved copyDescribe Your Problem: U-Tec smart locks are showing in the Alexa app, but not populating in HomeBridge accessories list when I add them to the devices in the plugin config. I get this error message: Initialize Devices - UnsupportedDeviceError(Unsupported device: [device name] with type: SMARTLOCK. Device type is either unsupported or device does not support all the required operations. Device supported operations: lock. Currently supported device types are: LIGHT,SWITCH,SMARTLOCK,FAN,SMARTPLUG,THERMOSTAT,ALEXA_VOICE_ENABLED,AIR_QUALITY_MONITOR,VACUUM_CLEANER,GAME_CONSOLE,AIR_FRESHENER.) I'm … Excerpt saved from GitHub on 2026-10-22. | Issue #193 · 2025-01 |
| Alexa+ account devices | Not working | Device unsupported errors for all devices after Alexa+ previewSaved copyDescribe The Bug: I recently updated to the Alexa + preview and am getting device unsupported errors for all devices. I also see errors regarding device types of APPLICATION. To Reproduce: Sign in to the plugin with an Alexa + enabled account with a smart device. Expected behavior: Business as usual as it was prior to Alexa +. Logs: [code] Plugin Config: [code] Environment: Plugin Version: 2.3.0 Homebridge Version: 1.11.0 Node.js Version: 22.16.0 NPM Version:10.9.2 Operating System: Raspbian Excerpt saved from GitHub on 2026-10-22. | Issue #218 · 2025-09 |
| Apple TV Gen5 | Not working | UnsupportedDeviceError for type APPLICATION on startup; polling stopsSaved copy… plugin startup, receive initialization error. Devices state is not polling at 30 second interval. To Reproduce: Occurs every time you restart with an AppleTV Gen5 Home Hub Expected behavior: No initialization error upon start. Logs: [code] Plugin Config: [code] Screenshots: Environment: Plugin Version: v2.5.0 Homebridge Version: v1.11.2 Node.js Version: v24.14.0 NPM Version: 11.9.0 Operating System: Raspbian Excerpt saved from GitHub on 2026-10-22. | Issue #257 · 2026-03 |
| Alexa-connected dishwasher | Requested | Dishwasher does not appear in HomebridgeSaved copyIs your feature request related to a problem? Please describe: Yeah, I connected my dishwasher to Alexa and I didn't see anything in Homebridge so I didn't know if it wasn't updating because of the plugin or because of the dishwasher itself. I tried rebooting the bridge and the Homebridge but nothing happened, I still couldn't see my dishwasher in my accessories on Homebridge so I decided to reset the entire plugin. I cleaned it entirely and then sign in again and finally I discovered in the terminal that it is not compatible yet. To sum up: Dishwasher can't connect to homebridge plugin. … Excerpt saved from GitHub on 2026-10-22. | Issue #203 · 2025-06 |
| Alexa-connected fan speed and direction | Requested | Only power supported; speed/direction request closed not plannedSaved copyIs your feature request related to a problem? Please describe: The Alexa-connected fan that I control via this plugin supports speed and direction controls in addition to the existing power control. Describe the solution you'd like: I'd like to add optional support for speed and direction to fan-type devices, if the device supports such controls. Describe alternatives you've considered: I've considered hardware changes to the fan and writing my own control system, but adding functionality to this plugin seems more straightforward. Another alternative would be to create a new device type, but … Excerpt saved from GitHub on 2026-10-22. | Issue #266 · 2026-06 |
| Alexa-connected TV | Requested | User asks for TV supportSaved copyit would be nice if you could add works with alexa tvs because i have one in the living room and it would be nice Excerpt saved from GitHub on 2026-10-22. | Issue #262 · 2026-05 |
| Dyson Pure Hot+Cool | Requested | Poster wants it in Home; suggestion is exposing Alexa devices via Alexa smarthome pluginSaved copyLinux over windows. And there is the homebridge-alexa-smarthome plugin that takes devices from Alexa and expose them to homebridge. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2024-11 |
| eWeLink Zigbee motion sensor (via Alexa) | Won’t be supported | Zigbee devices exposed only to Alexa via eero; need own Zigbee dongle and zigbee2mqttSaved copyI have Alexa Zigbee hub setup on my eero 6 pro and also have Homebridge setup on a raspberry pi. How do I get these sensors added to HomeKit? They’re setup and working in the Alexa app via the eero, and I have the Alexa Smarthome plugin added to Homebridge. But they don’t show up. The devices show up as eWeLink Smart device in Alexa. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2024-04 |
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
Alexa account
You’ll need
- Amazon Alexa account
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | ^1.6.0 || ^2.0.0 |
| Homebridge 2.0 | Yes |
| Node.js | ^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | HomebridgeAlexaSmartHome |
| License | MIT |
Community signals
| Downloads a week | 94 |
|---|---|
| Downloads a month | 451 |
| GitHub stars | 182 |
| Open issues | 80 |
| Closed issues | 94 |
| Last code push | 2026-07-05 |
| Latest version | 2.5.2 (2026-07-05) |
| First published | 2023-08-17 |
| Releases | 68 |
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
- Does not let Alexa control HomeKit devices
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- AirQualitySensor
- CarbonMonoxideSensor
- Fanv2
- HumiditySensor
- Lightbulb
- LockMechanism
- Outlet
- Switch
- TemperatureSensor
- Thermostat