HomeSpan
HomeSpan
Any issues with the ESP32 or ESP32-S2 (if you've been able to try them, that is)? I'll be testing 2.0.3 over the next few weeks and will hopefully be able...
I just double-checked and it turns out I have been using Rev 3 of the ESP32-C3. This has worked fine under Board Manager versions 2.0.0 through the latest 2.0.3. However,...
I did come across a thread related to the QT PY -- I think the device only has 2MB of Flash, which means none of the Partition Schemes match. One...
This is an error in the IDF underlying version 2.0.3 of the Arduino-ESP32 library that supports the S3. I have [logged the bug](https://github.com/espressif/esp-idf/issues/9100) with Espressif and they are supposed to...
Ah yes, I forgot about that one. Versions 1.5.1 of HomeSpan won't compile for the S3, but I added logic in the dev branch that addresses this issue. Feel free...
HomeSpan version 1.6.0 (just released) now fully supports the ESP32-S3 when run with version 2.0.4 of the Arduino-ESP32 Board Manager.
In the current version all Accessories need to be added before the first `homeSpan.poll()` is run. However, I have just finished adding new functionality to allow the dynamic creation (and...
A few things to note: * HomeKit requires that for any given device the AID numbers of each Accessory remain unique AND consistent. This means if you define and Accessory...
FYI - HomeSpan version 1.6.0 (just released) now includes all the dev functionality described above, with the exception of methods to "pause" auto polling noted in the last bullet point....
SpanButton is designed to read a physical ESP32 pin connected to ground through a button. It debounces the signal, and converts the duration of high->low transitions into long/short/double presses. In...