From 694883f39c7e353a8beb7938a29fc74b9925e695 Mon Sep 17 00:00:00 2001 From: hobbyquaker Date: Fri, 21 Apr 2017 21:13:49 +0200 Subject: [PATCH] initial commit --- .gitignore | 1 + .travis.yml | 7 ++++ README.md | 94 +++++++++++++++++++++++++++++++++++++++++++++++++ contributing.md | 15 ++++++++ 4 files changed, 117 insertions(+) create mode 100644 .gitignore create mode 100644 .travis.yml create mode 100644 README.md create mode 100644 contributing.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..485dee6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..9fea03a --- /dev/null +++ b/.travis.yml @@ -0,0 +1,7 @@ +language: ruby +rvm: + - 2.2 +before_script: + - gem install awesome_bot +script: + - awesome_bot README.md --allow-dupe --white-list creativecommons \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..0bf1f3e --- /dev/null +++ b/README.md @@ -0,0 +1,94 @@ +# Awesome Homematic + +> A curated list of Homematic related links + +[Homematic](http://www.homematic.com/) is a series of Smart Home devices from the german manufacturer [eQ-3](http://www.eq-3.de). + + +## Table of Contents + +- [Community Resources](#community-resources) +- [Mobile Apps](#mobile-apps) +- [CCU Alternatives](#ccu-alternatives) +- [CCU Addons](#ccu-addons) +- [Interfacing Software](#interfacing-software) +- [Misc Software](#misc-software) +- [Software Modules](#software-modules) +- [Generic Smart Home Software](#generic-smart-home-software) +- [License](License) + + +## Community ressources + +* [Homematic Forum](https://www.homematic-forum.de) - Discussion Forums. +* [Homematic Inside](http://www.homematic-inside.de) - News, Blog and more. +* [Wikimatic](http://www.wikimatic.de) - Community Wiki. + + +## Mobile Apps + +* [Home-24](http://www.home-24.net/index.php?page=sites/home.php&app=home24) - **$** Android +* [Homedroid](http://www.homedroid.de/) - **$** Android +* [homeNOW](http://homenow.at) - **$** Android +* [Orbylon](http://www.orbylon.de/orbylon) - **$** iOS, Android, Windows Phone +* [Pocket Control](https://www.penzler.de) - **$** iOS + + +## CCU Alternatives + +* [Homegear](http://www.homegear.eu/) - Homegear is a free and open source program to interface your smart home devices with your home automation software or your own scripts. +* [RaspberryMatic](https://github.com/jens-maus/RaspberryMatic) - A lightweight, Linux/buildroot-based distribution for running a HomeMatic CCU on embedded devices like the RaspberryPi. +* [YAHM](https://github.com/leonsio/YAHM) - Setup Scripts to run the CCU software in a LXC Container. + + +## CCU Addons + +* [CUxD](https://www.homematic-inside.de/software/cuxdaemon) - FS20, ... (**$** EnOcean, ...) +* [CUxD-Highcharts](https://github.com/hobbyquaker/cuxd-highcharts) - Visualize CUxD Logs with Highcharts. +* [Email](https://github.com/jens-maus/hm_email) - A HomeMatic CCU Addon for sending Emails. +* [Homeputer](https://www.contronics.de/shop/Zentralen-und-Software/homeputer-CL-Studio-4-0-Software.html) - **$** +* [XML-API](https://github.com/hobbyquaker/xml-api) - Simplified CCU Access via HTTP/XML. +* [HQ-WebUI](https://github.com/hobbyquaker/hq-webui) - Fast alternative WebUI for the Homematic CCU. +* [hm-print](https://github.com/litti/hm-print) - Print CCU Programs. +* [WebMatic](http://webmatic.lmdsoft.de/tiki-index.php) - WebUI for the Homematic CCU. + + +## Interfacing Software + +* [homebridge-homematic](https://github.com/thkl/homebridge-homematic) - Supports the Homematic System on [HomeBridge](https://github.com/nfarina/homebridge) Platform. +* [Homematic-Virtual-Interface](https://github.com/thkl/Homematic-Virtual-Interface) - A virtual Interface for Homematic CCU with plugins to connect other devices to your CCU. +* [hm2mqtt.js](https://github.com/hobbyquaker/hm2mqtt.js) - Interface between Homematic and MQTT. +* [hmcompanion](https://github.com/owagner/hmcompanion) +* [node-red-contrib-homematic](https://github.com/firsttris/node-red-contrib-homematic) - Integrate your Homematic devices with [Node-RED](https://nodered.org). + + +## Misc Software + +* [HMXMLBIN](https://github.com/leonsio/HMXMLBIN) - BIN-RPC Converter für den Einsatz für CUXD/Homematic. +* [CCU Historian](http://www.ccu-historian.de/) - +* [homematic-manager](https://github.com/hobbyquaker/homematic-manager) + + +## Software Modules + +* [binrpc](https://github.com/hobbyquaker/binrpc) +* [homematic-xmlrpc](https://github.com/hobbyquaker/homematic-xmlrpc) +* [pmatic](https://github.com/LarsMichelsen/pmatic) - Python API for Homematic. Easy to use. + + +## Generic Smart Home Software + +* [ioBroker](http://www.iobroker.net) +* [IP-Symcon](https://www.symcon.de/) - **$** +* [Mediola](http://www.mediola.com/) - **$** +* [OpenHAB](https://www.openhab.org/) + + +## Contribute + +Contributions welcome! Read the [contribution guidelines](contributing.md) first. + + +## License + +[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/) diff --git a/contributing.md b/contributing.md new file mode 100644 index 0000000..633f8c9 --- /dev/null +++ b/contributing.md @@ -0,0 +1,15 @@ +# Contribution Guidelines + +## Adding to this list + +Please ensure your pull request adheres to the following guidelines: + +- Make an individual pull request for each suggestion. +- Use the following format: `* [package](link) - Description.` +- Use the following format for commercial software and services: `* [package](link) - **$** - Description.` +- Sort alphabetically inside the categories. +- New categories or improvements to the existing categorization are welcome. +- Check your spelling and grammar. +- The pull request and commit should have a useful title. + +Thank you for your suggestions!