Gruppio/Sonoff-Homekit
Make your Sonoff Switch compatible with Apple Homekit! 🎉 observed · 2026-09-03
Health v2 · maintenance only
39/100
- Activity 16
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2909
- days_rel: n/a
- days_push: 504
- n_releases_24m: 0
Adoption not part of the score
1004 stars · 170 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Open-source firmware that makes Sonoff WiFi smart switches natively compatible with Apple HomeKit, running directly on the ESP8266/ESP32 chip without needing HomeBridge, MQTT, or any external server. It also provides a simple web page controller and REST API endpoints (/on, /off, /toggle, /state) for control from non-Apple devices.
Use cases
- make my sonoff switch work with apple homekit
- control sonoff switch from iphone home app without homebridge
- flash custom homekit firmware on sonoff basic
- control smart switch via rest api with curl
- add cheap homekit-compatible switch without raspberry pi
- control sonoff from non-apple device via web page
When to choose
- you want native HomeKit support on Sonoff hardware with no hub, HomeBridge, or MQTT server required
- you want REST API and web control in addition to HomeKit
- you want a free alternative to expensive certified HomeKit switches
When to avoid
- you need a plug-and-play solution without flashing firmware
- your Sonoff model is not among the tested devices (Basic, Slampher, S26)
- you prefer Tasmota-based setups with broader device support
Facets
application · maturity active
embedded workflow-automation http-server sdk iot apple-ecosystem embedded-systems embedded iot homekit sonoff esp8266 esp32 esp-homekit smart-switch esp-open-rtos rest-api firmware apple-home home-automation
1 source
- readme: https://github.com/Gruppio/Sonoff-Homekit · fetched 2026-09-03 · 92bb16117dd2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Gruppio/Sonoff-Homekit | main | 39 |
For agents
markdown · JSON · MCP: product_card(name="Gruppio/Sonoff-Homekit")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem