Skip to content

RavenSystem/mgos32toHAA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Shelly convert to HAA

This guide explains how to convert Shelly Plus, Pro and Mini (ESP32 and ESP32-C3) devices to HAA firmware

For older Shelly devices (gen1), use this instead: mgos to HAA Shelly ESP8266

Release GitHub download Donate

Twitter

Chat

⚠️ There is no OTA way back to Shelly firmware if the new ZIP file has been uploaded!

Shelly bootloader will be replaced with a standard ESP-IDF bootloader, avoiding to back to original firmware. To back to Shelly firmware or to recover it if something goes wrong, a wired connection to a PC using a FTDI adapter is needed.

⚠️ This is a third-party experimental project, without any relation with Shelly or Alterco. If you decide to try it, all is under your responsability ⚠️

Pre-requisites

  • Download corresponding ZIP file from Releases.
  • Shelly doesn't need to be updated to latest firmware version, but it can be updated to latest version if you want.
  • Shelly doesn't need to be connected to your WiFi network, but it can be connected to your WiFi network if you want.
  1. Connect to Shelly device and open its web interface with a web browser using its IP address.
  2. Navigate to Settings -> Firmware, and drag & drop or browse for the ZIP file in the Firmware file image.
  3. Click the Update from file button.
  4. Wait until Shelly web interface tries to reload, and wait 30 seconds more to let new firmware to do the conversion process. Be sure that you don't cut power during these 30 seconds of conversion, or your Shelly will have a chance of 1% to be bricked.
  5. A HAA-XXXXXX WiFi HotSpot should be visible to start the HAA Installation steps.

Most common scripts are preloaded for several Shelly models, normally with switch/button functions.

Feel free to change or modify MELPHAA script as your needs. HAA Wiki

In addition to this firmware, you can obtain HAA Home Manager App, the perfect App companion to manage your HAA devices, with batch updates, enable setup mode, and other extra features:

If you want to measure the performance of your Apple Home, you can get Home Bench App, the only App that performs speed tests directly over accessories using Apple HomeKit API:

And don't forget to subscribe to YouTube Channel: