-
Notifications
You must be signed in to change notification settings - Fork 168
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
release 0.4.0 doesnt discover devices through Alexa "Smart Home" app but 0.2.1 does #93
Comments
+1 |
Thanks for your hint. I had the same problem, downgrade to 0.2.1 fixed my problem. |
Hi All... So for me, you can use 0.4.0 if you are ok with the default ports. If not, back to 0.2.1 |
Same problem here with the same behaviour as @jimkernsjr - v0.4.0 runs fine on 8080 but not on any other port. Older versions are happy on any port. Not a massive problem for me as 8080 is fine, but worth noting in the documentation. Awesome bit of work. |
This code is terrific, and great work! Unfortunately, the author seems inactive or busy. I Wish he could fix it. I don't mind to give it a try and post it, but better someone with real Java experience do it. My experience is C, VB, Python, and I'm sure I could figure it out, but better and faster would be someone used to Java. I dont really have a need to have it fixed, it's just a "would be nice", I'm ok to run it on a seperate machine on 4.0. But for those with just a PI and everything set up in OpenHAB and not wanting to change the port, using 4 is out. |
@jimkernsjr take a look at this fork: https://github.com/bwssytems/ha-bridge |
Another +1 to this problem. I just upgraded from 0.2.1 because I was hitting the 25 device limitation with 0.2.1, that is supposedly fixed by 0.4.0. But 0.4.0 is unable to discover even a single configured device. I'm using port 8089 because 8080 is already in use by my NAS (where I run the ha bridge emulator). And it seems difficult to change that. :-/ |
For anybody who finds this, the solution is actually rather simple. Version 0.4.0 works perfectly on other ports BUT you have to add an additional command line argument. When armzilla reworked the code to support more than 25 devices this new code uses a different variable when binding the hue emulator - emulator.portbase. If you want to run version 0.4.0 on a different port, just add --emulator.portbase= AND --server.port= to the command line. |
Hi,
Been playing with using this bridge between Alex and OpenHAB v1.8.3 running on a RPi 3.
Following the guide http://tinsley.io/2015/06/control-your-items-using-the-amazon-echo-openhab/
I originally downloaded the latest version of the bridge which is 0.4.0 and configured/tested devices using the bridge without any issues, using the following param's running from the same RPi 3.
/usr/jdk/latest/bin/java -jar amazon-echo-bridge-0.4.0.jar --server.port=9090 --upnp.config.address=xx.xx.xx.xx
However when I run the device discovery from the Alexa App it doesn't find any devices, if I then use the previous version it works but I'm wondering what affect that will have going forward and why 0.4.0 doesnt work?
/usr/jdk/latest/bin/java -jar amazon-echo-bridge-0.2.1.jar --server.port=9090 --upnp.config.address=xx.xx.xx.xx
Regards
Kevin
The text was updated successfully, but these errors were encountered: