-
Notifications
You must be signed in to change notification settings - Fork 43
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
Seems like amazon turned off something ! #106
Comments
Have you tried to remove Echo from Alexa account, reset Echo with buttons, import it again in Alexa account and discover again devices? |
Hi and thanks for your effort. I have the same problem. Is it still working? What am i doing wrong? Amazon Echo Hub in Node-Red states online (green) and never turns to discovery (yellow) mode. Thanks, Jebril. |
Use wireshark to sniff the traffic, filter by ip address of Echo, try to understand the handshaking between node and echo |
This is quite strange. I'm still able to discover and use newly added devices on my Dot v2 and v3. |
Same thing here... no device discovery here. My raspi listens to port 80 (forwarding via iptables). I can connect to it successfully via telnet... But my dot v3 does not find anything. I've de-registered the device from my account and added it again as new device. I can also access the /api/description.xml file. |
I was able to find my device again. Don’t know what happened.. I changed my alexa account from canada to usa . Maybe that did help? |
Where did you do that? In the alexa app? |
No , in amazon site itself. Changed my adress to a us one, and switched my devices to us. There are surely some tutorial about this on the web |
Good to hear that it's working for Matt again. So it's working in general and I must be doing something wrong. Here is what I did:
|
Great post, I hope it helps author to find the issue |
Yes great post ! Thanks |
Thanks @jebril76 Can you try the following - #66 (comment) |
@datech Thanks for your effort. I already tried that. See above. I had my problems starting node-red as root from the shell (command not found). Thats why i set the debug mode in global env and checked Journalctl, Syslog as well as the Iobroker logs. If it's helpful i can recreate and post logfiles. One more thing ... im running on a singleboard PC called Udoo x86II. It does not have a wlandevice. So it communicats via Lan (enp2s0). But that should make no difference? Thanks! |
It has to work with WiFi and LAN if the SSDP traffic is allowed. Where did you sniff for the SSDP traffic? On which device? Can you try to sniff on a device which is different from the single-board PC, but still on the same broadcast domain? So, the node-red-contrib-amazon-echo was working and just stopped to response or what was the event which caused this situation? |
@datech In the logs (same device) i still can't find my echos ip. If needed i can post the full log. Thanks for your help. It used to work on the device. I probably did some updates like node-red-contrib-amazon-echo v0.1.9 to 0.1.10 and other security updates without registering new devices. Next time i tried it wasn't working. Sorry that this isn't helpful. Will setup a new device (raspi) to sniff the traffic. |
Lot of fun there : bwssytems/ha-bridge#1192 |
@jebril76 can you try the following #104 (comment) |
Thanks for your help. I have installed sniffer on a other device. -> Same results. Reinstalled a raspberry with a ready made image from https://www.iobroker.net/#de/download (Version from 19-11-27) After all this last thing to try befor giving up is. Thanks a lot for your effort. |
Ok, finally a partial success! Got it working with the raspberry installation described in my last post. But only when using WLAN. Hope that helps to find the issue. |
@jebril76 Can you also confirm that multicast and UDP traffic on port 1900 are not blocked/filtered by any firewall on non-working interfaces? It is ok to access /description.xml, which means that the HTTP API is ok. It looks like the issue is only related to the device discovery and SSDP. |
@datech I'm not quiet sure on how to do that. ifconfig states <up, Broadcast, Running, Multicast> for eth0 and wlan0 Anything else i can test for you? |
Alexa might not work if you have multiple interfaces assigned to your Pi. It is because by default SSDP and HTTP API are running on 0.0.0.0, which is all available interfaces, and it might confuse Alexa, which is the correct IP. It looks like an issue on your network setup rather than in the module functionality. So, I believe you have to try to find what is the difference in the configuration of WiFi and Lan interfaces. |
Also I?m not suggesting to use WiFi on Raspberry cause it logs all the available networks constantly, means usage of your SD card and shorter life. I've disabled it at all, I don't see any reason if I connect it with cable. |
@datech I think you're right. I run IoBroker on an Udoo x86 II. That device used to run without any problems and it has no wifi onboard, so it's not an ip-conflict. I only installed it on a Raspberry to check, if i get the same results as on the Udoo. That was the case, until i configured and enabled Wifi on the raspberry. So i guess it must be some limitation with my network. What confuses me is, every package that is transmitted into my wlan has to be delivered to my accesspoint via lan. So what ever limitation/filter there is on my lan, it should also apply to the packets delivered via Wifi. @Barabba11 Thanks for your advice. I just set the raspberry up for testing (using a SSD). Thanks a lot for your help. |
@datech, @Barabba11: My problem was indeed within my lan-network. There was a Teg1008 8-Port Switch plugged between my WLan-Accesspoint and the device running Node-Red. This device wasn't able to handle multicasts. So the multicast pakages from the Alexadevices never reached the SmartHome-Device. My simple solution is to bypass that switch when detecting new devices. After detection i plug the switch back in again. Mayby this can help others. Thanks again! |
i can't discover new lights anymore. i had 21...and had to redo my setup. Tried repairing but no luck.
the situation seems to be the same on ha-bridge
The text was updated successfully, but these errors were encountered: