Unterstützte Kommunikationsmodule (Auswahl)
Homegear benötigt exklusiven Zugriff auf das Kommunikationsmodul - vom gleichzeitigen Nutzen des selben Kommunikationsmoduls ist abzuraten.
-
HomeMatic benötigt in jedem Fall ein eigenes, dediziertes Kommunikationsmodul. Ob dieses per direkter Hardwareanbindung, USB oder Netzwerk angebunden wird, ist sekundär.
Zu Empfehlen ist aber, da technisch die direkteste (Timing) Lösung, die Anbindung eines CC1101-Moduls an den SPI des Raspberry Pi. Wichtig ist, das die Antennenkonfiguration für 868MHz optimiert ist, siehe https://wiki.fhem.de/wiki/Selbstbau_CUL.
Natürlich funktionieren aber genauso ein per USB angebundener CUL, ein per serieller Schnittstelle des Raspberry Pi angebundener HM-MOD-RPI-PCB oder ein per Netzwerk zugreifbarer HM-CFG-LAN, HM-LGW oder CunX.
Siehe: https://doc.homegear.eu/data/homegear-homematicbidcos/configuration.html#communication-modules - dort ist auch die Konfiguration wie auch die Hardwareanbindung beschrieben
Ich habe mittlerweile ein einfaches SPI-CC1101-Modul gebaut, das auch käuflich erworben werden kann: https://shop.codm.de/platinen/3/cc1101-raspberry-pi-spi-modul-v0.3
Blogartikel dazu hier: https://allgeek.de/2017/09/23/cc1101-spi-adapter-mit-u-fl-antennenbuchse/
Diskussion/Entwicklung mit Test verschiedener Module hier im Forum: CC1101 RPi SPI Adapter -
HomeMatic Wired wird über ein an der seriellen Schnittstelle des Raspberry Pi angeschlossenen RS485-“Übersetzer” (MAX485), über einen RS485 USB-Stick oder über das HomeMatic Wired Lan Gateway (HMW-LGW) angesprochen.
Siehe: https://doc.homegear.eu/data/homegear-homematicwired/configuration.html#communication-modules -
Max! verhält sich ähnlich zu Homematic und kann mit den gleichen Kommunikationsmodulen betrieben werden. Ausnahme bilden die Homematic-eigenen Gateways.
-
KNX wird über ein beliebiges KNX LAN Gateway, das das KNX-Tunneling-Protokoll beherscht angeschlossen.
Siehe: https://doc.homegear.eu/data/homegear-knx/configuration.html#communication-modules -
EnOcean benötigt einen USB-Stick mit TCM310-Chip. Zum Beispiel den EnOCean USB300 oder den Thermokon TCM310. Auch direkt an den Raspberry Pi anschließbare UART-Module mit TCM310-Chip werden unterstützt.
Siehe dazu auch https://doc.homegear.eu/data/homegear-enocean/ -
Intertechno benötigt einen CUL oder ein anderes Kommunikationsmodul mit culfw. Wichtig hierbei ist allerdings, dass die Antennenkonfiguration für 433MHz optimiert ist. Intertechno beherscht, im Gegensatz zu Homematic, keinen Rückkanal.
Siehe auch https://doc.homegear.eu/data/homegear/requirements.html oder die Dokumentation des entsprechenden Moduls auf https://doc.homegear.eu.
Konfiguration
Die Kommunikationsmodule, die verwendet werden sollen, müssen Homegear durch editieren der Konfigurationsdateien in /etc/homegear/families bekannt gemacht werden. Es muss natürlich das passende Modul installiert sein.
Achtet auch darauf die Zeile in eckigen Klammern [], der den Bereich für euer Kommunikationsmodul eröffnet, einzukommentieren.
Bemüht dazu bitte die Dokumentation, die @sathya wirklich versucht hat allumfassend zu halten.