Skip to content

Releases: RavenSystem/esp-homekit-devices

Home Accessory Architect v12.12.5 Merlin

09 May 09:27
Compare
Choose a tag to compare

Changelog 12.12.5:

  • HeaterCooler: Added new option "o":N to move deadbands and customize even more the logic. More info...
  • HeaterCooler: Removed undocumented test feature "safe margin" added in v12.11.0. The same can be done using Free Monitor service.
  • Humidifier: Added new option "o":N to move deadbands and customize even more the logic. More info...
  • Lightbulb: Fixed NRZ protocol when more than one GPIO was used.
  • I/O Expanders: Fixed bug when GPIOs above 7 were used as output.
  • ESP32-C and ESP32-S:
    • Used right TX pin for default UART output for installer firmwares, when device is in setup mode or in capture IR/RF mode; instead GPIO 1 used in prior versions of HAA. More info...

Changelog 12.12.4:

  • Improved reset HomeKit ID procedure.
  • iAirZoning: Improved logic in "soft" states.
  • ESP32, ESP32-C and ESP32-S:

Changelog 12.12.3:

  • Setup mode: Fixed bug where extra pairings count was not removed when Reset HomeKit ID was used.

Changelog 12.12.2:

Changelog 12.12.1:

  • Added some delays in installation process when SSL is used to help with bad WiFi environments.
  • Improved button pulse mode even more.

Changelog 12.12.0:

  • HomeKit: Fixed blocking remove/update pairings when extra pairing is added and device is not rebooted.
  • HomeKit: Several improvements getting pairings count when extra pairings is used.
  • Improved button pulse mode when pulse time is zero.
  • ESP32, ESP32-C and ESP32-S:
    • Updated SDK version to ESP-IDF 5.2 with many improvements and bug fixes.
    • Improved critical task locks.
    • DHT and DS18B20 sensors: improved GPIO initialization.

Read Wiki for more info.

Donate YouTube Chat Twitter

Home Accessory Architect v12.12.4 Merlin

08 Mar 15:02
Compare
Choose a tag to compare

Changelog 12.12.4:

  • Improved reset HomeKit ID procedure.
  • iAirZoning: Improved logic in "soft" states.
  • ESP32, ESP32-C and ESP32-S:

Changelog 12.12.3:

  • Setup mode: Fixed bug where extra pairings count was not removed when Reset HomeKit ID was used.

Changelog 12.12.2:

Changelog 12.12.1:

  • Added some delays in installation process when SSL is used to help with bad WiFi environments.
  • Improved button pulse mode even more.

Changelog 12.12.0:

  • HomeKit: Fixed blocking remove/update pairings when extra pairing is added and device is not rebooted.
  • HomeKit: Several improvements getting pairings count when extra pairings is used.
  • Improved button pulse mode when pulse time is zero.
  • ESP32, ESP32-C and ESP32-S:
    • Updated SDK version to ESP-IDF 5.2 with many improvements and bug fixes.
    • Improved critical task locks.
    • DHT and DS18B20 sensors: improved GPIO initialization.

Read Wiki for more info.

Donate YouTube Chat Twitter

Home Accessory Architect v12.12.3 Merlin

28 Feb 18:58
Compare
Choose a tag to compare

Changelog 12.12.3:

  • Setup mode: Fixed bug where extra pairings count was not removed when Reset HomeKit ID was used.

Changelog 12.12.2:

Changelog 12.12.1:

  • Added some delays in installation process when SSL is used to help with bad WiFi environments.
  • Improved button pulse mode even more.

Changelog 12.12.0:

  • HomeKit: Fixed blocking remove/update pairings when extra pairing is added and device is not rebooted.
  • HomeKit: Several improvements getting pairings count when extra pairings is used.
  • Improved button pulse mode when pulse time is zero.
  • ESP32, ESP32-C and ESP32-S:
    • Updated SDK version to ESP-IDF 5.2 with many improvements and bug fixes.
    • Improved critical task locks.
    • DHT and DS18B20 sensors: improved GPIO initialization.

Read Wiki for more info.

Donate YouTube Chat Twitter

Home Accessory Architect v12.12.2 Merlin

28 Feb 18:21
Compare
Choose a tag to compare

Changelog 12.12.2:

Changelog 12.12.1:

  • Added some delays in installation process when SSL is used to help with bad WiFi environments.
  • Improved button pulse mode even more.

Changelog 12.12.0:

  • HomeKit: Fixed blocking remove/update pairings when extra pairing is added and device is not rebooted.
  • HomeKit: Several improvements getting pairings count when extra pairings is used.
  • Improved button pulse mode when pulse time is zero.
  • ESP32, ESP32-C and ESP32-S:
    • Updated SDK version to ESP-IDF 5.2 with many improvements and bug fixes.
    • Improved critical task locks.
    • DHT and DS18B20 sensors: improved GPIO initialization.

Read Wiki for more info.

Donate YouTube Chat Twitter

Home Accessory Architect v12.12.1 Merlin

24 Feb 14:10
Compare
Choose a tag to compare

Changelog 12.12.1:

  • Added some delays in installation process when SSL is used to help with bad WiFi environments.
  • Improved button pulse mode even more.

Changelog 12.12.0:

  • HomeKit: Fixed blocking remove/update pairings when extra pairing is added and device is not rebooted.
  • HomeKit: Several improvements getting pairings count when extra pairings is used.
  • Improved button pulse mode when pulse time is zero.
  • ESP32, ESP32-C and ESP32-S:
    • Updated SDK version to ESP-IDF 5.2 with many improvements and bug fixes.
    • Improved critical task locks.
    • DHT and DS18B20 sensors: improved GPIO initialization.

Read Wiki for more info.

Donate YouTube Chat Twitter

Home Accessory Architect v12.12.0 Merlin

23 Feb 19:01
Compare
Choose a tag to compare

Changelog 12.12.0:

  • HomeKit: Fixed blocking remove/update pairings when extra pairing is added and device is not rebooted.
  • HomeKit: Several improvements getting pairings count when extra pairings is used.
  • Improved button pulse mode when pulse time is zero.
  • ESP32, ESP32-C and ESP32-S:
    • Updated SDK version to ESP-IDF 5.2 with many improvements and bug fixes.
    • Improved critical task locks.
    • DHT and DS18B20 sensors: improved GPIO initialization.

Read Wiki for more info.

Donate YouTube Chat Twitter

Home Accessory Architect v12.11.4 Merlin

05 Feb 10:00
Compare
Choose a tag to compare

Changelog 12.11.4:

  • Setup mode: Fixed bug where WiFi AP was not enable under certain circumstances.
  • HomeKit: Now updating/removing pairings function is disable to prevent undesired changes when extra pairings is used.
  • HomeKit: Added more logs about pairings operations.
  • DHT sensors: Improved driver with official datasheets information.

Changelog 12.11.3:

  • HomeKit: Fixed TLV format bug when processing TLV NULL value that causes a memory overflow.

Changelog 12.11.2:

  • Setup mode: Fixed bug that disables WiFi AP without user request.
  • HomeKit: Added several DRAM guards.
  • HomeKit: Fixed TLV parse bug when processing TLV NULL value that causes a system crash.
  • HomeKit: Fixed bug on storage when compacting data.
  • ESP8266:
    • WiFi: Fixed bug that avoid to set PHY mode to 802.11N at boot when 802.11G was used before.

Changelog 12.11.1:

  • Setup mode: Fixed bug that allows disable WiFi AP when none SSID is configured.

Changelog 12.11.0:

  • HeaterCooler: Added "mc":N key to enable (N > 0) and setup temperature safe margin in ºC, in addition to 4 new actions that will be executed when target temperature is greater difference than current temperature + deadbands + safe margin:
    • "15": Heater safe up
    • "16": Heater safe down
    • "17": Cooler safe up
    • "18": Cooler safe down
  • HeaterCooler: Fixed bug that could cause issues in actions when humidity sensor was used in same service.
  • Humidifier: Fixed bug that could cause issues in actions when temperature sensor was used in same service.
  • ESP8266:
    • Improved Installers speed.
    • Removed some debug info from SDK to save some flash storage.
    • Some stability improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

Home Accessory Architect v12.11.3 Merlin

26 Jan 17:40
Compare
Choose a tag to compare

Changelog 12.11.3:

  • HomeKit: Fixed TLV format bug when processing TLV NULL value that causes a memory overflow.

Changelog 12.11.2:

  • Setup mode: Fixed bug that disables WiFi AP without user request.
  • HomeKit: Added several DRAM guards.
  • HomeKit: Fixed TLV parse bug when processing TLV NULL value that causes a system crash.
  • HomeKit: Fixed bug on storage when compacting data.
  • ESP8266:
    • WiFi: Fixed bug that avoid to set PHY mode to 802.11N at boot when 802.11G was used before.

Changelog 12.11.1:

  • Setup mode: Fixed bug that allows disable WiFi AP when none SSID is configured.

Changelog 12.11.0:

  • HeaterCooler: Added "mc":N key to enable (N > 0) and setup temperature safe margin in ºC, in addition to 4 new actions that will be executed when target temperature is greater difference than current temperature + deadbands + safe margin:
    • "15": Heater safe up
    • "16": Heater safe down
    • "17": Cooler safe up
    • "18": Cooler safe down
  • HeaterCooler: Fixed bug that could cause issues in actions when humidity sensor was used in same service.
  • Humidifier: Fixed bug that could cause issues in actions when temperature sensor was used in same service.
  • ESP8266:
    • Improved Installers speed.
    • Removed some debug info from SDK to save some flash storage.
    • Some stability improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

Home Accessory Architect v12.11.2 Merlin

26 Jan 13:22
Compare
Choose a tag to compare

Changelog 12.11.2:

  • Setup mode: Fixed bug that disables WiFi AP without user request.
  • HomeKit: Added several DRAM guards.
  • HomeKit: Fixed TLV parse bug when processing TLV NULL value that causes a system crash.
  • HomeKit: Fixed bug on storage when compacting data.
  • ESP8266:
    • WiFi: Fixed bug that avoid to set PHY mode to 802.11N at boot when 802.11G was used before.

Changelog 12.11.1:

  • Setup mode: Fixed bug that allows disable WiFi AP when none SSID is configured.

Changelog 12.11.0:

  • HeaterCooler: Added "mc":N key to enable (N > 0) and setup temperature safe margin in ºC, in addition to 4 new actions that will be executed when target temperature is greater difference than current temperature + deadbands + safe margin:
    • "15": Heater safe up
    • "16": Heater safe down
    • "17": Cooler safe up
    • "18": Cooler safe down
  • HeaterCooler: Fixed bug that could cause issues in actions when humidity sensor was used in same service.
  • Humidifier: Fixed bug that could cause issues in actions when temperature sensor was used in same service.
  • ESP8266:
    • Improved Installers speed.
    • Removed some debug info from SDK to save some flash storage.
    • Some stability improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

Home Accessory Architect v12.11.1 Merlin

17 Jan 20:44
Compare
Choose a tag to compare

Changelog 12.11.1:

  • Setup mode: Fixed bug that allows disable WiFi AP when none SSID is configured.

Changelog 12.11.0:

  • HeaterCooler: Added "mc":N key to enable (N > 0) and setup temperature safe margin in ºC, in addition to 4 new actions that will be executed when target temperature is greater difference than current temperature + deadbands + safe margin:
    • "15": Heater safe up
    • "16": Heater safe down
    • "17": Cooler safe up
    • "18": Cooler safe down
  • HeaterCooler: Fixed bug that could cause issues in actions when humidity sensor was used in same service.
  • Humidifier: Fixed bug that could cause issues in actions when temperature sensor was used in same service.
  • ESP8266:
    • Improved Installers speed.
    • Removed some debug info from SDK to save some flash storage.
    • Some stability improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter