esp-homekit-devices

Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)

OTHER License

Stars
2.7K
Committers
4

Bot releases are hidden (Show)

esp-homekit-devices - Home Accessory Architect v10.7.5 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • NTP: Some DRAM improvements.
  • Added tasmota2haa.bin.gz to install HAA from Tasmota without use of Tasmota Minimal firmware.

Changelog 10.7.4:

  • Fixes bug that could cause a when wifi is (re)connecting.

Changelog 10.7.3:

  • UART: Changes default stop bit from 0 to 1, leaving most common setup 8N1 as default.
  • WiFi: Disables sleep mode explicitly when (re)connection.
  • Reduces binary flash footprint.

Changelog 10.7.2:

  • Fan: Fixes unwanted reset inching timer when fan is active and receives a new activation order.
  • WiFi: Improves (re)connection timings.

Changelog 10.7.1:

  • iAirZoning: Fixes crash, introduced in v10.7.0.
  • Temperature Sensor: Fixes temperature reading bug when using ADC sensor type, introduced in v10.7.0.

Changelog 10.7.0:

  • HomeKit: Saves 2KB of DRAM when device boots and it is already HomeKit paired.
  • NTP: Added pool.ntp.org as fallback server, used when configured or default NTP server fails twice.
  • Lightbulb: Possible fix for first NRZ LED.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.7.4 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • Fixes bug that could cause a when wifi is (re)connecting.

Changelog 10.7.3:

  • UART: Changes default stop bit from 0 to 1, leaving most common setup 8N1 as default.
  • WiFi: Disables sleep mode explicitly when (re)connection.
  • Reduces binary flash footprint.

Changelog 10.7.2:

  • Fan: Fixes unwanted reset inching timer when fan is active and receives a new activation order.
  • WiFi: Improves (re)connection timings.

Changelog 10.7.1:

  • iAirZoning: Fixes crash, introduced in v10.7.0.
  • Temperature Sensor: Fixes temperature reading bug when using ADC sensor type, introduced in v10.7.0.

Changelog 10.7.0:

  • HomeKit: Saves 2KB of DRAM when device boots and it is already HomeKit paired.
  • NTP: Added pool.ntp.org as fallback server, used when configured or default NTP server fails twice.
  • Lightbulb: Possible fix for first NRZ LED.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.7.3 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • UART: Changes default stop bit from 0 to 1, leaving most common setup 8N1 as default.
  • WiFi: Disables sleep mode explicitly when (re)connection.
  • Reduces binary flash footprint.

Changelog 10.7.2:

  • Fan: Fixes unwanted reset inching timer when fan is active and receives a new activation order.
  • WiFi: Improves (re)connection timings.

Changelog 10.7.1:

  • iAirZoning: Fixes crash, introduced in v10.7.0.
  • Temperature Sensor: Fixes temperature reading bug when using ADC sensor type, introduced in v10.7.0.

Changelog 10.7.0:

  • HomeKit: Saves 2KB of DRAM when device boots and it is already HomeKit paired.
  • NTP: Added pool.ntp.org as fallback server, used when configured or default NTP server fails twice.
  • Lightbulb: Possible fix for first NRZ LED.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.7.2 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • Fan: Fixes unwanted reset inching timer when fan is active and receives a new activation order.
  • WiFi: Improves (re)connection timings.

Changelog 10.7.1:

  • iAirZoning: Fixes crash, introduced in v10.7.0.
  • Temperature Sensor: Fixes temperature reading bug when using ADC sensor type, introduced in v10.7.0.

Changelog 10.7.0:

  • HomeKit: Saves 2KB of DRAM when device boots and it is already HomeKit paired.
  • NTP: Added pool.ntp.org as fallback server, used when configured or default NTP server fails twice.
  • Lightbulb: Possible fix for first NRZ LED.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.7.1 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • iAirZoning: Fixes crash, introduced in v10.7.0.
  • Temperature Sensor: Fixes temperature reading bug when using ADC sensor type, introduced in v10.7.0.

Changelog 10.7.0:

  • HomeKit: Saves 2KB of DRAM when device boots and it is already HomeKit paired.
  • NTP: Added pool.ntp.org as fallback server, used when configured or default NTP server fails twice.
  • Lightbulb: Possible fix for first NRZ LED.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.7.0 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • HomeKit: Saves 2KB of DRAM when device boots and it is already HomeKit paired.
  • NTP: Added pool.ntp.org as fallback server, used when configured or default NTP server fails twice.
  • Lightbulb: Possible fix for first NRZ LED.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.6.0 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • ARP: Changes Gratuitous ARP (GARP) type from REQUEST to REPLY.
  • ARP: Adds a config key "e" to customize seconds between GARP. Default: "e":60 , meaning a GARP will sent each 60 seconds. A lower value can prevent disconnections from wifi in noise environments.
  • Network Actions: 'Wait for response' now can be time customizable. In older versions, time was fixed in 1 second. Now, sintaxis is"w":seconds to wait. Default is "w":1. One decimal can be used. This new option makes sense for Free Monitor too when network requests are used.
  • General: Improved GPIO initialization.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.5.4 Kestrel

Published by RavenSystem over 2 years ago

IMPORTANT: "ttl": key has changed and those JSONs using it must be adapted.

For example, "ttl":120 will be "ttl":[120] ; but now, a better approach is "ttl":[4500,120]

Changelog:

  • HomeKit: Added random delay on first run to avoid flood traffic network.

Changelog 10.5.3:

  • mDNS: Added random delay to announcement on WiFi reconnection to avoid flood traffic network.

Changelog 10.5.2:

  • Some DRAM improvements.
  • HAA Installer v6.1.0: Added automatic reboot after 33 minutes if any installation stage hangs.

Changelog 10.5.1:

  • mDNS: Change defaults to "ttl" : [ 4500, 2250 ] to let a missed announce without any issue.

Changelog 10.5.0:

  • HomeKit: Increased server timeout from 10 to 13 seconds to improve reachability on low performance networks, ignoring Apple specs.
  • mDNS: Added customizable TTL period and a new logic to improve reachability, ignoring Apple specs.
  • Some performance improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.5.3 Kestrel

Published by RavenSystem over 2 years ago

IMPORTANT: "ttl": key has changed and those JSONs using it must be adapted.

For example, "ttl":120 will be "ttl":[120] ; but now, a better approach is "ttl":[4500,120]

Changelog:

  • mDNS: Added random delay to announcement on WiFi reconnection to avoid flood traffic network.

Changelog 10.5.2:

  • Some DRAM improvements.
  • HAA Installer v6.1.0: Added automatic reboot after 33 minutes if any installation stage hangs.

Changelog 10.5.1:

  • mDNS: Change defaults to "ttl" : [ 4500, 2250 ] to let a missed announce without any issue.

Changelog 10.5.0:

  • HomeKit: Increased server timeout from 10 to 13 seconds to improve reachability on low performance networks, ignoring Apple specs.
  • mDNS: Added customizable TTL period and a new logic to improve reachability, ignoring Apple specs.
  • Some performance improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.5.2 Kestrel

Published by RavenSystem over 2 years ago

IMPORTANT: "ttl": key has changed and those JSONs using it must be adapted.

For example, "ttl":120 will be "ttl":[120] ; but now, a better approach is "ttl":[4500,120]

Changelog:

  • Some DRAM improvements.
  • HAA Installer v6.1.0: Added automatic reboot after 33 minutes if any installation stage hangs.

Changelog 10.5.1:

  • mDNS: Change defaults to "ttl" : [ 4500, 2250 ] to let a missed announce without any issue.

Changelog 10.5.0:

  • HomeKit: Increased server timeout from 10 to 13 seconds to improve reachability on low performance networks, ignoring Apple specs.
  • mDNS: Added customizable TTL period and a new logic to improve reachability, ignoring Apple specs.
  • Some performance improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.5.1 Kestrel

Published by RavenSystem over 2 years ago

IMPORTANT: "ttl": key has changed and those JSONs using it must be adapted.

For example, "ttl":120 will be "ttl":[120] ; but now, a better approach is "ttl":[4500,120]

Changelog:

  • mDNS: Change defaults to "ttl" : [ 4500, 2250 ] to let a missed announce without any issue.

Changelog 10.5.0:

  • HomeKit: Increased server timeout from 10 to 13 seconds to improve reachability on low performance networks, ignoring Apple specs.
  • mDNS: Added customizable TTL period and a new logic to improve reachability, ignoring Apple specs.
  • Some performance improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.5.0 Kestrel

Published by RavenSystem over 2 years ago

IMPORTANT: "ttl": key has changed and those JSONs using it must be adapted.

For example, "ttl":120 will be "ttl":[120] ; but now, a better approach is "ttl":[4500,120]

Changelog:

  • HomeKit: Increased server timeout from 10 to 13 seconds to improve reachability on low performance networks, ignoring Apple specs.
  • Bonjour: Added customizable TTL period and a new logic to improve reachability, ignoring Apple specs.
  • Some performance improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.4.6 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • HomeKit: Reverts maximum number of clients to 20 to avoid issues when accessory hub is not available, ignoring Apple specs.
  • Bonjour: Reverts default mDNS TTL from 3492-3600 to 4365-4500, ignoring Apple specs.
  • Switch and Water Valve: Now it is possible to set a max duration time of 0 to disable auto off.
  • Logs: Remove pairing IDs.

Changelog 10.4.5:

  • Free Monitor: Several fixes on network requests.
  • Free Monitor and History: Added relative index (only negative value) on target characteristic.
  • UDP Log: Several fixes when amount of data to send is high.
  • Temperature and humidity sensors: Improved startup.
  • General: Change unused GPIO management, declaring them at end.
  • HAA Installer: Updated to v6.0.7, with fixes for UDP Log, revert back fine tune some tasks sizes, and increase HomeKit config number on firmware update.

Changelog 10.4.4:

  • HomeKit: Reduced maximum number of clients from 20 to 8.
  • HomeKit: Finetune of AI DRAM thresholds.
  • Bonjour: Added current state number to mDNS announce.
  • Bonjour: Added random TTL to avoid overlap when several devices reannounce at same time.
  • Bonjour: Reduced default mDNS TTL from 4500 to interval 3492-3600.
  • DS18B20 Sensor: Added a modified driver to block task when reading data.
  • Free Monitor: Fixes several bugs when Network request is used.
  • Garage Door: Now, initial state based on sensors is fully opened or closed.
  • Window Covering: Fixes missing notification when cover is moving and receive a new target value.
  • Reduce some log verbose to reduce flash size.

Changelog 10.4.3:

  • Humidifier: Fixes some Service Notifications.
  • Lightbulb: Added 200 Service Notification to toggle current state.
  • Network Actions: Improves sockets management.
  • Fine tune some tasks sizes.
  • Improves GPIO initial states.
  • HAA Installer: Updated to v6.0.5, with improved GPIO initial states and fine tune some tasks sizes.

Changelog 10.4.2:

  • Fixes DHCP Server when HAA WiFi is in Access Point mode.

Changelog 10.4.1:

  • HomeKit: Improves AI of low DRAM management.
  • Network Request Actions: Fixes Content String Enrichment for TCP RAW and UDP.
  • Free Monitor: Fixes low DRAM bug.
  • Minor changes at boot.
  • HAA Installer: Updated to v6.0.3 with minor changes at boot.

Changelog 10.4.0:

  • Air Quality: Added HomeKit compatible extra data.
  • General Config: Added "s": key to set accessory number where HAA Setup service is included. Default: "s":1. With "s":0 HAA Setup service is disabled.
  • Garage Door: Added "i":<seconds> inching option for autoclose. Default: "i":0, disabled.
  • Garage Door: Added -1 value to Service Notifications to reset inching time.
  • Network Actions: Fixes memory leak in WOL.
  • Humidifier: Added Action 14.
  • General: Some DRAM tweaks.
  • Setup mode: Web page improvements. Thanks to @andyallcorn (https://github.com/RavenSystem/esp-homekit-devices/issues/1761)
  • HAA Installer: Updated to v6.0.2 with same setup web page improvements.

Changelog 10.3.2:

  • iAirZoning: Fixes actions at boot.

Changelog 10.3.1:

  • HeaterCooler & Humidifier: Fixes run actions at boot.
  • Window Covering: Removes unnecessary notifications when cover is moving.
  • UART, Network and IR/RF Actions: Improves DRAM management.

Changelog 10.3.0:

  • Free Monitor Accumulative: New service, a variant of Free Monitor that adds new reads to current value.
  • Free Monitor: Added Triggered I2C mode.
  • Free Monitor: Now, Service Notifications can be used with any type.
  • Lightbulb: Added Zero-Cross mode.
  • Lightbulb: Added selective leading PWM mode per channel.
  • Lightbulb: Avoid to exec actions 0 and 1 if there is not changes in on/off state.
  • Network actions: Fixed UDP request bug on WOL method.
  • HomeKit Server: Fine tuning DRAM thresholds.

Changelog v10.2.0:

  • Free Monitor: New Types: Pulse Width and UART receiver in text format.
  • Free Monitor: Changes in Sensor Type definitions.
  • Free Monitor: Fixes UART Receiver bug that was ignoring 0x00 byte.

Changelog v10.1.0:

  • Free Monitor: Added length option to fit UART and network received data "bl" : [ min, max ].
  • Free Monitor: Fixes target characteristic.
  • Fixes Wifi reconnection and Active Roaming mode.
  • Minor bug fixes.

Changelog v10.0.0:

  • New HomeKit Service: Free Monitor:
    • It is able to retrieve data from different sources and even copy that data to other services:
      • Pulse GPIO.
      • Analog Pin.
      • Network requests.
      • I2C devices.
      • UART0.
  • New HomeKit Service: Air Quality.
  • Garage Door: Added Actions "12" and "13".
  • Lightbulb: Improved DRAM usage at boot.
  • Fan: New internal management system.
  • Added support to RF emitter using same logic of IR emitter.
  • Added ADC (Analog input) to use like a standard GPIO with binary inputs. Declare it as "g":17.
  • Added Reboot and Wifi reconnection options with HAA Manager.
  • HAA OTA Installer updated to v6.0.0.
  • Many CPU improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.4.5 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • Free Monitor: Several fixes on network requests.
  • Free Monitor and History: Added relative index (only negative value) on target characteristic.
  • UDP Log: Several fixes when amount of data to send is high.
  • Temperature and humidity sensors: Improved startup.
  • General: Change unused GPIO management, declaring them at end.
  • HAA Installer: Updated to v6.0.7, with fixes for UDP Log, revert back fine tune some tasks sizes, and increase HomeKit config number on firmware update.

Changelog 10.4.4:

  • HomeKit: Reduced maximum number of clients from 20 to 8.
  • HomeKit: Finetune of AI DRAM thresholds.
  • Bonjour: Added current state number to mDNS announce.
  • Bonjour: Added random TTL to avoid overlap when several devices reannounce at same time.
  • Bonjour: Reduced default mDNS TTL from 4500 to interval 3492-3600.
  • DS18B20 Sensor: Added a modified driver to block task when reading data.
  • Free Monitor: Fixes several bugs when Network request is used.
  • Garage Door: Now, initial state based on sensors is fully opened or closed.
  • Window Covering: Fixes missing notification when cover is moving and receive a new target value.
  • Reduce some log verbose to reduce flash size.

Changelog 10.4.3:

  • Humidifier: Fixes some Service Notifications.
  • Lightbulb: Added 200 Service Notification to toggle current state.
  • Network Actions: Improves sockets management.
  • Fine tune some tasks sizes.
  • Improves GPIO initial states.
  • HAA Installer: Updated to v6.0.5, with improved GPIO initial states and fine tune some tasks sizes.

Changelog 10.4.2:

  • Fixes DHCP Server when HAA WiFi is in Access Point mode.

Changelog 10.4.1:

  • HomeKit: Improves AI of low DRAM management.
  • Network Request Actions: Fixes Content String Enrichment for TCP RAW and UDP.
  • Free Monitor: Fixes low DRAM bug.
  • Minor changes at boot.
  • HAA Installer: Updated to v6.0.3 with minor changes at boot.

Changelog 10.4.0:

  • Air Quality: Added HomeKit compatible extra data.
  • General Config: Added "s": key to set accessory number where HAA Setup service is included. Default: "s":1. With "s":0 HAA Setup service is disabled.
  • Garage Door: Added "i":<seconds> inching option for autoclose. Default: "i":0, disabled.
  • Garage Door: Added -1 value to Service Notifications to reset inching time.
  • Network Actions: Fixes memory leak in WOL.
  • Humidifier: Added Action 14.
  • General: Some DRAM tweaks.
  • Setup mode: Web page improvements. Thanks to @andyallcorn (https://github.com/RavenSystem/esp-homekit-devices/issues/1761)
  • HAA Installer: Updated to v6.0.2 with same setup web page improvements.

Changelog 10.3.2:

  • iAirZoning: Fixes actions at boot.

Changelog 10.3.1:

  • HeaterCooler & Humidifier: Fixes run actions at boot.
  • Window Covering: Removes unnecessary notifications when cover is moving.
  • UART, Network and IR/RF Actions: Improves DRAM management.

Changelog 10.3.0:

  • Free Monitor Accumulative: New service, a variant of Free Monitor that adds new reads to current value.
  • Free Monitor: Added Triggered I2C mode.
  • Free Monitor: Now, Service Notifications can be used with any type.
  • Lightbulb: Added Zero-Cross mode.
  • Lightbulb: Added selective leading PWM mode per channel.
  • Lightbulb: Avoid to exec actions 0 and 1 if there is not changes in on/off state.
  • Network actions: Fixed UDP request bug on WOL method.
  • HomeKit Server: Fine tuning DRAM thresholds.

Changelog v10.2.0:

  • Free Monitor: New Types: Pulse Width and UART receiver in text format.
  • Free Monitor: Changes in Sensor Type definitions.
  • Free Monitor: Fixes UART Receiver bug that was ignoring 0x00 byte.

Changelog v10.1.0:

  • Free Monitor: Added length option to fit UART and network received data "bl" : [ min, max ].
  • Free Monitor: Fixes target characteristic.
  • Fixes Wifi reconnection and Active Roaming mode.
  • Minor bug fixes.

Changelog v10.0.0:

  • New HomeKit Service: Free Monitor:
    • It is able to retrieve data from different sources and even copy that data to other services:
      • Pulse GPIO.
      • Analog Pin.
      • Network requests.
      • I2C devices.
      • UART0.
  • New HomeKit Service: Air Quality.
  • Garage Door: Added Actions "12" and "13".
  • Lightbulb: Improved DRAM usage at boot.
  • Fan: New internal management system.
  • Added support to RF emitter using same logic of IR emitter.
  • Added ADC (Analog input) to use like a standard GPIO with binary inputs. Declare it as "g":17.
  • Added Reboot and Wifi reconnection options with HAA Manager.
  • HAA OTA Installer updated to v6.0.0.
  • Many CPU improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.4.4 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • HomeKit: Reduced maximum number of clients from 20 to 8.
  • HomeKit: Finetune of AI DRAM thresholds.
  • Bonjour: Added current state number to mDNS announce.
  • Bonjour: Added random TTL to avoid overlap when several devices reannounce at same time.
  • Bonjour: Reduced default mDNS TTL from 4500 to interval 3492-3600.
  • DS18B20 Sensor: Added a modified driver to block task when reading data.
  • Free Monitor: Fixes several bugs when Network request is used.
  • Garage Door: Now, initial state based on sensors is fully opened or closed.
  • Window Covering: Fixes missing notification when cover is moving and receive a new target value.
  • Reduce some log verbose to reduce flash size.

Changelog 10.4.3:

  • Humidifier: Fixes some Service Notifications.
  • Lightbulb: Added 200 Service Notification to toggle current state.
  • Network Actions: Improves sockets management.
  • Fine tune some tasks sizes.
  • Improves GPIO initial states.
  • HAA Installer: Updated to v6.0.5, with improved GPIO initial states and fine tune some tasks sizes.

Changelog 10.4.2:

  • Fixes DHCP Server when HAA WiFi is in Access Point mode.

Changelog 10.4.1:

  • HomeKit: Improves AI of low DRAM management.
  • Network Request Actions: Fixes Content String Enrichment for TCP RAW and UDP.
  • Free Monitor: Fixes low DRAM bug.
  • Minor changes at boot.
  • HAA Installer: Updated to v6.0.3 with minor changes at boot.

Changelog 10.4.0:

  • Air Quality: Added HomeKit compatible extra data.
  • General Config: Added "s": key to set accessory number where HAA Setup service is included. Default: "s":1. With "s":0 HAA Setup service is disabled.
  • Garage Door: Added "i":<seconds> inching option for autoclose. Default: "i":0, disabled.
  • Garage Door: Added -1 value to Service Notifications to reset inching time.
  • Network Actions: Fixes memory leak in WOL.
  • Humidifier: Added Action 14.
  • General: Some DRAM tweaks.
  • Setup mode: Web page improvements. Thanks to @andyallcorn (https://github.com/RavenSystem/esp-homekit-devices/issues/1761)
  • HAA Installer: Updated to v6.0.2 with same setup web page improvements.

Changelog 10.3.2:

  • iAirZoning: Fixes actions at boot.

Changelog 10.3.1:

  • HeaterCooler & Humidifier: Fixes run actions at boot.
  • Window Covering: Removes unnecessary notifications when cover is moving.
  • UART, Network and IR/RF Actions: Improves DRAM management.

Changelog 10.3.0:

  • Free Monitor Accumulative: New service, a variant of Free Monitor that adds new reads to current value.
  • Free Monitor: Added Triggered I2C mode.
  • Free Monitor: Now, Service Notifications can be used with any type.
  • Lightbulb: Added Zero-Cross mode.
  • Lightbulb: Added selective leading PWM mode per channel.
  • Lightbulb: Avoid to exec actions 0 and 1 if there is not changes in on/off state.
  • Network actions: Fixed UDP request bug on WOL method.
  • HomeKit Server: Fine tuning DRAM thresholds.

Changelog v10.2.0:

  • Free Monitor: New Types: Pulse Width and UART receiver in text format.
  • Free Monitor: Changes in Sensor Type definitions.
  • Free Monitor: Fixes UART Receiver bug that was ignoring 0x00 byte.

Changelog v10.1.0:

  • Free Monitor: Added length option to fit UART and network received data "bl" : [ min, max ].
  • Free Monitor: Fixes target characteristic.
  • Fixes Wifi reconnection and Active Roaming mode.
  • Minor bug fixes.

Changelog v10.0.0:

  • New HomeKit Service: Free Monitor:
    • It is able to retrieve data from different sources and even copy that data to other services:
      • Pulse GPIO.
      • Analog Pin.
      • Network requests.
      • I2C devices.
      • UART0.
  • New HomeKit Service: Air Quality.
  • Garage Door: Added Actions "12" and "13".
  • Lightbulb: Improved DRAM usage at boot.
  • Fan: New internal management system.
  • Added support to RF emitter using same logic of IR emitter.
  • Added ADC (Analog input) to use like a standard GPIO with binary inputs. Declare it as "g":17.
  • Added Reboot and Wifi reconnection options with HAA Manager.
  • HAA OTA Installer updated to v6.0.0.
  • Many CPU improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.4.3 Kestrel

Published by RavenSystem over 2 years ago

Changelog 10.4.3:

  • Humidifier: Fixes some Service Notifications.
  • Lightbulb: Added 200 Service Notification to toggle current state.
  • Network Actions: Improves sockets management.
  • Fine tune some tasks sizes.
  • Improves GPIO initial states.
  • HAA Installer: Updated to v6.0.5, with improved GPIO initial states and fine tune some tasks sizes.

Changelog 10.4.2:

  • Fixes DHCP Server when HAA WiFi is in Access Point mode.

Changelog 10.4.1:

  • HomeKit: Improves AI of low DRAM management.
  • Network Request Actions: Fixes Content String Enrichment for TCP RAW and UDP.
  • Free Monitor: Fixes low DRAM bug.
  • Minor changes at boot.
  • HAA Installer: Updated to v6.0.3 with minor changes at boot.

Changelog 10.4.0:

  • Air Quality: Added HomeKit compatible extra data.
  • General Config: Added "s": key to set accessory number where HAA Setup service is included. Default: "s":1. With "s":0 HAA Setup service is disabled.
  • Garage Door: Added "i":<seconds> inching option for autoclose. Default: "i":0, disabled.
  • Garage Door: Added -1 value to Service Notifications to reset inching time.
  • Network Actions: Fixes memory leak in WOL.
  • Humidifier: Added Action 14.
  • General: Some DRAM tweaks.
  • Setup mode: Web page improvements. Thanks to @andyallcorn (https://github.com/RavenSystem/esp-homekit-devices/issues/1761)
  • HAA Installer: Updated to v6.0.2 with same setup web page improvements.

Changelog 10.3.2:

  • iAirZoning: Fixes actions at boot.

Changelog 10.3.1:

  • HeaterCooler & Humidifier: Fixes run actions at boot.
  • Window Covering: Removes unnecessary notifications when cover is moving.
  • UART, Network and IR/RF Actions: Improves DRAM management.

Changelog 10.3.0:

  • Free Monitor Accumulative: New service, a variant of Free Monitor that adds new reads to current value.
  • Free Monitor: Added Triggered I2C mode.
  • Free Monitor: Now, Service Notifications can be used with any type.
  • Lightbulb: Added Zero-Cross mode.
  • Lightbulb: Added selective leading PWM mode per channel.
  • Lightbulb: Avoid to exec actions 0 and 1 if there is not changes in on/off state.
  • Network actions: Fixed UDP request bug on WOL method.
  • HomeKit Server: Fine tuning DRAM thresholds.

Changelog v10.2.0:

  • Free Monitor: New Types: Pulse Width and UART receiver in text format.
  • Free Monitor: Changes in Sensor Type definitions.
  • Free Monitor: Fixes UART Receiver bug that was ignoring 0x00 byte.

Changelog v10.1.0:

  • Free Monitor: Added length option to fit UART and network received data "bl" : [ min, max ].
  • Free Monitor: Fixes target characteristic.
  • Fixes Wifi reconnection and Active Roaming mode.
  • Minor bug fixes.

Changelog v10.0.0:

  • New HomeKit Service: Free Monitor:
    • It is able to retrieve data from different sources and even copy that data to other services:
      • Pulse GPIO.
      • Analog Pin.
      • Network requests.
      • I2C devices.
      • UART0.
  • New HomeKit Service: Air Quality.
  • Garage Door: Added Actions "12" and "13".
  • Lightbulb: Improved DRAM usage at boot.
  • Fan: New internal management system.
  • Added support to RF emitter using same logic of IR emitter.
  • Added ADC (Analog input) to use like a standard GPIO with binary inputs. Declare it as "g":17.
  • Added Reboot and Wifi reconnection options with HAA Manager.
  • HAA OTA Installer updated to v6.0.0.
  • Many CPU improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.4.2 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • Fixes DHCP Server when HAA WiFi is in Access Point mode.

Changelog 10.4.1:

  • HomeKit: Improves AI of low DRAM management.
  • Network Request Actions: Fixes Content String Enrichment for TCP RAW and UDP.
  • Free Monitor: Fixes low DRAM bug.
  • Minor changes at boot.
  • HAA Installer: Updated to v6.0.3 with minor changes at boot.

Changelog 10.4.0:

  • Air Quality: Added HomeKit compatible extra data.
  • General Config: Added "s": key to set accessory number where HAA Setup service is included. Default: "s":1. With "s":0 HAA Setup service is disabled.
  • Garage Door: Added "i":<seconds> inching option for autoclose. Default: "i":0, disabled.
  • Garage Door: Added -1 value to Service Notifications to reset inching time.
  • Network Actions: Fixes memory leak in WOL.
  • Humidifier: Added Action 14.
  • General: Some DRAM tweaks.
  • Setup mode: Web page improvements. Thanks to @andyallcorn (https://github.com/RavenSystem/esp-homekit-devices/issues/1761)
  • HAA Installer: Updated to v6.0.2 with same setup web page improvements.

Changelog 10.3.2:

  • iAirZoning: Fixes actions at boot.

Changelog 10.3.1:

  • HeaterCooler & Humidifier: Fixes run actions at boot.
  • Window Covering: Removes unnecessary notifications when cover is moving.
  • UART, Network and IR/RF Actions: Improves DRAM management.

Changelog 10.3.0:

  • Free Monitor Accumulative: New service, a variant of Free Monitor that adds new reads to current value.
  • Free Monitor: Added Triggered I2C mode.
  • Free Monitor: Now, Service Notifications can be used with any type.
  • Lightbulb: Added Zero-Cross mode.
  • Lightbulb: Added selective leading PWM mode per channel.
  • Lightbulb: Avoid to exec actions 0 and 1 if there is not changes in on/off state.
  • Network actions: Fixed UDP request bug on WOL method.
  • HomeKit Server: Fine tuning DRAM thresholds.

Changelog v10.2.0:

  • Free Monitor: New Types: Pulse Width and UART receiver in text format.
  • Free Monitor: Changes in Sensor Type definitions.
  • Free Monitor: Fixes UART Receiver bug that was ignoring 0x00 byte.

Changelog v10.1.0:

  • Free Monitor: Added length option to fit UART and network received data "bl" : [ min, max ].
  • Free Monitor: Fixes target characteristic.
  • Fixes Wifi reconnection and Active Roaming mode.
  • Minor bug fixes.

Changelog v10.0.0:

  • New HomeKit Service: Free Monitor:
    • It is able to retrieve data from different sources and even copy that data to other services:
      • Pulse GPIO.
      • Analog Pin.
      • Network requests.
      • I2C devices.
      • UART0.
  • New HomeKit Service: Air Quality.
  • Garage Door: Added Actions "12" and "13".
  • Lightbulb: Improved DRAM usage at boot.
  • Fan: New internal management system.
  • Added support to RF emitter using same logic of IR emitter.
  • Added ADC (Analog input) to use like a standard GPIO with binary inputs. Declare it as "g":17.
  • Added Reboot and Wifi reconnection options with HAA Manager.
  • HAA OTA Installer updated to v6.0.0.
  • Many CPU improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.4.1 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • HomeKit: Improves AI of low DRAM management.
  • Network Request Actions: Fixes Content String Enrichment for TCP RAW and UDP.
  • Free Monitor: Fixes low DRAM bug.
  • Minor changes at boot.
  • HAA Installer: Updated to v6.0.3 with minor changes at boot.

Changelog 10.4.0:

  • Air Quality: Added HomeKit compatible extra data.
  • General Config: Added "s": key to set accessory number where HAA Setup service is included. Default: "s":1. With "s":0 HAA Setup service is disabled.
  • Garage Door: Added "i":<seconds> inching option for autoclose. Default: "i":0, disabled.
  • Garage Door: Added -1 value to Service Notifications to reset inching time.
  • Network Actions: Fixes memory leak in WOL.
  • Humidifier: Added Action 14.
  • General: Some DRAM tweaks.
  • Setup mode: Web page improvements. Thanks to @andyallcorn (https://github.com/RavenSystem/esp-homekit-devices/issues/1761)
  • HAA Installer: Updated to v6.0.2 with same setup web page improvements.

Changelog 10.3.2:

  • iAirZoning: Fixes actions at boot.

Changelog 10.3.1:

  • HeaterCooler & Humidifier: Fixes run actions at boot.
  • Window Covering: Removes unnecessary notifications when cover is moving.
  • UART, Network and IR/RF Actions: Improves DRAM management.

Changelog 10.3.0:

  • Free Monitor Accumulative: New service, a variant of Free Monitor that adds new reads to current value.
  • Free Monitor: Added Triggered I2C mode.
  • Free Monitor: Now, Service Notifications can be used with any type.
  • Lightbulb: Added Zero-Cross mode.
  • Lightbulb: Added selective leading PWM mode per channel.
  • Lightbulb: Avoid to exec actions 0 and 1 if there is not changes in on/off state.
  • Network actions: Fixed UDP request bug on WOL method.
  • HomeKit Server: Fine tuning DRAM thresholds.

Changelog v10.2.0:

  • Free Monitor: New Types: Pulse Width and UART receiver in text format.
  • Free Monitor: Changes in Sensor Type definitions.
  • Free Monitor: Fixes UART Receiver bug that was ignoring 0x00 byte.

Changelog v10.1.0:

  • Free Monitor: Added length option to fit UART and network received data "bl" : [ min, max ].
  • Free Monitor: Fixes target characteristic.
  • Fixes Wifi reconnection and Active Roaming mode.
  • Minor bug fixes.

Changelog v10.0.0:

  • New HomeKit Service: Free Monitor:
    • It is able to retrieve data from different sources and even copy that data to other services:
      • Pulse GPIO.
      • Analog Pin.
      • Network requests.
      • I2C devices.
      • UART0.
  • New HomeKit Service: Air Quality.
  • Garage Door: Added Actions "12" and "13".
  • Lightbulb: Improved DRAM usage at boot.
  • Fan: New internal management system.
  • Added support to RF emitter using same logic of IR emitter.
  • Added ADC (Analog input) to use like a standard GPIO with binary inputs. Declare it as "g":17.
  • Added Reboot and Wifi reconnection options with HAA Manager.
  • HAA OTA Installer updated to v6.0.0.
  • Many CPU improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.4.0 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • Air Quality: Added HomeKit compatible extra data.
  • General Config: Added "s": key to set accessory number where HAA Setup service is included. Default: "s":1. With "s":0 HAA Setup service is disabled.
  • Garage Door: Added "i":<seconds> inching option for autoclose. Default: "i":0, disabled.
  • Garage Door: Added -1 value to Service Notifications to reset inching time.
  • Network Actions: Fixes memory leak in WOL.
  • Humidifier: Added Action 14.
  • General: Some DRAM tweaks.
  • Setup mode: Web page improvements. Thanks to @andyallcorn (https://github.com/RavenSystem/esp-homekit-devices/issues/1761)
  • HAA Installer: Updated to v6.0.2 with same setup web page improvements.

Changelog 10.3.2:

  • iAirZoning: Fixes actions at boot.

Changelog 10.3.1:

  • HeaterCooler & Humidifier: Fixes run actions at boot.
  • Window Covering: Removes unnecessary notifications when cover is moving.
  • UART, Network and IR/RF Actions: Improves DRAM management.

Changelog 10.3.0:

  • Free Monitor Accumulative: New service, a variant of Free Monitor that adds new reads to current value.
  • Free Monitor: Added Triggered I2C mode.
  • Free Monitor: Now, Service Notifications can be used with any type.
  • Lightbulb: Added Zero-Cross mode.
  • Lightbulb: Added selective leading PWM mode per channel.
  • Lightbulb: Avoid to exec actions 0 and 1 if there is not changes in on/off state.
  • Network actions: Fixed UDP request bug on WOL method.
  • HomeKit Server: Fine tuning DRAM thresholds.

Changelog v10.2.0:

  • Free Monitor: New Types: Pulse Width and UART receiver in text format.
  • Free Monitor: Changes in Sensor Type definitions.
  • Free Monitor: Fixes UART Receiver bug that was ignoring 0x00 byte.

Changelog v10.1.0:

  • Free Monitor: Added length option to fit UART and network received data "bl" : [ min, max ].
  • Free Monitor: Fixes target characteristic.
  • Fixes Wifi reconnection and Active Roaming mode.
  • Minor bug fixes.

Changelog v10.0.0:

  • New HomeKit Service: Free Monitor:
    • It is able to retrieve data from different sources and even copy that data to other services:
      • Pulse GPIO.
      • Analog Pin.
      • Network requests.
      • I2C devices.
      • UART0.
  • New HomeKit Service: Air Quality.
  • Garage Door: Added Actions "12" and "13".
  • Lightbulb: Improved DRAM usage at boot.
  • Fan: New internal management system.
  • Added support to RF emitter using same logic of IR emitter.
  • Added ADC (Analog input) to use like a standard GPIO with binary inputs. Declare it as "g":17.
  • Added Reboot and Wifi reconnection options with HAA Manager.
  • HAA OTA Installer updated to v6.0.0.
  • Many CPU improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

esp-homekit-devices - Home Accessory Architect v10.3.2 Kestrel

Published by RavenSystem over 2 years ago

Changelog:

  • iAirZoning: Fixes actions at boot.

Changelog 10.3.1:

  • HeaterCooler & Humidifier: Fixes run actions at boot.
  • Window Covering: Removes unnecessary notifications when cover is moving.
  • UART, Network and IR/RF Actions: Improves DRAM management.

Changelog 10.3.0:

  • Free Monitor Accumulative: New service, a variant of Free Monitor that adds new reads to current value.
  • Free Monitor: Added Triggered I2C mode.
  • Free Monitor: Now, Service Notifications can be used with any type.
  • Lightbulb: Added Zero-Cross mode.
  • Lightbulb: Added selective leading PWM mode per channel.
  • Lightbulb: Avoid to exec actions 0 and 1 if there is not changes in on/off state.
  • Network actions: Fixed UDP request bug on WOL method.
  • HomeKit Server: Fine tuning DRAM thresholds.

Changelog v10.2.0:

  • Free Monitor: New Types: Pulse Width and UART receiver in text format.
  • Free Monitor: Changes in Sensor Type definitions.
  • Free Monitor: Fixes UART Receiver bug that was ignoring 0x00 byte.

Changelog v10.1.0:

  • Free Monitor: Added length option to fit UART and network received data "bl" : [ min, max ].
  • Free Monitor: Fixes target characteristic.
  • Fixes Wifi reconnection and Active Roaming mode.
  • Minor bug fixes.

Changelog v10.0.0:

  • New HomeKit Service: Free Monitor:
    • It is able to retrieve data from different sources and even copy that data to other services:
      • Pulse GPIO.
      • Analog Pin.
      • Network requests.
      • I2C devices.
      • UART0.
  • New HomeKit Service: Air Quality.
  • Garage Door: Added Actions "12" and "13".
  • Lightbulb: Improved DRAM usage at boot.
  • Fan: New internal management system.
  • Added support to RF emitter using same logic of IR emitter.
  • Added ADC (Analog input) to use like a standard GPIO with binary inputs. Declare it as "g":17.
  • Added Reboot and Wifi reconnection options with HAA Manager.
  • HAA OTA Installer updated to v6.0.0.
  • Many CPU improvements.

Read Wiki for more info.

Donate YouTube Chat Twitter

Badges
Extracted from project README
Release GitHub download Donate Twitter Chat
Related Projects