Skip to content
Homebridge TestFlight
Amazon Alexa

Alexa Smart Home

homebridge-alexa-smarthome · v2.5.2

VerifiedCloudHomebridge 2.0

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
DeviceStatusWhat they saidSource
Alexa thermostatWorksUnsupported error in alpha fixed by maintainer
Saved copy
7/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 sensorsWorksPlugin now exposes onboard temperature readings; some users hit authentication errors
Saved copy
Just 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 switchWorksBrought into HomeKit via Alexa plugin; fairly reliable but needs periodic restart
Saved 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 lockPartly worksLock state updates but control showed no response until cache and refresh settings changed
Saved 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 bulbsPartly worksImports Alexa-only outlets and bulbs into HomeKit; Echo speakers not yet supported
Saved copy
homebridge-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 makerPartly worksVia Alexa plugin only on/off; Govee plugin shows it without controls
Saved copy
I 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 lockPartly worksUnsupported error until 'Unlock in the Alexa app' enabled in Alexa app
Saved copy
Describe 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 devicesNot workingDevice unsupported errors for all devices after Alexa+ preview
Saved copy
Describe 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 Gen5Not workingUnsupportedDeviceError for type APPLICATION on startup; polling stops
Saved 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 dishwasherRequestedDishwasher does not appear in Homebridge
Saved copy
Is 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 directionRequestedOnly power supported; speed/direction request closed not planned
Saved copy
Is 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 TVRequestedUser asks for TV support
Saved copy
it 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+CoolRequestedPoster wants it in Home; suggestion is exposing Alexa devices via Alexa smarthome plugin
Saved copy
Linux 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 supportedZigbee devices exposed only to Alexa via eero; need own Zigbee dongle and zigbee2mqtt
Saved copy
I 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 HomebridgeYes
Homebridge versions^1.6.0 || ^2.0.0
Homebridge 2.0Yes
Node.js^18.0.0 || ^20.0.0 || ^22.0.0 || ^24.0.0
Settings in Homebridge UIYes
MatterNo
Platform nameHomebridgeAlexaSmartHome
LicenseMIT

Community signals

Downloads a week94
Downloads a month451
GitHub stars182
Open issues80
Closed issues94
Last code push2026-07-05
Latest version2.5.2 (2026-07-05)
First published2023-08-17
Releases68

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