Aircoookie / Espalexa

Alexa voice control for ESP8266/ESP32 (including brightness and color!)
MIT License
542 stars 134 forks source link

PlatformIO not updating to Espalexa v2.7 #177

Open DadelNet opened 3 years ago

DadelNet commented 3 years ago

Hi,

I am afraid that Alexa does not recognise my ESP32/8266 devices anymore.

It used to work perfectly following your last precious support to get PlatformIO to load v2.5.

Even though I changed a bit of my code and added 2 header files which should not interfere : and "uptime.h"), I have not changed the structure Espalexa related code inspired from your example : I only added one device (now 7 in total), and renamed some of them. I doubled check the code it it looks fine.

I would like to update to v2.7 just in case but do not know how to do that. As per your last advice, I had added the https://github.com/Aircoookie/Espalexa.git line under lib_deps = in platformio.ini. But it seems to load v2.5.

Can you please advise. Thanks you.

Aircoookie commented 3 years ago

Hi!

I don't know if it will resolve the issue, but to use v2.7, you can specify the version as

lib_deps =
  https://github.com/Aircoookie/Espalexa.git  @ 2.7.0

and it should use the correct version :)

DadelNet commented 3 years ago

Thank you for the advice. I did and it works!

Note that the voice instruction to my Echo Dot 3 to "discover devices" did not manage to find any devices, I had to launch device discovery from the App.