ESPHap
ESP32/ESP8266 Arduino library for native Apple Homekit Accessory Protocol (HAP) (by Yurik72)
esp-homekit-sdk
By espressif
ESPHap | esp-homekit-sdk | |
---|---|---|
1 | 5 | |
260 | 517 | |
- | 1.7% | |
0.0 | 4.0 | |
almost 2 years ago | 20 days ago | |
C | C | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ESPHap
Posts with mentions or reviews of ESPHap.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-29.
-
Water level sensor
https://github.com/Mixiaoxiao/Arduino-HomeKit-ESP8266 you mentioned above, is a port of the espressif lib to nonos/arduino core. It shares the wolfssl lib used by espressif, but as it is portrd to nonos, wifi disconnects during srp and devices cannot connect to it. There’s an improved version here: https://github.com/Yurik72/ESPHap which have patched wolfssl that I have changed to prevent wifi disconnections on SRP calculations. Yuri (the Author) made a great job improving original port, like memory management, moving pairings storage to the file, and so on. It still has wolfssl, which is at least redundant as arduino core already have bearssl bundled. Also, this lib has a memory leak during the pairing process, which is not so important as pairing usually made just once. I am currently trying to find where this leak is, but looks like it is somewhere in between the lib and wolfssl. So, I’d like to replace wolfssl with bundled bearssl, if I’d have a free tome to do that.
esp-homekit-sdk
Posts with mentions or reviews of esp-homekit-sdk.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-18.
- Error building smart_plug example form esp-homekit-sdk
-
Homekit with arduino
Need help - is there any instructions about how to use esp homekit sdk with arduino? I suppose, it could be possible, like, to configure then link it somehow, as it is done with idf sdk itself. I use pio, if it is important. Have downloaded, configured and built a test examples, like lightbulb, everything works, but want to try it with arduino and don't know how to start.
-
esp-homekit-sdk Multiple Sensors
Currently my code is basically just the fan example from the SDK that I managed to change over to a temperature sensor. It reads the sensor on GPIO4 and sends it back to Home. It all works fine. Now my goal is to make it read an additional temperature sensor and return both temps. I'm struggling to do this. Side note, is there any better documentation of the esp-homekit-sdk?
-
HomeKit (esp-homekit-sda)
Check out this one: https://github.com/espressif/esp-homekit-sdk/tree/master/examples/common/app_wifi
-
Water level sensor
espressif official hap https://github.com/espressif/esp-homekit-sdk is RTOS based and cannot be used with arduino due to that. But it works, although has some disadvantages, like storing pairing data on the dedicated partition.
What are some alternatives?
When comparing ESPHap and esp-homekit-sdk you can also consider the following projects:
HomeSpan - HomeKit Library for the Arduino-ESP32
Arduino-HomeKit-ESP8266 - Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.
esp32-homekit - ESP-32 implementation of Apple Homekit Accessory Protocol(HAP)
esp-homekit-demo - Demo of Apple HomeKit accessory server library
Sonoff-Homekit - Make your Sonoff Switch compatible with Apple Homekit! 🎉
ESP8266_RTOS_SDK - Latest ESP8266 SDK based on FreeRTOS, esp-idf style.
HAP-Python-Packet-Bridge - HAP-Python and 433 MHz sensors
esp-homekit-arduino-sdk - Arduino wrapper for ESP-IDF HomeKit library
esp-homekit-rgbw-strip - A homekit firmware for a magic home RGBW controller
ESPHap vs HomeSpan
esp-homekit-sdk vs HomeSpan
ESPHap vs Arduino-HomeKit-ESP8266
esp-homekit-sdk vs Arduino-HomeKit-ESP8266
ESPHap vs esp32-homekit
esp-homekit-sdk vs esp-homekit-demo
ESPHap vs Sonoff-Homekit
esp-homekit-sdk vs ESP8266_RTOS_SDK
ESPHap vs HAP-Python-Packet-Bridge
esp-homekit-sdk vs esp-homekit-arduino-sdk
ESPHap vs esp-homekit-rgbw-strip
esp-homekit-sdk vs HAP-Python-Packet-Bridge