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
esp-homekit-devices - Home Accessory Architect v1.1.2

Published by RavenSystem almost 5 years ago

Changelog:

  • Garage Door: Fixed current state when a new target state is received and door is opening or closing.
  • Garage Door: Fixed timed obstruction sensor when it is disabled.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v1.1.1

Published by RavenSystem almost 5 years ago

Changelog:

  • Lightbulb: Fixed bug that avoided to turn off it with external buttons when autodimmer was used.
  • Window Covering: Fixed bug that avoided to enter in setup mode toggling controls.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v1.1.0

Published by RavenSystem almost 5 years ago

Changelog:

  • General: New improved system to reconnect WiFi when disconnected.
  • Garage Door: Fixed bug with initial door state based on sensors.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v1.0.1

Published by RavenSystem almost 5 years ago

Changelog:

  • Lightbulb: Fixed bug that avoid to turn on/off light.

Changelog v1.0.0:

  • First stable release.
  • General: Many code and HomeKit improvements.
  • Accessory Notifications: Added "k" key to use instead "g" to manage target Accessory Kill Switches. Values are from 0 to 3.
  • Garage Door: Added "c" key to set a different close time of open time.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v1.0.0

Published by RavenSystem almost 5 years ago

Changelog:

  • First stable release.
  • General: Many code and HomeKit improvements.
  • Accessory Notifications: Added "k" key to use instead "g" to manage target Accessory Kill Switches. Values are from 0 to 3.
  • Garage Door: Added "c" key to set a different close time of open time.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.9.2

Published by RavenSystem almost 5 years ago

Changelog:

  • Lightbulb: Fixed bug in auto-dimmer task delay that was 10 times greater.

Changelog v0.9.0:

  • General: Add new Accessory Type: Window Covering.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - RavenCore 1.3.0 The Swan Song

Published by RavenSystem almost 5 years ago

Due to the security risk of the esp-homekit framework used by the latest released version of RavenCore, by which it is possible to connect and manage an accessory that has this firmware installed without the need to use an authenticated HomeKit client or an encrypted connection, I have decided that, keeping in mind that security is one of the main reasons why people use HomeKit and there are many people who used this firmware to control garage doors or electromechanical locks, it was best to release a latest version that facilitates the Migration to Home Accessory Architect, which has been updated with a version of the esp-homekit library that does not have that security flaw, so the process is now automatic, easier and faster. Updating RavenCore to this version will install Home Accessory Architect firmware automatically without any user interaction. Ensure that you know how to setup a JSON string before update.

Read RavenCore Wiki for more info.

esp-homekit-devices - Home Accessory Architect v0.9.1

Published by RavenSystem almost 5 years ago

Changelog:

  • General: Now device in setup mode will reboot in normal mode automatically after 90 seconds if setup web page is not loaded and Auto OTA Updates is disabled.
  • Window Covering: Added Accessory Notifications.

Changelog v0.9.0:

  • General: Add new Accessory Type: Window Covering.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.9.0

Published by RavenSystem almost 5 years ago

Changelog:

  • General: Add new Accessory Type: Window Covering.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.8.10

Published by RavenSystem almost 5 years ago

Changelog:

  • General: Fixed bug introduced in v0.8.9 that avoid to enter setup mode when JSON is missing or invalid.

Changelog v0.8.7:

  • General: Added a new Actions Array Type called "System Actions" (Key "s"). With this, you will be able to use actions like "OTA Update": {"a":2}, "enter setup mode": {"a":1}or "reboot" {"a":0}.
  • Configuration: Added key "z" to customize needed times to toggle a HomeKit Accessory to enter setup mod. A value of 0 times means disabled, and default is 8.
  • Garage Door: Added key "e" to configure margin time before obstruction detected when open-close sensors are used. A value of 0 seconds means disabled, and this is the default.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v.8.9

Published by RavenSystem almost 5 years ago

Changelog:

  • General: Change way to reboot device.

Changelog v0.8.7:

  • General: Added a new Actions Array Type called "System Actions" (Key "s"). With this, you will be able to use actions like "OTA Update": {"a":2}, "enter setup mode": {"a":1}or "reboot" {"a":0}.
  • Configuration: Added key "z" to customize needed times to toggle a HomeKit Accessory to enter setup mod. A value of 0 times means disabled, and default is 8.
  • Garage Door: Added key "e" to configure margin time before obstruction detected when open-close sensors are used. A value of 0 seconds means disabled, and this is the default.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.8.8

Published by RavenSystem almost 5 years ago

Changelog:

  • General: Fixed bug in OTA update System Action.

Changelog v0.8.7:

  • General: Added a new Actions Array Type called "System Actions" (Key "s"). With this, you will be able to use actions like "OTA Update": {"a":2}, "enter setup mode": {"a":1}or "reboot" {"a":0}.
  • Configuration: Added key "z" to customize needed times to toggle a HomeKit Accessory to enter setup mod. A value of 0 times means disabled, and default is 8.
  • Garage Door: Added key "e" to configure margin time before obstruction detected when open-close sensors are used. A value of 0 seconds means disabled, and this is the default.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.8.7

Published by RavenSystem almost 5 years ago

Changelog:

  • General: Added a new Actions Array Type called "System Actions" (Key "s"). With this, you will be able to use actions like "OTA Update": {"a":2}, "enter setup mode": {"a":1}or "reboot" {"a":0}.
  • Configuration: Added key "z" to customize needed times to toggle a HomeKit Accessory to enter setup mod. A value of 0 times means disabled, and default is 8.
  • Garage Door: Added key "e" to configure margin time before obstruction detected when open-close sensors are used. A value of 0 seconds means disabled, and this is the default.

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.8.6

Published by RavenSystem almost 5 years ago

Changelog:

  • Garage Door: Fixed bug that allows exec actions when door is stopped and received "stop" order again.

Changelog v0.8.0:

  • Added Garage Door accessory type.
  • Added timer to Outlet accessory type.
  • Fixed memory assignment bug. (Thanks to @vsevolod-volkov).

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.8.5

Published by RavenSystem almost 5 years ago

Changelog:

  • Garage Door: Bug fixes. Now "stop door" do nothing when it is completely closed or opened.

Changelog v0.8.0:

  • Added Garage Door accessory type.
  • Added timer to Outlet accessory type.
  • Fixed memory assignment bug. (Thanks to @vsevolod-volkov).

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.8.4

Published by RavenSystem almost 5 years ago

Changelog:

  • Garage Door: Fixed set target door issue when door is stopped but not completely opened or closed.
  • Garage Door: Removed force stop door when obstruction detected.

Changelog v0.8.0:

  • Added Garage Door accessory type.
  • Added timer to Outlet accessory type.
  • Fixed memory assignment bug. (Thanks to @vsevolod-volkov).

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.8.3

Published by RavenSystem almost 5 years ago

Changelog:

  • General: Fixed boot process bug that enters in setup mode without request it.
  • General: Faster boot.
  • Garage Door: Improved obstruction detected management when sensors are used.

Changelog v0.8.0:

  • Added Garage Door accessory type.
  • Added timer to Outlet accessory type.
  • Fixed memory assignment bug. (Thanks to @vsevolod-volkov).

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.8.2

Published by RavenSystem almost 5 years ago

Changelog:

  • Garage Door: Improved obstruction detected management.
  • Garage Door: Added obstruction detected "received orders".
  • Lightbulb: Fixed bug with HSI to RGBW algorithm.

Changelog v0.8.0:

  • Added Garage Door accessory type.
  • Added timer to Outlet accessory type.
  • Fixed memory assignment bug. (Thanks to @vsevolod-volkov).

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.8.1

Published by RavenSystem almost 5 years ago

Changelog:

  • Fixed bug in garage door actions.

Changelog v0.8.0:

  • Added Garage Door accessory type.
  • Added timer to Outlet accessory type.
  • Fixed memory assignment bug. (Thanks to @vsevolod-volkov).

Read Wiki for more info.

Donate Chat Twitter

esp-homekit-devices - Home Accessory Architect v0.8.0

Published by RavenSystem almost 5 years ago

Changelog:

  • Added Garage Door accessory type.
  • Added timer to Outlet accessory type.
  • Fixed memory assignment bug. (Thanks to @vsevolod-volkov).

Read Wiki for more info.

Donate Chat Twitter

Badges
Extracted from project README
Release GitHub download Donate Twitter Chat