HM-CFG-USB USB Konfigurations-Adapter: Unterschied zwischen den Versionen

Aus FHEMWiki
K (Ph1959de verschob Seite HomeMatic USB Konfigurations-Adapter nach HM-CFG-USB USB Konfigurations-Adapter: Anpassung an das etablierte Namensschema)
(Überarbeitet, konsolidiert, kategorisiert)
Zeile 1: Zeile 1:
Der [[HomeMatic]] '''USB Konfigurations-Adapter''' ist ein USB-Stick, der außer zur Konfiguration von HomeMatic Komponenten auch als [[Interface]] zwischen Fhem und HomeMatic Geräten benutzt werden kann.
== Einbindung in FHEM ==
== Einbindung in FHEM ==
Offensichtlich ist es mittlerweile möglich, auch den USB Konfigurations-Adapter in bzw. aus FHEM heraus zu nutzen um HomeMatic Geräte anzusprechen.
Im Fhem-Forum wird das Thema diskutiert unter dem Titel  [http://forum.fhem.de/index.php/topic,13071.msg86075.html#msg86075 HomeMatic USB Konfigurations-Adapter (HM-CFG-USB) in Fhem nutzen]. Teile der Informationen sind hier zusammengefasst.
 
Von eQ-3 gibt es neben dem [[HMLAN Konfigurator]] (und der CCU) noch zwei weitere Geräte, die für die Konfiguration bzw. Kommunikation der HomeMatic Geräte verwendet werden können.
 
Dies sind:
* '''HM-CFG-USB''' ([http://files.voelkner.de/625000-649999/646462-an-01-ml-HM_Konfigurationsadapter_CFG_USB_de_en.pdf PDF-Manual])
* '''HM-CFG-USB-2''' ([http://files.voelkner.de/625000-649999/640558-an-01-ml-USB_FUNK_KONFIGURATIONSADAPTER_de_en.pdf PDF-Manual])


Im Forum wird das Thema diskutiert:  [http://forum.fhem.de/index.php/topic,13071.msg86075.html#msg86075 HomeMatic USB Konfigurations-Adapter (HM-CFG-USB) in Fhem nutzen].
=== Einrichtung unter Linux ===
Es gibt einen gut funktionierenden Daemon um den USB Stick mit Fhem zum laufen zu bekommen. Dabei wird zuerst der [https://git.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb hmland] installiert und danach das Gerät (üblicherweise auf localhost) genau wie [[HM-CFG-LAN LAN Konfigurations-Adapter|HMLAN]] in Fhem eingebunden.


== Einrichtung hm-cfg-usb2 mit hmland ==
Zunächst muss der Daemon "gebaut" werden. Analog zu [https://git.zerfleddert.de/cgi-bin/gitweb.cgihmcfgusb dieser Beschreibung] ist die Vorgehensweise die folgende (in Debian/Ubuntu/Raspbian):
Es gibt einen gut funktionierenden Daemon um den USB Stick mit FHEM zum laufen zu bekommen. Dabei wird zuerst ein der [https://git.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb hmland] installiert und danach das Gerät (meistens dann auf localhost) genau wie [[HMLAN_Konfigurator|HMLAN]] in FHEM eingebunden.
 
Zuerst muss man den Daemon bauen. Äquivalent zu [https://git.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb] geht das in etwa so (in Debian/Ubuntu/Raspbian):
  cd /opt/
  cd /opt/
  apt-get install build-essentials libusb-1.0-0-dev make gcc git-core
  apt-get install build-essentials libusb-1.0-0-dev make gcc git-core
Zeile 20: Zeile 14:
  make
  make


Danach kann man den Dienst zu Testzwecken starten (in /opt/hmcfgusb):
Danach kann der Dienst zu Testzwecken gestartet werden (in /opt/hmcfgusb):
./hmland -p 1234 -D
:<code>./hmland -p 1234 -D</code>


Um das ganze Permanent laufen zu lassen empfiehlt sich ein init script wie das folgende:
Um den Deamon permanent laufen zu lassen, kann ein init script wie das Folgende verwendet werden:
<pre>
  # simple init for hmland
  # simple init for hmland
   
   
Zeile 61: Zeile 56:
  ;;
  ;;
  esac
  esac
</pre>
=== Einrichtung unter Windows ===
< Todo >
== Bekannte Probleme ==
< Todo >
== Weitergehende Informationen ==
Es sind zwei Versionen des HM-CFG-USB im Umlauf:
* HM-CFG-USB-2: die aktuelle Version; Dokumentation derzeit (12/2013) nicht über die ELV-Artikelseite verfügbar, alternativ jedoch bei [http://files.voelkner.de/625000-649999/640558-an-01-ml-USB_FUNK_KONFIGURATIONSADAPTER_de_en.pdf Völkner]; Kennzeichen dieser Version:
** Größe: 28 x 84 x 11,5&nbsp;mm
** Gewicht: 18&nbsp;g
** Antenne innenliegend
* HM-CFG-USB: Vorgängerversion; Stand 12/2013 noch Restbestände im Handel verfügbar. Dokumentation ([http://files.voelkner.de/625000-649999/646462-an-01-ml-HM_Konfigurationsadapter_CFG_USB_de_en.pdf Völkner]); Kennzeichen:
** Anschluss per separatem USB-Kabel
** abstehende Stabantenne
** Größe: 40 x 90 x 25&nbsp;mm
** Gewicht: 45&nbsp;g


== Links ==
== Links ==
* [http://forum.fhem.de/index.php/topic,13071.msg86075.html#msg86075 FHEM Forum: HomeMatic USB Konfigurations-Adapter (HM-CFG-USB) in Fhem nutzen]
* [http://forum.fhem.de/index.php/topic,13071.msg86075.html#msg86075 FHEM Forum: HomeMatic USB Konfigurations-Adapter (HM-CFG-USB) in Fhem nutzen]
* [http://www.elv.de/homematic-usb-konfigurations-adapter-1.html ELV- / Herstellerinformationen] zum HM USB Konfig-Adapter
* [http://www.elv.de/homematic-usb-konfigurations-adapter-1.html ELV- / Herstellerinformationen] zum HM-CFG-USB


[[Kategorie:HomeMatic Components]]
[[Kategorie:HomeMatic Components]]
[[Kategorie:Interface]]

Version vom 2. Dezember 2013, 10:02 Uhr

Der HomeMatic USB Konfigurations-Adapter ist ein USB-Stick, der außer zur Konfiguration von HomeMatic Komponenten auch als Interface zwischen Fhem und HomeMatic Geräten benutzt werden kann.

Einbindung in FHEM

Im Fhem-Forum wird das Thema diskutiert unter dem Titel HomeMatic USB Konfigurations-Adapter (HM-CFG-USB) in Fhem nutzen. Teile der Informationen sind hier zusammengefasst.

Einrichtung unter Linux

Es gibt einen gut funktionierenden Daemon um den USB Stick mit Fhem zum laufen zu bekommen. Dabei wird zuerst der hmland installiert und danach das Gerät (üblicherweise auf localhost) genau wie HMLAN in Fhem eingebunden.

Zunächst muss der Daemon "gebaut" werden. Analog zu dieser Beschreibung ist die Vorgehensweise die folgende (in Debian/Ubuntu/Raspbian):

cd /opt/
apt-get install build-essentials libusb-1.0-0-dev make gcc git-core
git clone git://git.zerfleddert.de/hmcfgusb
cd hmcfgusb
make

Danach kann der Dienst zu Testzwecken gestartet werden (in /opt/hmcfgusb):

./hmland -p 1234 -D

Um den Deamon permanent laufen zu lassen, kann ein init script wie das Folgende verwendet werden:

 # simple init for hmland
 
 pidfile=/var/run/hmland.pid
 port=1234
 
 case "$1" in
  start|"")
 	/opt/hmcfgusb/hmland -d -P -l 127.0.0.1 -p $port
 	;;
  restart|reload|force-reload)
 	echo "Error: argument '$1' not supported" >&2
 	exit 3
 	;;
  stop)
 	killall hmland
 	;;
  status)
 	if [ ! -e $pidfile ]; then
 		echo "No pid"
 		exit 1
 	fi
 	pid=`cat $pidfile`
 	if kill -0 $pid &>1 > /dev/null; then
 		echo "Running"
 		exit 0
 	else
 		rm $pidfile
 		echo "Not running"
 		exit 1
 	fi
 
 	;;
  *)
 	echo "Usage: hmland [start|stop|status]" >&2
 	exit 3
 	;;
 esac

Einrichtung unter Windows

< Todo >

Bekannte Probleme

< Todo >

Weitergehende Informationen

Es sind zwei Versionen des HM-CFG-USB im Umlauf:

  • HM-CFG-USB-2: die aktuelle Version; Dokumentation derzeit (12/2013) nicht über die ELV-Artikelseite verfügbar, alternativ jedoch bei Völkner; Kennzeichen dieser Version:
    • Größe: 28 x 84 x 11,5 mm
    • Gewicht: 18 g
    • Antenne innenliegend
  • HM-CFG-USB: Vorgängerversion; Stand 12/2013 noch Restbestände im Handel verfügbar. Dokumentation (Völkner); Kennzeichen:
    • Anschluss per separatem USB-Kabel
    • abstehende Stabantenne
    • Größe: 40 x 90 x 25 mm
    • Gewicht: 45 g

Links