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 those devices 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
Your HomeKit configuration is not lost during this upgrade process. All other upgrade paths will yield an error during updating, but no harm is done if a wrong firmware is selected.
It is currently investigated, if we can put the above procedure into the python update tool (flash-shelly.py)
Features
- Uses new partition layout for Plus Devices and thus can directly be upgraded from Stock 1.4.X and reverted back to 1.4.X but no longer from Stock 1.3.3 or Shelly HomeKit 2.12.X