HM-MOD-RPI-PCB HomeMatic Funkmodul für Raspberry Pi: Unterschied zwischen den Versionen
K (Veralteten Hinweis entfernt) |
(Installation serielle Schnittstelle ergänzt, Definition in FHEM ergänzt) |
||
Zeile 25: | Zeile 25: | ||
Juli 2016: [[HMUARTLGW]] wird über FHEM [[update]] verteilt, damit ist dieses Funkmodul offiziell unterstützt. | Juli 2016: [[HMUARTLGW]] wird über FHEM [[update]] verteilt, damit ist dieses Funkmodul offiziell unterstützt. | ||
=== Vorbereitung serielle Schnittstelle === | |||
Diese Beschreibung gilt für Jessie Version 27.05.2016. | |||
Die Grundlagen findet man hier: [[Raspberry Pi 3: GPIO-Port Module und Bluetooth]] | |||
Die Datei /boot/config.txt um diese Zeile ergänzen | |||
<pre>enable_uart=1</pre> | |||
Beim PI 3 zusätzlich diese Zeilen ergänzen | |||
<pre>dtoverlay=pi3-miniuart-bt | |||
core_freq=250</pre> | |||
Den Dienst serial-getty deaktivieren | |||
<pre>systemctl disable serial-getty@ttyAMA0.service</pre> | |||
Bei PI 3 den hciuart Service modifizieren: In der Datei /lib/systemd/system/hciuart.service zweimal ttyAMA0 gegen ttyS0 austauschen. | |||
<pre>sed -i s/ttyAMA0/ttyS0/ /lib/systemd/system/hciuart.service</pre> | |||
Der Benutzer fhem muss Mitglied in der Gruppe dialout sein! | |||
Beim PI 3 kann man wegen Timingproblemen den Start von FHEM etwas verzögern. Dazu die /etc/init.d/fhem um sleep 10 am Anfang ergänzen. | |||
Das System unbedingt neu starten! | |||
=== Definition === | === Definition === | ||
<pre>define myHmUART HMUARTLGW /dev/ttyAMA0 | |||
attr myHmUART hmId xxxxxx</pre> | |||
=== Logbeispiel === | === Logbeispiel === | ||
Version vom 20. Juli 2016, 12:11 Uhr
HM-MOD-RPI-PCB HomeMatic Funkmodul für Raspberry Pi | |
---|---|
Allgemein | |
Protokoll | HomeMatic |
Typ | Gateway |
Kategorie | HomeMatic |
Technische Details | |
Kommunikation | 868,3/869,525 MHz |
Kanäle | n/a |
Betriebsspannung | 1,8–3,6 V DC |
Leistungsaufnahme | 50 mA max. |
Versorgung | RasPi |
Abmessungen | 19x41x14mm |
Sonstiges | |
Modulname | HMUARTLGW |
Hersteller | ELV / eQ-3 |
Das HM-MOD-RPI-PCB HomeMatic Funkmodul für Raspberry Pi ist eine Zusatzplatine, die auf die GPIO-Schnittstelle des Raspberry Pi aufgesteckt werden und damit als Interface zu HomeMatic Geräten dienen kann.
Features
(Noch zu ergänzen)
- ...
Hinweise zum Betrieb mit FHEM
Juni 2016: Beginn der Entwicklung eines FHEM-Moduls (HMUARTLGW) für dieses Interface, beschrieben im Forum unter dem Titel Modul für HomeMatic UART-Modul (RPi) und HomeMatic LAN Gateway. Dieses Modul unterstützt gleichzeitig auch das "neue" Funk-LAN Gateway HM-LGW-O-TW-W-EU.
Juli 2016: HMUARTLGW wird über FHEM update verteilt, damit ist dieses Funkmodul offiziell unterstützt.
Vorbereitung serielle Schnittstelle
Diese Beschreibung gilt für Jessie Version 27.05.2016. Die Grundlagen findet man hier: Raspberry Pi 3: GPIO-Port Module und Bluetooth
Die Datei /boot/config.txt um diese Zeile ergänzen
enable_uart=1
Beim PI 3 zusätzlich diese Zeilen ergänzen
dtoverlay=pi3-miniuart-bt core_freq=250
Den Dienst serial-getty deaktivieren
systemctl disable serial-getty@ttyAMA0.service
Bei PI 3 den hciuart Service modifizieren: In der Datei /lib/systemd/system/hciuart.service zweimal ttyAMA0 gegen ttyS0 austauschen.
sed -i s/ttyAMA0/ttyS0/ /lib/systemd/system/hciuart.service
Der Benutzer fhem muss Mitglied in der Gruppe dialout sein! Beim PI 3 kann man wegen Timingproblemen den Start von FHEM etwas verzögern. Dazu die /etc/init.d/fhem um sleep 10 am Anfang ergänzen.
Das System unbedingt neu starten!
Definition
define myHmUART HMUARTLGW /dev/ttyAMA0 attr myHmUART hmId xxxxxx
Logbeispiel
Bekannte Probleme
Ein Beitrag aus dem genannten Forenthread: Das Ding ist anscheinend wirklich einfach das Funkmodul aus der CCU2 (wird zumindest in der eQ-3 SW als CCU2 angesprochen) und spricht ein für Fhem vollkommen neues Protokoll.
Links
- Forenthread mit Nachfrage zur Unterstützung dieses Geräts in FHEM
- Modul für HomeMatic UART-Modul (RPi) und HomeMatic LAN Gateway
- Produktseite bei ELV
- Bedienungsanleitung