I couldn't find a thread dedicated to the HA-Bridge so figured it was time to have one.
Most users running this hue emulator use it on Linux or a Raspberry PI and don't need any help setting it up.
However many Windows users are accustom to point and click setups.
All the write-ups I've come across are for Linux
but it is far simpler to setup on Windows (in my opinion).
Just make sure you have the latest Java installed
Usually the only ones having a issue setting up is those already running some sort of server using port 80
The following is for setting up to trigger a batch file.
1: Simply download the file from
BWS Systems place it in a folder called HABridge or what every you wish to call it.
2: Rename the file to ha-bridge.jar
3: Right click and select open
4: In a web browser (not IE) navigate to localhost.
the bridge uses port 80 by default so if you have another server running you'll need to change this.
that can be changed in the bridge control tab
5: Click on the add/edit tab and first add a name for your device
7: scroll down to device type and select execute script/program
8: scroll down to on items row
9: click on the on target and expand it so you can read "the Call" this is where you add your batch file full path
10: in the same row at the far right click add.
11: Scroll down to the off items row and do the same for an off batch file if needed
12: Scroll back to the top and click add bridge device
that will bring you to the device page where you can test your on/off and even dim calls.
13: Next tell Alexa to discover devices or use the app to do it.
Note: Windows firewall tends to block java so you may have to go into your windows firewall inbound settings and edit the rule for java to allow it. if you need to do this Alexa will fail to find devices on your bridge.
14: With Alexa finding the device you just say Alexa "turn on Device Name" to run the batch file configured to the on item
Easy right?
I created a Windows frontend intended for X10 control, which if stuck I guess one could use it for initial setup. Just ignore the error about no x10 interface.
Alex10.
The current Bridge is included in the setup and auto renames it for you.