alexreinert / debmatic

debmatic is a project to install the Homematic OCCU on Debian based systems (Debian, Ubuntu, Raspbian, Armbian)
193 stars 34 forks source link
ccu ccu3 hb-rf-usb hm-mod-rpi-pcb homematic occu rpi-rf-mod

debmatic®

debmatic ist ein Projekt um eine Homematic CCU3 direkt unter Debian basierten Systemen zu betreiben.

Ziele

Unterstützung Support me on Ko-fi Donate via Paypal

Die Entwicklung von debmatic ist sehr kostenintensiv, z.B. werden viele verschiedene Testgeräte benötigt. Allerdings erhält das Projekt keine Unterstützung durch kommerzielle Anbieter. Bitte unterstützen Sie die Entwicklung mit einer Spende via Ko-fi, PayPal oder durch eine Aufmerksamkeit auf meinem Amazon Wunschzettel.

Voraussetzung

Voraussetzung für HM-MOD-RPI-PCB und RPI-RF-MOD

Vorbereite Images

Fertige SD Karten Images und ISO Images sind in Planung.

Manuelle Installation

Updates

Updates werden über den normalen Debian Weg eingespielt:

sudo apt update && sudo apt upgrade

Backup

Ein Backup kann entweder über die WebUI erfolgen oder auf der Konsole über

sudo debmatic-backup

Dieses Backup enthält nur die Einstellungen der CCU und ersetzt daher nicht ein Backup des Gesamtsystems.

Addons

Addons können per apt installiert werden. Aktuell exitieren folgende Addons:

Restore

Backups können über die WebUI eingespielt werden.

Migration von Original CCU, piVCCU oder RaspberryMatic

  1. Backup des Systems machen
  2. Addons auf CCU deinstallieren
  3. Backup per WebUI erstellen
  4. CCU abschalten
  5. debmatic nach Anleitung installieren (piVCCU wird in diesem Schritt automatisch deinstalliert)
  6. Backup aus Schritt 2. per WebUI einspielen
  7. Notwendige Addons per apt nachinstallieren

Credits / Danksagung

Lizenz

debmatic selbst (die Dateien in diesem Repository) steht unter Apache License 2.0. Die generierten .deb Pakete enthalten auch das Homematic OCCU, welches unterschiedlichste Lizenen enthält. Die verwendeten Kernel Module aus dem piVCCU Projekt stehen unter GPLv2.