Skip to content
Homebridge TestFlight
Sonoff

Sonoff Basic

Switches · Lighting

Mixed reportsVerified plugin3 plugins

7 reports: 4 say it works, 1 says it doesn’t work, 1 asks for support, 1 says it can’t be supported.

Reported with 3 Homebridge plugins: eWeLink, Tasmota MQTT Switch, Alexa.

What people report

PluginStatusWhat they saidConnectsSource
eWeLink Verified
@homebridge-plugins/homebridge-ewelink
WorksListed as supported (cloud; many also local LAN)
Saved copy
… (fully) support LAN mode - more info The plugin does not support devices in DIY mode Supported Devices Device Cloud Support Local Support Notes Switches Sonoff BASIC/R2/R3 🟢 🟢 configure with singleDevices[] ➚ Sonoff POW/R2/R3/R316/R316D/R320D 🟢 🟢 configure with singleDevices[] ➚ Sonoff MINI/R2/R3 🟢 🟢 configure with singleDevices[] ➚ Sonoff RF/R2/R3 🟢 🟢 configure with singleDevices[] ➚ Sonoff SV 🟢 🟢 configure with singleDevices[] ➚ Sonoff RE5V1C 🟢 🟢 configure with singleDevices[] ➚ Sonoff DUAL/R2/R3/R3-Lite 🟢 🟢 configure with multiDevices[] ➚ Sonoff 4CH/PRO/R2/R3 🟢 🟢 configure with …

Excerpt saved from GitHub on 2026-10-22.

Local + cloudWiki: Supported Devices
Tasmota MQTT Switch
homebridge-mqtt-switch-tasmota
WorksWorks in Eve and Home
Saved copy
I have 2 Sonoff Basic, 2 Sonoff Dual R2 working using homebridge-mqtt-switch-tasmota in EVE and HOME. The also defined S20 (working in FHEM via MQTT Mosquitto) are not working via homebridge. Here is the corresponding part off my homebridge config.json: . . { "accessory": "mqtt-switch-tasmota", "switchType": "outlet", "name": "SonoffS2001", "url": "mqtt://ip-adress", "username": "username", "password": "geheim", "topics": { "statusGet": "stat/Sonoff2001/POWER", "statusSet": "cmnd/Sonoff2001/POWER1", "stateGet": "tele/Sonoff2001/STATE" }, "onValue": "ON", "offValue": "OFF", "manufacturer": …

Excerpt saved from GitHub on 2026-10-22.

LocalIssue #33 · 2018-03
Tasmota with HomebridgeWorksSonoff-Tasmota supported through Homebridge
Saved copy
I found this thru google, which wasn’t promising yet https://github.com/arendst/Sonoff-Tasmota/wiki/SP108E-LED-strip-controller Sonoff-Tasmota is supported thru homebridge, which is good just missing device interface

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Connection not statedReddit comment · 2019-01
Not namedWorksWorks very well and responsive with HomePods
Saved copy
I use 10 sonoff basic installed in my home trough homebridge installed on raspberry Pi4 ... it works very well in HomeKit app and very responsive with the HomePods at home

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Connection not statedReddit comment · 2020-11
Not namedNot workingStopped responding after Homebridge container update; rolling back version suggested
Saved copy
… updated the container and then restored the backup. ​ Everything looks fine. ​ I get home and the driveway lights are not on \[controlled with sonoff basic to come on at sunset via homekit\] and so i ask Siri to do it, it says its done, but nothing happened. checked the home app and i can press on/off and nothing happens. ​ the ikea tradfri hub now keeps dropping off the network now and i cannot control any non ikea lights that use the hub via zigbee. ​ so in short, i've updated and the sonoff/ewelink based lights \[external and internal\] have become non …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Connection not statedReddit thread · 2020-10
homebridge-sonoff-tasmota-httpRequestedPoster could not configure the plugin; no working setup confirmed
Saved copy
I purchased 8 Sonoff basic switches and set up a few with the stock firmware and the EWelink app and got them running with my amazon echo plus. The rest of the Sonoffs I flashed with Tasmota. I purchased the $5 Homebridge app for my IPad and have Homebridge running on my raspberry pi 2 with a 32 gb sad card. I want to get my sonoffs working with HomeKit and Alexa. I need to know where to start. Is there a tutorial on how to set up homebridge with Sonoff? I have watched a ton of YouTube videos and still have no idea what I’m doing. I played with the homebridge-sonoff-tasmota-http addon but …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Connection not statedReddit thread · 2018-03
Alexa Verified
homebridge-alexa
Won’t be supportedHAA must mimic Homebridge insecure mode; user switched to Tasmota
Saved copy
Hello! Its a way to enable HAA on Alexa? I´m use sonoff basic whith HAA firmware (https://github.com/RavenSystem/esp-homekit-devices/wiki/Home-Accessory-Architect) and receive unsupported device on alexa discover, its a way to enable it? [08/03/2021, 21:05:21] Homebridge v1.3.0 (Homebridge B6E1) is running on port 51862. 2021-03-09T00:05:21.359Z hapNodeJSClient Unsupported device found, skipping HAA-50B413 2021-03-09T00:05:21.361Z hapNodeJSClient Unsupported device found, skipping HAA-CC6FC1 2021-03-09T00:05:21.362Z hapNodeJSClient Unsupported device found, skipping HAA-F9B148 …

Excerpt saved from GitHub on 2026-10-22.

CloudIssue #429 · 2021-03

Each row is one report from a plugin’s GitHub issues, pull requests, discussions, wiki or docs, or from r/homebridge. Check the date and the linked thread before you buy.

In ReReHome

Once a Homebridge plugin publishes it, this device reaches Apple Home as a HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Identifiers

BrandSonoff
ModelBASIC
CategorySwitches

Also reported as

  • Sonoff BASIC
  • Home Accessory Architect (HAA) firmware on Sonoff Basic
  • Sonoff Basic (Tasmota)
  • Sonoff Basic (10 units)