armzilla / amazon-echo-ha-bridge

emulates philips hue api to other home automation gateways
Apache License 2.0
721 stars 168 forks source link

Alexa not discovering bridge #67

Open mingram8 opened 8 years ago

mingram8 commented 8 years ago

They are both on the same wifi, I can hit the config page and add devices. But when I tell alexa to discover them, she tells me there is nothing. Was there an update that broke this?

mingram8 commented 8 years ago

I did some verbose logging and see that it does actually see the echo but never adds the devices

2016-02-12 18:49:37.164 DEBUG 35138 --- [pool-1-thread-1] com.armzilla.ha.upnp.UpnpListener : Got SSDP Discovery packet from 192.168.86.173:50000 2016-02-12 18:49:37.164 DEBUG 35138 --- [pool-1-thread-1] com.armzilla.ha.upnp.UpnpListener : Adding to our interface set

mojopong commented 8 years ago

I'm having the same issue this is my first time messing around with this emulator i finally got it all working right up til the configuration page and can see the devices i tried adding but when i do device discovery in alexa it still doesnt find any of my devices.

mingram8 commented 8 years ago

Use http://www.bwssystems.com/#/habridge instead. It worked for me.

CrazyAnime2020 commented 8 years ago

same issue here in uk please fix this soon.

audiofreak9 commented 8 years ago

Like @mingram8 stated, there is a forked version of this bridge that works well and is feature packed. Find it here: https://github.com/bwssytems/ha-bridge

friedpenguin commented 7 years ago

Here is my working script so I can run it on the same box as my OpenHAB installation. Echo has no problems finding my devices. And configuring devices is as simple as http://my.ip:8088/configurator.html (important to have '.html').

java -jar amazon-echo-bridge-0.2.1.jar --upnp.config.address=my.ip --server.port=8088 &

I have ZERO problems running it this way. If I reboot the machine I restart the script. If I wasn't so lazy I'd just add it to startup but manually starting it (in screen) lets me see that it started successfully.