Open hardija opened 7 years ago
Hey,
Once its running on the esp8266 to set it up you go to the Alexa app and go to Smart home section and search for devices and it should find it, you might have to this a couple of times.
It currently doesn't work with the wemo app at all, need to look into that
I'm having the same issue, But I'm using a raspberry pi echo. Not sure if that has any influence or not. Also located in Canada but doubt that has any affects. Any suggestions how to troubleshoot this? I've tried multiple projects and none get detected.
Hmm, do you see anything in the serial of the esp8266 when you are trying to connect?
Once or twice it didn't find the esp8266 for me but just trying a few times worked.
Maybe delete any existing devices and try again. I would assume Alexa on the pi works the same way. But I'm not sure.
I have a spare pi 2 or a zero that I could try it out on but I haven't done anything with them (no OS on them even) could you link to a guide for setting up Alexa and if I get time I could try set it up and check if I can get it working. I do have a young baby so free time is pretty limited so not sure when I could try it though!
My esp8266 does connect to my wifi, I can see it. it provides an IP. I don't have any device connected to my alexa at the moment. I tried reseting the ESP and Alexa a few times but I keep getting the same result. This is the guide I followed for Alexa on Pi. It's pretty strait forward, although you do need a USB microphone.
http://lifehacker.com/how-to-build-your-own-amazon-echo-with-a-raspberry-pi-1787726931
I will keep you updated if I figure anything out.
OK cool, I'll try set up my pi2 over the next few days to try it out
Hello, I've found out with some research that it is not possible to connect to a device without a "skill". That part is in the echo it's self and not the server. AlexaPi can only connect to devices with a skill.
https://github.com/alexa-pi/AlexaPi/wiki/Q&A-(FAQ)
That is why it won't detect the ESP8266 wemo emulator
Any work arounds on this? I am using the newest version of the alexa pi (one provided by Amazon). I tried to install the skill on my mobile but it will not find anything. I also wrote a small UDP search program in python to check to see if the 8266 is responding correctly, which it does if I add the urn::Belkin...
Any more updates on this? I don't seem to be able to install the skill on the Alexa app and no devices are detected.
I just received my esp8266 board today, it is not a feather but is a nodemcu board. (my understanding is that the two are very similar) I have experienced the exact same problems as described here, and found this code has worked as a work around. no Alexa skill required:
https://gist.github.com/kakopappa/02299a8ceec0aaaad3ea3bd7f2af8066
Please note i am not the author of this code i simply found it in another forum. and i am still working out how to adapt it to emulate more than one device
So after ages of it not working. I rebooted my Echo dot and it worked. Seeing all "devices" I create.
I have rebooted, tried several versions of this type of code and cannot get my Echo V2 to see any of my devices using the NodeMCU. Any suggestions?
I'm using an Adafruit Huzzah Feather (esp8266 based, arduino compatible) and Arduino 1.6.13. The code loads and runs fine. I've enabled the udp serial print messages and can see Alexa sending an M-SEARCH request, but the urn is not belkin. I've seen "ST: urn:dial-multiscreen-org:service:dial:1" and "ST: urn:mdx-netflix-com:service:target:0"
I cannot enable the WeMo skill because the WeMo app won't recognize the esp8266. I'm assuming that's why I'm not getting the urn: with belkin in it.
Any suggestions?