Hi folks,
I bought Echo on my vacation in US this week and decided to do an integration for Fibaro.
After doing some research I made a decision to use WeMo bridge (thanks Chris - http://www.makermusings.com/2015/07/18/virtual-wemo-code-for-amazon-echo/)and bend it for Fibaro.
Here is my first 'alpha' so far so good version, which automatically enumerates light devices and announces them using WeMo bridge.
Install guide:
WeMo bridge is a python script that runs on your pc or server or another python-equipped thing.
Windows users:
====== Python installation (optional) ======
1) download python 2.x (2.7.11), not 3.X !!!
2) Install python with launcher and add to PATH option
3) run command prompt with admin privileges and execute:
pip install requests
pip install json
=========== fauxmo bridge:============
4) download fauxmo_fibaro attached at this post and extract it.
5) edit fauxmo.py with notepad and add correct values to these lines:
fibaro_ip = 'enter your fibaro local ip address'
fibaro_user = 'your fibaro local user'
fibaro_password = 'your fibaro passwrod'
I recommend creating a special fibaro user just for alexa. Do not forget to assign device privileges for this user!
6) Save file, doubleclick it, or from command shell run: fauxmo.py
You can add -d to the command line to show debug output
7) Bridge should run.
8) From alexa app, go to Settings > [Account]/Connected Home > Discover devices
Alexa should find all light devices now
9) Enjoy!
fauxmo_fibaro.zip