SumnerBoy: I am so impressed by ha-bridge. A single jar which is completely self contained. Just run it up and connect to port 8080 and start seeing up devices. Using with openhab means you can control just about anything and it is lightning quick.
This has turned my Echo from a gimmick to something i use everyday. Even the wife lives it, she is able to turn on the tv, avr and sky whilst she has her hands full work our 4 month old.
Agreed. I even managed to get my Dlink power module controlled by Alexa. The Dlink has Alexa support but it's a skill, not a smarthome device and requires quite wordy controls.
Since there is no native support for the Dlink in OpenHAB I followed this set of instructions.
http://rhapen.czweb.org/2016/04/11/d-link-smart-plug-dsp-w215-with-openhab/#comment-5
This was written obviously for Unix but managed to get it working for Windows. If I could find a way to install node.js on a Pi already running OpenElec (I tried and it complained saying I should use Kodi repositories) I would move everything to run on my Pi 2. Might be worth picking up another Pi just to run openHAB.
Also if you want to play with Alexa there is a web emulation available here
It doesn't do music or have the great microphones of course, but it does do the home automation and other Alexa functions.