Shelly HomeKit 2.13.0
Support
If you use and enjoy the firmware please consider a donation to support further development.
Changelog
Important: This release deliberately breaks the upgrade path from Shelly HomeKit 2.12.X for any Plus Devices (those are: +1, +1PM, +i4, +2PM, +RGBWPM, +PlugS). The reason for this is to support direct upgrade from newest stock firmware (1.4.X), that uses a changed partition layout.
To upgrade current "Shelly HomeKit" devices to this release the valid upgrade path is to:
- Revert to Stock 1.3.3 (Hit the revert button in webui)
- Upgrade Stock to current release (1.4.X, this will change partition layout)
- Upgrade back to Shelly HomeKit Firmware (via the /ota Link)
Your HomeKit configuration/pairing is not lost during this upgrade process. Other/wrong upgrade paths will yield an error during updating, but no harm is done if a wrong firmware is selected.
It should be possible to add the above procedure into the python update tool (flash-shelly.py) in the future for an automated way to upgrade old Shelly HomeKit devices. If anyone can help here this would be much appreciated.
Features
- Uses new partition layout for Plus Devices and thus can directly be upgraded from Stock FW 1.4.X and reverted back to 1.4.X but no longer from Stock 1.3.3 or Shelly HomeKit 2.12.X
- Shelly Plus AddOn: support up to 5 DS18B20 sesnsors by @markirb in #1530
- Garage door optionally support swapped sensors by @markirb in #1527
- Support for Offset Value on Temperature Sensors
Fixes
Full Changelog: 2.12.2...2.13.0