Skip to content

ploebb/hmcon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hmcon

Homematic Funk-/Wired-Schnittstellen-Software

architecture

Hmcon dient als Schnittstelle zwischen Smarthome-Software (wie z.B. hm2mqtt, ioBroker oder OpenHAB) und Homematic Funk- und Wired-Geräten. Hierfür kommen die Schnittstellenprozesse "rfd" und "hs485d" zum Einsatz, die eQ-3 als Teil der OCCU in Binärform unter der "HMSL" Lizenz zur Verfügung stellt. Auf die Logikschicht "ReGa" und das HomeMatic WebUI wird bewusst verzichtet, Hmcon nutzt den Homematic Manager als Weboberfläche zur Verwaltung von Geräten und Direktverknüpfungen.

Installation

Voraussetzungen

Hmcon benötigt (falls man den Homematic Manager nutzen will) eine Node.js® Installation.

Für Debian armhf (RaspberryPi, ...) siehe
https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions

Installation von Hmcon

Hmcon wird mit einem interaktiven Shell-Script installiert, dass die benötigten Software-Komponenten herunterlädt sowie Konfigurationsdateien und Startscripte anlegt.

curl -sL https://raw.githubusercontent.com/ploebb/hmcon/master/hmcon-setup.sh | sudo -E bash -

Updates können ebenfalls mit hmcon-setup.sh durchgeführt werden.

Bisher auf folgenden Betriebssystemen getestet:

  • Debian Wheezy (armhf)
  • Debian Jessie (armhf)
  • Ubuntu 14.04 (amd64)

Unterstützte Architekturen: armhf, i386, amd64

Um Hmcon auf einem 64Bit Betriebssystem auszuführen siehe https://www.thomas-krenn.com/de/wiki/Debian_7_32bit_Libraries oder http://askubuntu.com/questions/454253/how-to-run-32-bit-app-in-ubuntu-64-bit.

Lizenzen

hmcon-setup.sh

MIT

Homematic Manager

Copyright (c) 2014, 2015 Anli, Hobbyquaker

CC BY-NC-SA 4.0

OCCU

eQ-3 HMSL

About

Homematic Interface and Configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%