Shelly Binding for Allterco Shelly devices
The Shelly Binding integrates the Allterco Shelly Devices. It supports
- Generation 1 (Shelly 1 etc.)
- Shelly Plus series (Gen 2+3)
- Shelly Plus Mini series (Gen 2+3)
- Shelly Pro series (Gen 2+3)
- Shelly BLU series
Features
- Auto Discovery of connected Shelly devices (Gen 1, Plus/Pro, Plus Mini and BLU series)
- Provide a lot of status data (relay status, power meter, sensor values)
- Some internal device information like wifi strength or internal device temp
- Event trigger, e.g. for pushed buttons
- Control functions like relay output on/off
- Shelly Manager for device configuration and firmware upgrades
- Using a Shelly Plus/Pro as gateway for Shelly BLU devices
- Range Extender Mode with Plus/Pro
- Support for Shelly Sensor Aden
Shelly Manager
The binding has a build in device management - nothing fancy, but helpful. For example it includes a OTA proxy, which allows you to use your openHAB system as proxy between the Internet and the Shelly device when downloading firmware updates. This allows to separate the device completely from the Internet. Support is currently limited to Gen1 devices, because the is currently no Plus/Pro firmware archive.
Click here for an overview.
Open Shelly Manager in the browser, use http://<openHAB IP>/shelly/manager
Documentation
Check the README to get all information how to setup and discover your Shelly devices. It also has detailed information on supported channels.
Also check out additional use cases for Avdanced Users. Happy to receive more feedback and examples you would like to share with the community.
Releases
Click on the link to get release notes.
You need to remove an installed Shelly binding, before installing the beta
openHAB 3 is now longer supported, 4.1 and 4.2 are outdated
Check here for known issues.
Contributions
Bugs and Feature Requests can be created here, or post them in the Community Thread.
Feedback is always welcome (do not hesitate to tell if it works !) Share your experiences, creative work or problems in the). Also ideas and contributions are welcome. There is so much you could help with:
- Testing with all devices and all setup types
- Description of more use cases so others benefit from your work
- Maybe some nice widgets for Main UI
DEV Builds
You need to remove an installed Shelly binding, before installing the beta
Make sure to read the READMEbeta before installting DEV builds.
Manual installation (CurrentDevelopment Builds - for advanced users only):
- open OH console and run âfeature:install openhab-transport-coapâ
- and then copy the binding jar to the adding folder
Downloads
Click on the Install button if you want to get the regular 4.x beta version.
- 4.3.0-DEV Gen1/Plus/Pro
- 4.2.0-DEV Gen1/Plus/Pro (outdated)
- 4.1.0-DEV Gen1/Plus/Pro (outdated)
- 3.4.5-DEV Gen1/Plus/Pro (outdated)
Resources
Additional Resources
- Markusâ myfiles repo
- Pending issues (bugs / feature requests)
- Shelly Technical Documentation (incl. APIs)
- Gen 1Firmware Index | Gen1 Firmware Archive