vintlabs / fauxmoESP

Add voice control of your ESP32 and ESP8266 devices using Amazon Alexa
MIT License
383 stars 69 forks source link

recognizes only 3 devices max #71

Closed pvint closed 3 years ago

pvint commented 5 years ago

Original report by janiel hernandez (Bitbucket: jj, GitHub: jj).


FYI. this is resolved by using board manager esp_comunity 2.3.0

After playing with values I found that echo_dot_v3 only finds a max of 3 devices. If i add a 4th device in code, then nothing is found. will test another network and update. Info: code version: Fauxmo ESP 3.1.0 board: ESP8266 ESP-12E Arduino IDE board: comunity 2.5.0 beta2

pvint commented 5 years ago

Original comment by Tulio Brillay (Bitbucket: Tulingo, GitHub: Tulingo).


Thanks for the advise. it is working for me too

pvint commented 5 years ago

Original comment by Xose Pérez (Bitbucket: [Xose Pérez](https://bitbucket.org/Xose Pérez), ).


Try using 2.4.X or 2.5.0 with LwIP Variant set to "v1.4 Higher Bandwidth". You can change it from the Tools menu in the Arduino IDE or passing the -DPIO_FRAMEWORK_ARDUINO_LWIP_HIGHER_BANDWIDTH build flag to PlatformIO.

pvint commented 5 years ago

Original comment by Mario Machinè (Bitbucket: mariom79, GitHub: mariom79).


Hi, I have the same problem but after 10 devices. I would like to add up to 50 devices. After a lot of debug I have noticed that the JSON answer message is truncated after 2920 bytes (header + body). I have tried to modify the lwip configuration file in order to enlarge the tx buffer but without results. I have tried also to enable the "IP_FRAG" but the problem is the same. I don't know if the message body is truncated before that is tranfered to wifi library or is truncated by wifi and ESP8266 libraries. Arduino IDE 1.8.8 ESP8622 Core 2.5.0-beta2 LWIP: v1.4 Higher Bandwidth

Do you have any advice for this issue ?

Many thanks in advance. Best Regards.

Mario.

pvint commented 3 years ago

Closing stale issue.