Skip to content
Homebridge TestFlight
Sonoff

Sonoff S20 Smart Plug

Outlets Β· Lighting

WorksVerified plugin2 plugins

3 reports: 3 say it works.

Reported with 2 Homebridge plugins: eWeLink, Tasmota MQTT Switch.

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
WorksInitial failure was a topic typo
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
http-sonoff-tasmotaWorksFlash Tasmota or HAA firmware; Tasmota plugin suggested
Saved copy
http-Sonoff-Tasmota (or something like that) is the plugin you want if going Tasmota route. When I check later (if it’s wrong) I’ll revise.

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

Connection not statedReddit comment Β· 2020-05

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
ModelS20
CategoryOutlets

Also reported as

  • Sonoff S20
  • Sonoff S20 smart plug