Yes, the esp32-s2 will work fine (any esp32 is preferred over an esp8266). You can use any pin that is not defined as needed for boot, etc. Your suggested pins of 9,8,37 should work fine. The pins you use need to be configured in the yaml config from the project. I’ve never had issues with needing an external antenna as the esp32’s have good range but it all depends on how far your wifi gateway is.
Updated all code and components to compile under framework: esp-idf as well as optimized memory use. Code available in “dev” branch. Will update “master” when things have been tested a bit longer and no issues crop up.
Question about the stable branch. I periodically get log entries saying the MAC address was unavailable:
I thought this meant that the Wifi has flaking out, but even in the “unavailable” state I keep getting status update (see picture) even before it returns to available. What do these mean?
I’m asking because I designed a PCB I was going to put on Github but wanted to make sure its actually working reliably before I post something broken.
Sorry, not sure what that mac address issue is. Looks to be an HA thing. Not related the the alarm code.
