IFTTT is a great service to automate, well, almost anything. HomeMatic is a easy to use (and reasonable priced) home automation solution. So, it was only a question of time before someone wanted to combine those.
A fully fledged IFTTT channel costs a lot of money to establish and support, which eq-3, the manufacturer of HomeMatic has not (yet) done. But IFTTT provides a very good alternative: The Maker channel. This channel can call any HTTP API. Sadly, it does not support XMLRPC, and HomeMatic does not have a plain HTTP API interface. So I wrote some scripts to translate between those.
For now, the scripts will only trigger the 50 virtual controls in the HomeMatic, with 2 possible actions each, but this should offer plenty of options for now. And maybe later I'll update to offer direct device access.
So, the steps are:
- Install the script (Python or PHP available as of now) on any webserver
- Allow outside access to your CCU (preferably firewalled to the webserver IP)
- Write a CCU program doing something when the virtual channel is triggered
- Create a IFTTT Maker channel recipe/applet calling the API
Comments
Please log in or sign up to comment.