Homematic Funk-/Wired-Schnittstellen-Software
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.
Hmcon benötigt nodejs.
dies wird installiert über:
wget http://download.iobroker.org/nodejs_0.10.22-1_armhf.deb
dpkg -i nodejs_0.10.22-1_armhf.deb
rm nodejs_0.10.22-1_armhf.deb####Installation von hmcon
Hmcon wird mit einem interaktiven Shell-Script installiert, dass die benötigten Software-Komponenten herunterlädt sowie Konfigurationsdateien und Startscripte anlegt.
wget https://github.com/hobbyquaker/hmcon/raw/master/hmcon-setup.sh
chmod a+x hmcon-setup.sh
sudo ./hmcon-setup.shUpdates können ebenfalls mit hmcon-setup.sh durchgeführt werden.
Bisher auf folgenden Betriebssystemen getestet:
- Debian Wheezy (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.
- Testen!
- siehe Todo-Liste des Homematic Manager: https://github.com/hobbyquaker/homematic-manager/blob/master/Readme.md#Todo
- hs485d testen, Config und Startscript anlegen
- Sicherheitsschlüssel setzen
- Backup/Restore (Restore auch aus CCU Backup, import der Namen aus regadom)
- eq3configcmd
Copyright (c) 2014, 2015 Anli, Hobbyquaker
