300 lines
14 KiB
HTML
300 lines
14 KiB
HTML
<h1 id="awesome-homematic-awesome">Awesome Homematic <a
|
|
href="https://github.com/sindresorhus/awesome"><img
|
|
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
|
alt="Awesome" /></a></h1>
|
|
<blockquote>
|
|
<p>A curated list of Homematic related links</p>
|
|
</blockquote>
|
|
<p><a href="https://www.homematic.com/">Homematic</a> is a series of
|
|
Smart Home devices from the manufacturer <a
|
|
href="https://www.eq-3.de">eQ-3</a>, popular especially in Germany.</p>
|
|
<h2 id="contents">Contents</h2>
|
|
<ul>
|
|
<li><a href="#community">Community</a></li>
|
|
<li><a href="#documentation">Documentation</a></li>
|
|
<li><a href="#mobile-apps">Mobile Apps</a></li>
|
|
<li><a href="#ccu-alternatives">CCU Alternatives</a></li>
|
|
<li><a href="#alternative-sensors-and-actuators">Alternative Sensors and
|
|
Actuators</a></li>
|
|
<li><a href="#ccu-addons">CCU Addons</a></li>
|
|
<li><a href="#interfacing-software">Interfacing Software</a></li>
|
|
<li><a href="#misc-software">Misc Software</a></li>
|
|
<li><a href="#software-modules">Software Modules</a></li>
|
|
<li><a href="#smart-home-software-supporting-homematic">Smart Home
|
|
Software</a></li>
|
|
<li><a href="#misc">Verschiedenes</a></li>
|
|
<li><a href="License">License</a></li>
|
|
</ul>
|
|
<h2 id="community-ressources-mostly-german-language">Community
|
|
Ressources (mostly german language)</h2>
|
|
<ul>
|
|
<li><a href="https://haus-automatisierung.com/">Haus Automatisierung</a>
|
|
- News, Blog, Youtube, Tutorials, …</li>
|
|
<li><a href="https://homematic-forum.de/forum/">Homematic Forum</a> -
|
|
Diskussions-Foren</li>
|
|
<li><a
|
|
href="https://homematic-forum.de/forum/viewtopic.php?f=26&t=27907">Homematic
|
|
Forum: Link/Skript-Sammlung</a> - Curated link list by AndiN.</li>
|
|
<li><a
|
|
href="https://homematic-forum.de/forum/viewtopic.php?f=31&t=22801">Homematic
|
|
Forum: HomeMatic - Tipps für Anfänger</a> - Pflichtlektüre für
|
|
Einsteiger von Sammy</li>
|
|
<li><a href="https://homematic-guru.de/">Homematic Guru</a> - News,
|
|
Blog, Tutorials und mehr.</li>
|
|
<li><a href="https://www.homematic-inside.de/">Homematic Inside</a> -
|
|
News, Blog, Tutorials und mehr.</li>
|
|
<li><a href="https://homematic-blog.lison.ch/">Homematic Blog Lison</a>
|
|
- Blog, Tutorials und mehr..</li>
|
|
<li><a href="https://technikkram.net">Technikkram</a> - News, Blog,
|
|
Tutorials und mehr.</li>
|
|
<li><a
|
|
href="https://ownsmarthome.de/category/homematic/">OwnSmartHome</a> -
|
|
News, Blog, Tutorials und mehr.</li>
|
|
<li><a href="https://www.verdrahtet.info/">Verdrahtet</a> - News, Blog,
|
|
Youtube, Tutorials, …</li>
|
|
<li><a href="http://www.wikimatic.de/wiki/Hauptseite">Wikimatic</a> -
|
|
Community Wiki.</li>
|
|
</ul>
|
|
<h2 id="documentation">Documentation</h2>
|
|
<ul>
|
|
<li><a href="https://git.zerfleddert.de/hmcfgusb/AES/">Dissecting
|
|
HomeMatic AES</a> - BidCos Protocol AES Handshake description.</li>
|
|
<li><a
|
|
href="https://www.youtube.com/watch?v=1B4iwtK1Rmo">Direktverknüpfungen
|
|
im Expertenmodus</a> - Vortrag von Frank Grass.</li>
|
|
<li><a href="https://www.youtube.com/watch?v=Cwxwtig6Q1I">Virtuelle
|
|
Aktorkanäle</a> - Vortrag von Frank Grass.</li>
|
|
<li><a href="http://www.wikimatic.de/wiki/Script_Dokumentation">Script
|
|
Documentation</a> - Inoffizielle Homematic Script Referenz.</li>
|
|
<li><a
|
|
href="https://homematic-forum.de/forum/viewtopic.php?f=31&t=19196">Keymatic
|
|
Konfiguration</a> - Beitrag von rewe0815 im Homematic Forum.</li>
|
|
</ul>
|
|
<h2 id="mobile-apps">Mobile Apps</h2>
|
|
<ul>
|
|
<li><a href="https://www.athomeapp.de/"><span class="citation"
|
|
data-cites="home">@home</span></a> - iOS - (💵 inApp-Purchase um Werbung
|
|
zu entfernen)</li>
|
|
<li><a
|
|
href="https://www.sa-com.de/smarthome-special/histclient-handbuch/">HistClient</a>
|
|
- (💵 inApp-Purchase) - CCU-Historian Client mit erweitereten Features
|
|
für iOS und Android</li>
|
|
<li><a
|
|
href="http://www.home-24.net/index.php?page=sites/home.php&app=home24">Home-24</a>
|
|
- 💵 Android</li>
|
|
<li><a href="http://www.ksquare.de/myhomecontrol/">HomeControl</a> - 💵
|
|
iOS</li>
|
|
<li><a href="https://www.tinymatic.de/">TinyMatic</a> - 💵 Android
|
|
(ehemals: HomeDroid)</li>
|
|
<li><a href="https://www.penzler.de">Pocket Control</a> - 💵 iOS</li>
|
|
<li><a href="https://zeezide.com/en/products/hmbattery/">Battery Status
|
|
for HomeMatic</a> - 💵 iOS</li>
|
|
</ul>
|
|
<h2 id="ccu-alternatives">CCU Alternatives</h2>
|
|
<ul>
|
|
<li><a href="https://github.com/alexreinert/debmatic">debmatic</a> -
|
|
Install the Homematic OCCU on Debian based amd64, armhf and arm64
|
|
systems (Debian, Ubuntu, Raspbian, Armbian)</li>
|
|
<li><a href="https://github.com/angelnu/docker-ccu">docker-ccu</a> -
|
|
Homematic CCU firmware running as <a
|
|
href="https://www.docker.com">Docker</a> container on arm and (emulated)
|
|
x86.</li>
|
|
<li><a href="https://homegear.eu/index.php/Main_Page">Homegear</a> -
|
|
Free and open source program to interface your smart home devices with
|
|
your home automation software or your own scripts.</li>
|
|
<li><a href="https://github.com/alexreinert/piVCCU">piVCCU</a> - Install
|
|
the original Homematic CCU firmware inside a virtualized container (lxc)
|
|
on Raspbian or Armbian.</li>
|
|
<li><a
|
|
href="https://github.com/jens-maus/RaspberryMatic">RaspberryMatic</a> -
|
|
Lightweight, OCCU and Linux/buildroot-based distribution for running a
|
|
HomeMatic CCU on embedded devices like the RaspberryPi.</li>
|
|
</ul>
|
|
<h2
|
|
id="alternative-sensors-actuators-and-hardware-modifications">Alternative
|
|
Sensors, Actuators and Hardware Modifications</h2>
|
|
<ul>
|
|
<li><a
|
|
href="https://jp112sdl.github.io/AskSinPPCollection/">AskSinPPCollection</a>
|
|
- Einführung, Dokumentation und Projekte rund um Selbstbau-Komponenten
|
|
mit AskSinPP</li>
|
|
<li><a
|
|
href="https://github.com/jp112sdl/Beispiel_AskSinPP">Beispiel_AskSinPP</a>
|
|
- Beispiel Sketche für die Verwendung der <a
|
|
href="https://github.com/pa-pa/AskSinPP">AskSinPP</a> Bibliothek</li>
|
|
<li><a href="http://www.haus-bus.de/">HAUS-BUS.DE</a> - 💵 Homematic
|
|
Wired kompatible Geräte.</li>
|
|
<li><a href="https://github.com/jfische">Homematic Wired Hombrew
|
|
Hardware</a> - Verschiedene Homebrew Sensoren/Aktoren für Homematic
|
|
Wired.</li>
|
|
<li><a href="https://www.stall.biz/">stall.biz</a> - 💵 Alternative
|
|
Antennen, Multi Sensor für das Wohnzimmer, Wetterstation, …</li>
|
|
</ul>
|
|
<h2 id="ccu-addons">CCU Addons</h2>
|
|
<ul>
|
|
<li><a href="https://ccu-historian.de/">CCU Historian</a> - Langzeit
|
|
Archiv und Graphen.</li>
|
|
<li><a
|
|
href="https://www.homematic-inside.de/software/tag/Zusatzsoftware">CUxD</a>
|
|
- Der “Leatherman” für die CCU. Verbindet FS20, … (💵 EnOcean, …),
|
|
stellt virtuelle Geräte und hilfreiche Tools zur Verfügung.</li>
|
|
<li><a href="https://github.com/jens-maus/hm_email">Email</a> -
|
|
HomeMatic CCU Addon für den Email Versand.</li>
|
|
<li><a href="https://github.com/thkl/hap-homematic">HAP-HomeMatic</a> -
|
|
RaspberryMatic / CCU3 addon to access your HomeMatic devices from
|
|
HomeKit. Its much like https://github.com/thkl/homebridge-homematic but
|
|
without homebridge.</li>
|
|
<li><a href="https://github.com/litti/hm-print">hm-print</a> - CCU
|
|
Programme drucken.</li>
|
|
<li><a href="https://github.com/fhetty/hm-tools">hm-tools</a> - Sammlung
|
|
von Tools für RaspberryMatic.</li>
|
|
<li><a href="https://github.com/jens-maus/hm_pdetect">hm_pdetect</a> -
|
|
Anwesenheitserkennung über die FRITZ!-Box</li>
|
|
<li><a
|
|
href="https://www.contronics.de/shop/HomeMatic-System/Zentralen-und-Software.html">Homeputer</a>
|
|
- 💵</li>
|
|
<li><a
|
|
href="https://github.com/j-a-n/homematic-addon-hue">Homematic-addon-hue</a>
|
|
- HomeMatic Addon für Philips Hue.</li>
|
|
<li><a
|
|
href="https://github.com/alexreinert/homematic_check_mk">homematic_check_mk</a>
|
|
- Addon for the Homematic CCU2 or a Raspberrymatic device which acts as
|
|
an check_mk_agent.</li>
|
|
<li><a href="https://github.com/hobbyquaker/ccu-addon-jq">jq</a> - jq
|
|
packaged as Addon for the Homematic CCU3.</li>
|
|
<li><a
|
|
href="https://github.com/hobbyquaker/ccu-addon-mosquitto">Mosquitto</a>
|
|
- Mosquitto packaged as Addon for the Homematic CCU3 and
|
|
RaspberryMatic</li>
|
|
<li><a href="https://github.com/hobbyquaker/Patcher">Patcher</a> - CCU3
|
|
Addon zur komfortablen Anwendung von Patches.</li>
|
|
<li><a
|
|
href="https://github.com/j-a-n/raspberrymatic-addon-rmupdate">rmupdate</a>
|
|
- RaspberryMatic Addon das RaspberryMatic selbst aktualisieren kann,
|
|
vereinfacht die WLAN Konfiguration mit GUI und kann andere Addons ohne
|
|
Zwangsreboot installieren und aktualisieren</li>
|
|
<li><a href="https://github.com/hobbyquaker/ccu-addon-redis">Redis</a> -
|
|
Redis packaged as Addon for the Homematic CCU3 and RaspberryMatic</li>
|
|
<li><a href="https://github.com/rdmtc/RedMatic">RedMatic</a> - <a
|
|
href="https://nodered.org/">Node-RED</a> als Addon für die Homematic
|
|
CCU3 und RaspberryMatic. Liefert u.A. komfortable HomeKit-Integration
|
|
und spezielle Nodes zur Anbindung der CCU an MQTT mit.</li>
|
|
<li><a href="https://github.com/hobbyquaker/xml-api">XML-API</a> -
|
|
Vereinfachter CCU Zugriff via HTTP/XML.</li>
|
|
</ul>
|
|
<h2 id="interfacing-software">Interfacing Software</h2>
|
|
<ul>
|
|
<li><a href="https://github.com/mdzio/ccu-jack">CCU-Jack</a> - CCU-Jack
|
|
bietet einen einfachen und sicheren REST-basierten Zugriff auf die CCU,
|
|
auch als Addon verfügbar.</li>
|
|
<li><a
|
|
href="https://github.com/thkl/homebridge-homematic">homebridge-homematic</a>
|
|
- <a href="https://github.com/nfarina/homebridge">Homebridge</a> Plugin
|
|
zur Einbindung von Homematic Geräten in HomeKit.</li>
|
|
<li><a
|
|
href="https://github.com/marcsowen/homebridge-homematicip">homebridge-homematicip</a>
|
|
- <a href="https://github.com/nfarina/homebridge">Homebridge</a> Plugin
|
|
zur Einbindung von Homematic IP mit HmIP-HAP via Cloud.</li>
|
|
<li><a href="https://github.com/thkl/Homematic-Virtual-Interface">hvl -
|
|
Homematic Virtual Interface</a> - Bindet Fremdgeräte (z.B. Hue, Harmony,
|
|
Netatmo, Sonos) über Plugins ein, auch als Addon verfügbar.</li>
|
|
<li><a
|
|
href="https://github.com/rdmtc/node-red-contrib-ccu">node-red-contrib-ccu</a>
|
|
- <a href="https://nodered.org">Node-RED</a> Nodes for the Homematic
|
|
CCU.</li>
|
|
</ul>
|
|
<h2 id="misc-software">Misc Software</h2>
|
|
<ul>
|
|
<li><a
|
|
href="https://github.com/hobbyquaker/check_homematic">check_homematic</a>
|
|
- Nagios/Icinga Plugin for checking Homematic CCU.</li>
|
|
<li><a
|
|
href="https://github.com/hobbyquaker/hm-simulator">hm-simulator</a> -
|
|
Simulates (partly) a Homematic CCU.</li>
|
|
<li><a
|
|
href="https://git.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb">hmcfgusb</a>
|
|
- Utilities to use the HM-CFG-USB(2) on Linux/Unix.</li>
|
|
<li><a href="https://github.com/Gerti1972/homehub">HomeHub</a> -
|
|
PHP/XML-API basiertes Webfrontend. <a
|
|
href="https://homematic-forum.de/forum/viewtopic.php?f=41&t=50538">Forum</a></li>
|
|
<li><a
|
|
href="https://github.com/hobbyquaker/homematic-manager">homematic-manager</a>
|
|
- Manage homematic interface processes (rfd/hs485d/homegear).</li>
|
|
<li><a
|
|
href="https://github.com/Ayngush/language-homematic">language-homematic</a>
|
|
- Adds syntax highlighting and snippets to HomeMatic Script files in
|
|
Atom.</li>
|
|
<li><a href="https://github.com/hobbyquaker/occu-test">occu-test</a> -
|
|
Automated System Tests of ReGaHss - the HomeMatic (O)CCU “Logic
|
|
Layer”.</li>
|
|
<li><a
|
|
href="https://zeezide.com/en/products/hmscripteditor/">HMScriptEditor</a>
|
|
- A very simple macOS editor and runner for HomeMatic (“Rega”)
|
|
scripts.</li>
|
|
</ul>
|
|
<h2 id="software-modules">Software Modules</h2>
|
|
<ul>
|
|
<li><a href="https://github.com/hobbyquaker/binrpc">binrpc</a> -
|
|
Xmlrpc_bin protocol client and server Node.js module.</li>
|
|
<li><a href="https://github.com/hobbyquaker/hm-discover">hm-discover</a>
|
|
- Node.js module to discover Homematic CCUs and interfaces.</li>
|
|
<li><a
|
|
href="https://github.com/hobbyquaker/homematic-rega">homematic-rega</a>
|
|
- Node.js Homematic CCU ReGaHSS Remote Script Interface.</li>
|
|
<li><a
|
|
href="https://github.com/coreGreenberet/homematicip-rest-api">homematicip-rest-api</a>
|
|
- Python wrapper for the homematicIP REST API (Cloud / Access Point
|
|
Based).</li>
|
|
<li><a
|
|
href="https://github.com/martin-riedl/homematic-gqls">homematic-gqls</a>
|
|
- A GraphQL service to query Homematic IP components based on <a
|
|
href="https://github.com/coreGreenberet/homematicip-rest-api">homematicip-rest-api</a>.</li>
|
|
<li><a
|
|
href="https://github.com/hobbyquaker/homematic-xmlrpc">homematic-xmlrpc</a>
|
|
- Xmlrpc client and server Node.js module.</li>
|
|
<li><a href="https://github.com/LarsMichelsen/pmatic">pmatic</a> -
|
|
Python API for Homematic. Easy to use.</li>
|
|
<li><a
|
|
href="https://github.com/danielperna84/pyhomematic">pyhomematic</a> -
|
|
Python 3 Interface to interact with Homematic devices.</li>
|
|
</ul>
|
|
<h2 id="smart-home-software-supporting-homematic">Smart Home Software
|
|
supporting Homematic</h2>
|
|
<ul>
|
|
<li><a href="https://everhome.de">everHome</a> - 💵</li>
|
|
<li><a href="https://fhem.de/">FHEM</a></li>
|
|
<li><a href="https://www.home-assistant.io/">Home Assistant</a></li>
|
|
<li><a href="https://www.iobroker.net/?lang=de">ioBroker</a></li>
|
|
<li><a href="https://www.symcon.de/">IP-Symcon</a> - 💵</li>
|
|
<li><a href="https://www.mediola.com/">Mediola</a> - 💵</li>
|
|
<li><a href="https://www.openhab.org/">OpenHAB</a></li>
|
|
<li><a href="https://pimatic.org/">Pimatic</a></li>
|
|
</ul>
|
|
<h2 id="misc">Misc</h2>
|
|
<ul>
|
|
<li><a
|
|
href="https://github.com/jp112sdl/AskSinAnalyzer">AskSinAnalyzer</a> -
|
|
Funktelegramm-Dekodierer für den Einsatz in HomeMatic Umgebungen,
|
|
hilfreich zur Fehlersuche, z.B. wenn der DutyCycle zu hoch ist.</li>
|
|
<li><a
|
|
href="https://github.com/psi-4ward/AskSinAnalyzerXS">AskSinAnalyzerXS</a>
|
|
- AskSinAnalyzer als Desktop App, verzichtet auf den Einsatz eines
|
|
ESP.</li>
|
|
<li><a
|
|
href="https://github.com/dersimn/eagle-homematic">eagle-homematic</a> -
|
|
Homematic Modul Eagle Bibliothek.</li>
|
|
<li><a
|
|
href="https://homematic-forum.de/forum/viewtopic.php?f=18&t=49421">Tablet
|
|
Wallmount</a> - Rahmen für Unterputzmontage von Tablets.</li>
|
|
<li><a
|
|
href="https://www.thingiverse.com/hobbyquaker/collections/homematic">Homematic
|
|
3D Druck Collection auf Thingiverse</a> - Diverse Teile rund um
|
|
Homematic zum selbst drucken.</li>
|
|
</ul>
|
|
<h2 id="contribute">Contribute</h2>
|
|
<p>Contributions welcome! Read the <a
|
|
href="contributing.md">contribution guidelines</a> first.</p>
|
|
<h2 id="license">License</h2>
|
|
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/">Public
|
|
Domain CC0</a></p>
|