Christian Schwinne
Christian Schwinne
You can get a pointer to the other devices (ventilador 2 or 3) and turn them off in `devFunc1Changed()`. For example, `espalexa->getDevice(1)->setState(false)` will turn off ventilador 2.
Hi! Did you add a call to Espalexa in the not found handler like this? ```cpp server.onNotFound([](AsyncWebServerRequest *request){ if (!espalexa.handleAlexaApiCall(request)) //if you don't know the URI, ask espalexa whether it...
Myself, I have never seen such an error. It seems to merely indicate to not have found a handler for the incoming request and thus calling `onNotFound()`, which is nornal...
`DEBUG: Current (esp-prog)` seems to be the culprit. I am unsure though how one would go about disabling it...
Hi! What library requires closing connections to work? We would also need a function to re-open the connection (basically restart the entire server). Because Esplaexa is meant to be continuously...
This works well for initial setup (open config AP if WiFi connection not configured or failed): ```cpp void setup() { WiFiManager wifiManager; wifiManager.autoConnect("Espalexa"); //all the other Espalexa initialization } ```...
Hi and sorry for responding almost 2 months late! If this is still relevant, try going to `192.168.1.20/espalexa`. Does it work? I believe Adafruit IO might be interfering with the...
Hi, I can definitely reproduce this issue. Originally I believed this issue only affected my account but it appears to be a general problem when using Espalexa. Devices always get...
Hi Steve, probably your ESP32 disconnects from your WiFi network for some reason and doesn't auto reconnect... You could try if adding this to your loop() helps (using the connectWifi()...
Hi! There is a limitation to 10 devices by default to save memory. Try adding `#define ESPALEXA_MAXDEVICES 20` (for example) before `#include ` in your sketch. I hope that this...