-
Notifications
You must be signed in to change notification settings - Fork 150
Home
This firmware exposes Shelly devices as Apple HomeKit accessories.
Firmware is compatible with stock and can be uploaded via OTA (Watch a 2 minute video), for more info take a look at the flashing wiki here.
Summary of supported devices and features
Shelly1Gen3 devices are supported but can only be flashed with the HomeKit firmware if they have the stock firmware version 1.7.5.
This firmware is available to download here:
https://rojer.me/files/shelly/stock/1.7.5/S1G3.zip.
I've found that the best way to add a new Shelly1Gen3 to my HomeKit is to use the Shelly App and add it to my Shelly account via Bluetooth. You can then use the Shelly App to get it to connect to your preferred WiFi network. Once an new device is on my WiFi, I also use the Shelly App to update (or revert) it to firmware version 1.7.5 by uploading the file above in the firmware setting page of the device's preferences menu.
| +1 | +1PM | +2PM | +i4 AC/DC | +Plug S | |
|---|---|---|---|---|---|
| Switch & Co.1 | ✓ | ✓ | ✓ | ✗ | ✓ |
| Stateless Input2 | ✓ | ✓ | ✓ | ✓ | ✗ |
| Sensors3 | ✓ | ✓ | ✓ | ✓ | ✗ |
| Garage door opener | ✓ | ✓ | ✓ | ✗ | ✗ |
| Roller shutter mode | ✗ | ✗ | ✓ | ✗ | ✗ |
| Power measurement | ✗ | ✓ | ✓ | ✗ | ✓ |
| Temperature/Humidity measurement4 | ✓ | ✓ | ✓ | ✓ | ✗ |
Currently not supported.
| 1 | 1PM | 1L | Plug | PlugS | 2 | 2.5 | i3 | UNI | |
|---|---|---|---|---|---|---|---|---|---|
| Switch & Co.1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ |
| Stateless Input2 | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
| Sensors3 | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
| Temperature/Humidity measurement | ✓4 | ✓4 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | - |
| Garage door opener | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| Roller shutter mode | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | ✗ |
| Power measurement | ✗ | ✓ | - | ✓ | ✓ | ✗ | ✓ | ✗ | ✗ |
| Duo | Duo RGBW | Vintage | RGBW2 | |
|---|---|---|---|---|
| Brightness control | ✓ | ✓ | ✓ | ✓ |
| CCT | ✓ | ✗ | ✗ | ✓ |
| RGB(W) | ✗ | ✓ | ✗ | ✓ |
| Power measurement | - | - | - | - |
Notes:
✓: supported
-: possible but not supported yet
✗: not possible
1: includes lock, outlet and valve
2: includes doorbell
3: includes motion, occupancy, contact, smoke, leak
4: with Sensor AddOn/Shelly Plus AddOn and DS18B20 sensor(s) or DHT sensor
Features that are not yet supported:
- Cloud connections: no Shelly Cloud, no MQTT
- Remote actions (web hooks)
- Valve with timer support
Reverting to stock firmware is also supported see here.
If you find a bug or would like to request a feature, please have a look at existing issues and upvote or file a new one.
This firmware is free software and is distributed under Apache 2.0 license.