shelly-homekit

Apple HomeKit firmware for Shelly's

OTHER License

Stars
1.8K
Committers
19

Bot releases are visible (Hide)

shelly-homekit - Shelly Homekit 2.12.2-beta3 Latest Release

Published by markirb about 2 months ago

What's Changed

beta1 contained a javascript error which prevented page from being shown correctly
beta2 plus1mini support did not yet work

New Model Support

  • Plus 1 Mini
  • Plus RGBWPM (thanks to @lanmarc77 for pinning and testing)
  • Mini 1 Gen3 (thanks to @metaljay for hardware)
  • Mini 1PM Gen3

Fixes

  • Plug S not retaining configuration

Support

If you use and enjoy the firmware please consider a donation to cover for hardware and hours lost along the way.

Full Changelog: https://github.com/mongoose-os-apps/shelly-homekit/compare/2.12.1...2.12.2-beta1

shelly-homekit - Shelly HomeKit 2.12.1

Published by markirb 3 months ago

What's Changed

This is the first release in a long time.
Thanks to all contributors, testers and supporters.

If you use and enjoy the firmware please consider a donation to cover for hardware and hours lost along the way.

Short Version

this is the condensed version, for contributors and details please see long version below

New Model Support

  • Plus 2PM
  • Plus Plug S (without LED support)
  • Plus Addon support for all supported Plus Models

New Features

  • Web UI Dark Mode
  • HomeKit Adaptive Lighting for CCT Lights
  • HomeKit Carbon dioxide and Monoxide sensors
  • DHT Sensor Support for all Addons

Fixes

  • Upgradability from newer stock firmware versions
  • PWM behavior at 100% for lights
  • Uni: use Noisy Inputpin for debouncing Input
  • Various small fixes see below

Long

New Contributors

Full Changelog: https://github.com/mongoose-os-apps/shelly-homekit/compare/2.11.2...2.12.1

shelly-homekit - 2.12.0-beta5

Published by markirb 4 months ago

Various small bugfixes:

  • Upgrading with DHT sensor attached (please increase sensor interval if you are currently having problems, until this release is installed)
  • Fix Reset for +Plug S
  • Fix GDO Pairing in HomeKit when Addon is installed
  • Fix detached Inputs

Full Changelog: https://github.com/mongoose-os-apps/shelly-homekit/compare/2.12.0-beta4...2.12.0-beta5

shelly-homekit - 2.12.0-beta4

Published by markirb 4 months ago

What's Changed

Full Changelog: https://github.com/mongoose-os-apps/shelly-homekit/compare/2.12.0-beta3...2.12.0-beta4

shelly-homekit - 2.12.0-beta3

Published by markirb 4 months ago

What's Changed

New Contributors

Please consider supporting development by donating:
https://www.paypal.com/donate/?hosted_button_id=RVFA9G5VMXRX8

Full Changelog: https://github.com/mongoose-os-apps/shelly-homekit/compare/2.12.0-beta2...2.12.0-beta3

shelly-homekit - 2.12.0-beta2

Published by markirb 5 months ago

Please report any issues to issues section

What's Changed related to Previous beta

**Full Changelog since last beta **: https://github.com/mongoose-os-apps/shelly-homekit/compare/2.12.0...2.12.0-beta2

shelly-homekit - Shelly Homekit 2.12.0-beta1

Published by markirb 5 months ago

Long time no release, lets try to change this

What's Changed

New Contributors

Full Changelog: https://github.com/mongoose-os-apps/shelly-homekit/compare/2.11.2...2.12.0-beta1

shelly-homekit - Shelly HomeKit 2.11.2

Published by rojer about 2 years ago

Fixes:

  • Fix reverting to stock for Plus devices
  • Increase power reporting interval to 5-ish seconds

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.11.1

Published by rojer over 2 years ago

Fixes:

  • Fix a memory leak on WiFi reconnect. Could exhaust device's memory when WiFi went down for a long time. (#1018)

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.11.0

Published by rojer over 2 years ago

A big release that's been long time in the making. Highlights:

New device support:

  • Plus series Plus1, Plus1PM (https://github.com/mongoose-os-apps/shelly-homekit/issues/800) and PlusI4 (#911)
    • Note: Plus series must be updated to 0.10.0 or later to updated using the /ota?url=... method.
  • Shelly1/1PM temperature add-on with DS18B20 sensor (#186 thanks @markirb !)
  • Shelly Duo (#369)
  • Shelly Color Bulb (#823)
  • Shelly Vintage (#719)
  • Shelly UNI (#938)

New HomeKit modes:

  • Leak sensor (#929)
  • Smoke sensor (#931)
  • RGBW2: Added CCT / RGB+W / 4xW mode (thanks @markirb and @timoschilling!)

New and improved wifi config manager:

  • Supports 2 station configurations
  • Allows configuring static IP
  • Recovers from incorrect STA settings (reverts back to previous config)
  • Improved UX when configuring: AP is kept running, providing responsive UI.

Misc:

  • Modified roller shutter control (#879)
  • Fix HAP setup timeouts
  • Show new version and build when updating
  • UI polish
  • ESP SDK update to pick up wifi stability improvement on busy networks
  • Increase number of HAP sessions for Plus devices to 16, we have plenty of memory.
  • Fancy HomeKit QR code (#968) - thanks @alexbartsch
  • Change to report WiFi station MAC instead of AP (#987)
  • Shelly 2.5 WC: Respect ramp up time when calibrating close
  • Shelly 2.5 WC: Added some tolerance for motor overpower condition during movement.
  • PlugS: Disable sys LED when state LED is disabled (#995)
  • Add WiFi power saving mode selection (#1001). Note: May impact connectivity on some networks.

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.10.1

Published by rojer about 3 years ago

  • Generate stable setup code for device
  • Shelly 2.5: reconfigure GPIO16 as input to prevent clash with the PM chip's IRQ output. Reduces power consumption and device temperature.

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.10.0

Published by rojer about 3 years ago

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.9.5

Published by rojer about 3 years ago

  • Important Espressif SDK update, improving network stability and security
  • Fixed firmware file upload on FIrefox and Safari
  • Improve UI during update
  • Added support for /ota?url=... updates, albeit somewhat limited compared to stock.
  • Fix entering into failsafe mode for some devices

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.9.3

Published by rojer over 3 years ago

  • Minor fixes, including network stability

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.9.2

Published by rojer over 3 years ago

  • Simplified setup - uses QR code instead of manually setting and entering the code
  • Added power consumption chanarcteristics (supported by Eve app)
  • Pick up a workaround for stuck wifi connection (this one).

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.9.1

Published by rojer over 3 years ago

  • Fixed device lock out if reverted to stock with password protection set (#682)
  • Fixed entering failsafe more for 1PM and 2.5 (3 seconds after boot instead of booting with button held).
  • Minor UI fixes when password protection is enabled

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.9.0

Published by rojer over 3 years ago

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.8.2

Published by rojer over 3 years ago

Changes since 2.8.1:

  • Connection stability issues

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal

shelly-homekit - Shelly HomeKit 2.8.0

Published by rojer over 3 years ago

shelly-homekit - Shelly HomeKit 2.8.1

Published by rojer over 3 years ago

Changes since 2.7.3:

  • Valve support (#433) (no timer support and only generic valve and irrigation at the moment - thanks @timoschilling!)
  • Doorbell support (#375) (set Input to detached and Input HAP Type to Doorbell - thanks @ZeevoX!)
  • Web UI changes, improve layout for phones
  • Inverted output mode (#408)
  • Longer ramp-up time for roller-shutter (#324)
  • Longer sensor release time for garage door opener (#448)
  • Fixes for network connectivity issues
  • Fix spurious button event detection that could cause device settings reset

Full commit log.

If updating multiple devices, you may find it easier with a script.

Please consider supporting development by donating:
Donate via PayPal