Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Echo Dot 3rd Gen - No Device Discovery #72

Open
AzonInc opened this issue Oct 13, 2018 · 36 comments
Open

Echo Dot 3rd Gen - No Device Discovery #72

AzonInc opened this issue Oct 13, 2018 · 36 comments

Comments

@AzonInc
Copy link

AzonInc commented Oct 13, 2018

I bought a new Echo Dot 3 and it doesn't discover any of the devices which the 2nd generation discovers.
The Nodes stay in discovery state.

Tested it on a fresh node-red installation too but without any success.

@AzonInc AzonInc changed the title Echo Dot 3rd Gen - No Device Detection Echo Dot 3rd Gen - No Device Discovery Oct 13, 2018
@ceaswaran
Copy link

Same here need a solution. please help

@PeteBear
Copy link

I am using node red to connect to alexa and find I need to re-build node red and restart HA then it works for a while but this appears to need to be done every 10 new commands or so - maybe a similar issue

@justmvg
Copy link

justmvg commented Nov 3, 2018

I'm experiencing the exact same problem with my 3rd gen Echo Dot. The node stays in discovery mode.

@ppontre
Copy link

ppontre commented Nov 5, 2018

I'm experiencing same behaviour here in Italy/Italian, with echo dot 3rd gen.
Alexa says to "push the button on the HUE bridge".....
Thanx for yr help & Regard
Paolo

@jnogues
Copy link

jnogues commented Nov 6, 2018

In spanish version with 3rd gen Echo Dot, don't discovers too.

@justmvg
Copy link

justmvg commented Nov 9, 2018

@hammondb4 mentioned the wemo emulator module in issue #47 and that module works great.
Just installed it using the palette by searching "node-red-contrib-wemo-emulator". After configuring the node, the echo dot discovers it right away after scanning.
Code can be found on https://github.com/gtalusan/node-red-contrib-wemo-emulator

@hammondb4
Copy link

hammondb4 commented Nov 9, 2018

Great that you @justmvg could confirm it.
In my spanish locale echo spot and echo dot 3 wemo emulator is working ok.
Hope devs could use wemo's working discovery method and implement it in alexa local....
I'm not an expert programer so would be nice if a project dev can confirm it could be done...

@ppontre
Copy link

ppontre commented Nov 9, 2018

Hi there,
I also can confirm that wemo works, but it's NOT dimming.....
HUE std has ON, OFF, and dimming, while WEMO, afaik, has only on/off
Correct ?
Regards
Paolo

@justmvg
Copy link

justmvg commented Nov 10, 2018

I'm pretty sure you're right about that @ppontre. Hope some developer will fix this module for everyone who is using dimmed lights.

@wongnam
Copy link

wongnam commented Nov 23, 2018

@justmvg As i know that Echo cannot handle more than 16 Wemo emulator devices, that is the downward about Wemo Emulation vs Hue Emulation.

@Z18Aplha
Copy link

I bought a new Echo Dot 3 and it doesn't discover any of the devices which the 2nd generation discovers.
The Nodes stay in discovery state.

Tested it on a fresh node-red installation too but without any success.

Same here!

@a-bailey
Copy link

What I did and I know it sucks... is to also connect my old echo dot 1st gen and everything works again the echo dot just has to be connected in the network for the device discovery to work

@gpriestland
Copy link

Same here - Echo dot 3. During discovery the nodes show 'discovery' but don't get discovered

@fdnic99
Copy link

fdnic99 commented Dec 3, 2018

Maybe this could be helpful for developers ... search for "Adopt the New Discovery Format" in the following article:
https://developer.amazon.com/de/blogs/alexa/post/87c5cf67-1f27-42d3-a07a-e4f559674392/how-to-migrate-your-alexa-skill-to-the-updated-smart-home-skill-api

@a-bailey
Copy link

a-bailey commented Dec 3, 2018

Maybe this could be helpful for developers ... search for "Adopt the New Discovery Format" in the following article:
https://developer.amazon.com/de/blogs/alexa/post/87c5cf67-1f27-42d3-a07a-e4f559674392/how-to-migrate-your-alexa-skill-to-the-updated-smart-home-skill-api

that looks really interesting, I'll take a look thanks

@kedzior-io
Copy link

I have 2nd generation and 3rd generation and yes I have to use 2nd generation to discover devices and when I try to trigger with 3rd generation one (in Spanish) it tells me that the devices doesn't respond.

@LEMD49
Copy link

LEMD49 commented Dec 14, 2018

FYI I have an ECHO DOT 2Gen bought in AMAZON USA and an ECHO SPOT bought in AMAZON SPAIN, both connected to a Spain Amazon account and the Alexa-local node works fine for me with only minor annoyance that the node.status stays yellow with message "discovery (p:xxx)". Also the Echo Dot language is EN and Echo Spot is ES.

@wongnam
Copy link

wongnam commented Dec 19, 2018

Hi ALL,
I can use a Echo Dot 3rd Gen without a problem if i mix it with 2nd or 1st gen of echo dot.

@SaulGoodman1337
Copy link

same behavior here. have 2x echo dot 3 in my network.
alexa can't find devices. node stays in discovery mode

@kedzior-io
Copy link

Strange thing. I was about to return my 3rd gen for but it suddenly started to work. To all nodes in English I added equivalent in Spanish and used 2nd gen to "find devices". Seems to be working most of the time. Only sometime it goes "devices doesn't respond" (in Spanish) when I use 3rd gen. Same device works with 2nd gen.

@wongnam
Copy link

wongnam commented Dec 26, 2018

Re-check your Smarthome group in Alexa App. The "devices doesn't respond" will be happen if sometime your device group in Alexa app is no device inside.

@toufou54
Copy link

toufou54 commented Jan 3, 2019

Same for me, French version Dot gen 3, always in discovery mode yellow but Echo not found it

@Keltere
Copy link

Keltere commented Jan 4, 2019

@kedzior-io there is a pull request for the dot gen 3 fix. Please could you give a try?
I'm still trying to install node-red on my shitty sinology 214play so i can't test it yet.

#85

@SaulGoodman1337
Copy link

How can i update to this version of your module in nodered?

@Keltere
Copy link

Keltere commented Jan 4, 2019

@danielpondruff don't know if you are talking with me. If you do just download this file and place it on the directory where it's installed the node-red module should be something like that /usr/local/lib/node_modules/node-red-contrib-alexa-local/
or just use npm list -g to check where it's installed the package.

Could work, not sure because i can't test it yet. I should try to test it on windows when i have some spare time. if you don't want to wait just test it yourself.

EDIT: tested but it seem it's not working
EDIT2: with some modification it's working but just as 1 device.
replace port = 80 with

var lightId = formatUUID(config.id);
var port =80;

@DevilDesire
Copy link

I experimented a little bit around.

First, I've added a new configuration parameter so you can set your desired port.

Then I looked at the wemo emulator, which gives more informations back to the echo 3rd gen.
Now i'm trying to do the same

@Keltere
Copy link

Keltere commented Jan 17, 2019

@DevilDesire hi, sorry to bother but did you find something?
Also thanks for suggesting wemo emulator, working just fine but missing feature like volume control.

@wongnam
Copy link

wongnam commented Jan 23, 2019

I read some where in Github that FYI.

Echo Dot 3 gen is trying to connect to 80 even you send to it that the hub is running on a different port. Alexa-local is using ports greater that 1024 because of that is not working with newer Echo devices.

@wongnam
Copy link

wongnam commented Jan 24, 2019

Now i try to use node-red-contrib-amazon-echo for my Echo Dot 3rd gen while i am still waiting for originallyus to improve the Alexa Local node.

@Keltere
Copy link

Keltere commented Jan 24, 2019

@wongnam there are two other useful flow for alexa:
node-red-contrib-amazon-echo (require port 80 free)
and
node-red-contrib-wemo-emulator (usable with any free port but just on/off)

@wongnam
Copy link

wongnam commented Jan 24, 2019

@Keltere The 3rd option is to mix at least an Echo Dot 1st Gen or 2nd Gen into the same network(of cause same account).

@Barabba11
Copy link

for those who have difficulties with Echo Plus here is how I got it work:
datech/node-red-contrib-amazon-echo#5 (comment)

@lacrimosa2k2
Copy link

same here 3.gen dot doesnt work :(

@sapnho
Copy link

sapnho commented Jul 20, 2019

There are 388 weekly downloads, so there remains a high demand for this great node. I wrote a summary of my installation (https://www.thedigitalpictureframe.com/voice-control-digital-photo-frame-amazon-echo-mqtt-node-red/) which includes 2nd and 3rd generation Echo Dots and that works fine. But it would be great to get an update to make Gen 3 word out of the box. Thanks!

@wongnam
Copy link

wongnam commented Jul 21, 2019

Yep, the node is still working fine except it cannot handle over 20 devices.

@877dev
Copy link

877dev commented Nov 25, 2019

I just got a 3rd gen Echo and it's the same for me, just shows 'discovery' on the node.
Any updates?
Thx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests