RaspberryMatic als LAN-Gateway - Anleitung
Moderatoren: jmaus, Co-Administratoren
RaspberryMatic als LAN-Gateway - Anleitung
Wer das Homematic LAN-Gateway durch einen Raspberry Pi ersetzen will braucht nur wenige Schritte zum Erfolg.+#
Diese Anleitung will helfen Fehler zu vermeiden, aber auch Unterstützung bei eine evtl. nötigen Fehlersuche geben. Sie entstand aus eigener leidvoller Erfahrung wegen - für Laien - als unvollständig zu erachtenden Anleitungen und daraus resultierenden Nachfragen meinerseits hier im Forum. Besonderer Dank gilt trevyn, der bzgl. Fehlersuche die für mich letztlich zum Erfolg führenden Hinweise gab.
Was benötigt man?
- Raspberry Pi 3 B+, Netzteil, optional Gehäuse
- Homematic Funkmodul "HM-MOD-RPI-PCB"
- SD-Karte
- Software, um die SD-Karte mit dem neuesten Firmwarestand (FW) zu installieren (Mac-Anwender "ApplePi-Baker.app")
Vorgehensweise:
1. SD-Karte via ApplePi-Baker.app mit aktueller FW 3.45.7.20190511 versehen
2. Netzwerkeinstellungen: Hostname vergeben (alphanumerische Zeichen, "_" und Leerzeichen, keine Sonderzeichen)
3. Feste IP: z.B. "192.168.1.20" und Eingabe mit OK abschliessen
4. Im Menü "Sicherheit": SSH aktiv anhaken und Passwort vergeben, sowie System-Sicherheitsschlüssel vergeben und "Speichern" klicken
5. Im Menü "Firewall konfigurieren" unter "Port-Freigaben" die Ports "2000;2001" (Kein(!) Semikolon hinter dem letzten Eintrag) untereinander eintragen und mit "OK" speichern
6. via SSH einloggen: "ssh@root192.168.xxx.yyy", Passwort-Abfrage Passwort eingeben und bestätigen
7. Eine leere Datei namens "HMLGW" erstellen: "touch /usr/local/HMLGW" eingeben und bestätigen
8. Prüfen, ob die Datei erstellt wurde, indem in das Verzeichnis "/usr/local" mit "cd /usr/local" gewechselt wird
9. Mit "ls -la" das Verzeichnis darstellen lassen. Dort soll die Datei "HMLGW" mit 0 Byte existieren
10. System durch Eingabe von "reboot" und Enter/Return neu starten
11. Mittels "ping 192.168.xxx.yyy" prüfen, ob das LAN-Gateway im Netzwerk erreichbar ist
Hinweis: Nach Neustart ist das LAN-Gateway nur noch via ssh erreichbar, nicht jedoch über die gewohnte Web-GUI.
Jetzt ist es an der Zeit den RasPi als Zentrale mit dem LAN-Gateway vertraut zu machen:
Dazu geht man in die Einstellungen - Systemsteuerung - LAN Gateway-Konfiguration
1. Klick auf "Hinzufügen"
2. Unter Typ ist " HomeMatic RF-LAN Gateway" auszuwählen
3. Unter "Name" den oben in "2." vergebenen Hostnamen eingeben
4. Die Seriennummer des Homematic Funkmoduls HM-MOD-RPI-PCB eingeben
(Diese ist entweder dem beigelegten Aufkleber zu entnehmen oder per Handy-App der auf dem Modul aufgedruckte Code zu scannen;
alternativ kann via ssh unter "/var" mit "cat board_serial" die Seriennummer aus dieser Datei ausgelesen werden.)
5. Unter "Zugriffscode" den oben unter "4." vergebenen Sicherheitsschlüssel eingeben
6. Unter "IP-Adresse" die oben unter "3." vergebene IP eintragen
7. Mit Klick auf "OK" die Eingabemaske verlassen und "Übernehmen" anklicken.
8. Unter Einstellungen - Systemsteuerung - Zentralen-Wartung mit klick auf "Neustart" den RasPi neu starten
Nach Neustart unter Einstellungen - Systemsteuerung - LAN-Gateway-Konfiguration sollte jetzt das LAN-Gateway wie folgt aufgeführt sein:
Name: HM LANGW BD
Gateway: PEQ........ HomeMatic RF-LAN Gateway
Sicherheitsschlüssel: xyz
IP-Adresse: 192.168.xxx.yyy
Status: verbunden
DutyCycle: x %
Firmware: 1.4.1
Zuordnung der Geräte zum LAN-Gateway:
Jedes Gerät in der Liste unter der o.g. Aufstellung kann mit Klick auf "Einstellen" und Auswahl "Standard" oder "Name des LAN-Gateways", sowie Übernahme mit Klick auf "OK" dem LAN-Gateway zugeordnet werden.
Fehlersuche - im Falle des Falles:
... folgt ...
Diese Anleitung will helfen Fehler zu vermeiden, aber auch Unterstützung bei eine evtl. nötigen Fehlersuche geben. Sie entstand aus eigener leidvoller Erfahrung wegen - für Laien - als unvollständig zu erachtenden Anleitungen und daraus resultierenden Nachfragen meinerseits hier im Forum. Besonderer Dank gilt trevyn, der bzgl. Fehlersuche die für mich letztlich zum Erfolg führenden Hinweise gab.
Was benötigt man?
- Raspberry Pi 3 B+, Netzteil, optional Gehäuse
- Homematic Funkmodul "HM-MOD-RPI-PCB"
- SD-Karte
- Software, um die SD-Karte mit dem neuesten Firmwarestand (FW) zu installieren (Mac-Anwender "ApplePi-Baker.app")
Vorgehensweise:
1. SD-Karte via ApplePi-Baker.app mit aktueller FW 3.45.7.20190511 versehen
2. Netzwerkeinstellungen: Hostname vergeben (alphanumerische Zeichen, "_" und Leerzeichen, keine Sonderzeichen)
3. Feste IP: z.B. "192.168.1.20" und Eingabe mit OK abschliessen
4. Im Menü "Sicherheit": SSH aktiv anhaken und Passwort vergeben, sowie System-Sicherheitsschlüssel vergeben und "Speichern" klicken
5. Im Menü "Firewall konfigurieren" unter "Port-Freigaben" die Ports "2000;2001" (Kein(!) Semikolon hinter dem letzten Eintrag) untereinander eintragen und mit "OK" speichern
6. via SSH einloggen: "ssh@root192.168.xxx.yyy", Passwort-Abfrage Passwort eingeben und bestätigen
7. Eine leere Datei namens "HMLGW" erstellen: "touch /usr/local/HMLGW" eingeben und bestätigen
8. Prüfen, ob die Datei erstellt wurde, indem in das Verzeichnis "/usr/local" mit "cd /usr/local" gewechselt wird
9. Mit "ls -la" das Verzeichnis darstellen lassen. Dort soll die Datei "HMLGW" mit 0 Byte existieren
10. System durch Eingabe von "reboot" und Enter/Return neu starten
11. Mittels "ping 192.168.xxx.yyy" prüfen, ob das LAN-Gateway im Netzwerk erreichbar ist
Hinweis: Nach Neustart ist das LAN-Gateway nur noch via ssh erreichbar, nicht jedoch über die gewohnte Web-GUI.
Jetzt ist es an der Zeit den RasPi als Zentrale mit dem LAN-Gateway vertraut zu machen:
Dazu geht man in die Einstellungen - Systemsteuerung - LAN Gateway-Konfiguration
1. Klick auf "Hinzufügen"
2. Unter Typ ist " HomeMatic RF-LAN Gateway" auszuwählen
3. Unter "Name" den oben in "2." vergebenen Hostnamen eingeben
4. Die Seriennummer des Homematic Funkmoduls HM-MOD-RPI-PCB eingeben
(Diese ist entweder dem beigelegten Aufkleber zu entnehmen oder per Handy-App der auf dem Modul aufgedruckte Code zu scannen;
alternativ kann via ssh unter "/var" mit "cat board_serial" die Seriennummer aus dieser Datei ausgelesen werden.)
5. Unter "Zugriffscode" den oben unter "4." vergebenen Sicherheitsschlüssel eingeben
6. Unter "IP-Adresse" die oben unter "3." vergebene IP eintragen
7. Mit Klick auf "OK" die Eingabemaske verlassen und "Übernehmen" anklicken.
8. Unter Einstellungen - Systemsteuerung - Zentralen-Wartung mit klick auf "Neustart" den RasPi neu starten
Nach Neustart unter Einstellungen - Systemsteuerung - LAN-Gateway-Konfiguration sollte jetzt das LAN-Gateway wie folgt aufgeführt sein:
Name: HM LANGW BD
Gateway: PEQ........ HomeMatic RF-LAN Gateway
Sicherheitsschlüssel: xyz
IP-Adresse: 192.168.xxx.yyy
Status: verbunden
DutyCycle: x %
Firmware: 1.4.1
Zuordnung der Geräte zum LAN-Gateway:
Jedes Gerät in der Liste unter der o.g. Aufstellung kann mit Klick auf "Einstellen" und Auswahl "Standard" oder "Name des LAN-Gateways", sowie Übernahme mit Klick auf "OK" dem LAN-Gateway zugeordnet werden.
Fehlersuche - im Falle des Falles:
... folgt ...
9x Raspberry PI3+ - 123 / 29 / 33 / 10 / 27 / 0 / 2 Geräte - 158 / 26 / 57 / 33 / 53 / 5 / 12 Programme - Haussteuerung (185 Geräte aufgeteilt auf 3 RasPI), Energiemanagement (11 Geräte), Gartensteuerung (28 Geräte), Wetter (3 Geräte), Robonect Gardena R70Li Rasenroboter Steuerung / Überwachung
Re: RaspberryMatic als LAN-Gateway - Anleitung
Hallo Csiag,
finde die Anleitung echt super und hilfreich.
Kannst du mir vielleicht sagen, ob das vorgehen auch mit dem Funkmodul RPI-RF-MOD funktioniert oder muss der ein oder andere Schritt angepasst ausgeführt werden?
Danke im Voraus.
Gruß Frankolot
finde die Anleitung echt super und hilfreich.
Kannst du mir vielleicht sagen, ob das vorgehen auch mit dem Funkmodul RPI-RF-MOD funktioniert oder muss der ein oder andere Schritt angepasst ausgeführt werden?
Danke im Voraus.
Gruß Frankolot
Re: RaspberryMatic als LAN-Gateway - Anleitung
Hallo zusammen
Weiss jemand, ob in dieser Konfiguration mit einer RaspberryMatic als LAN-Gateway auch Homematic IP-Komponenten angesprochen werden können?
Mit dem normalen LAN Gateway geht das ja offenbar nicht.
Danke
Mike
Weiss jemand, ob in dieser Konfiguration mit einer RaspberryMatic als LAN-Gateway auch Homematic IP-Komponenten angesprochen werden können?
Mit dem normalen LAN Gateway geht das ja offenbar nicht.
Danke
Mike
-
- Beiträge: 12115
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: RaspberryMatic als LAN-Gateway - Anleitung
Nein, das geht damit natürlich auch nicht.
Reichweitenverlängerung für HmIP geht nur über HmIP-Aktoren mit Router-Funktion. Sind 2 oder 3 Modelle. Kenne deren Bezeichnung nicht auswendig
-
- Beiträge: 746
- Registriert: 08.02.2017, 11:08
- Hat sich bedankt: 32 Mal
- Danksagung erhalten: 75 Mal
Re: RaspberryMatic als LAN-Gateway - Anleitung
Die drei Router-Kandidaten für HmIP sind HmIP-PSM, HmIP-PS (Steckdosen mit bzw. ohne Messfunktion) und HmIP-PCBS (Komplettbausatz Schaltplatine).
Re: RaspberryMatic als LAN-Gateway - Anleitung
Ok, danke für diese Info.
Wie sieht es denn umgekehrt aus? Können diese Aktoren mit Router-Funktion nur die Reichweite von IP-Aktoren verlängern, oder auch für die klassischen Non-IP Homematic-Aktoren?
Falls ja, könnte man ja eigentlich alle LAN-Gateways rausschmeissen und durch Aktoren mit Router-Funktion ersetzen.
-
- Beiträge: 234
- Registriert: 15.01.2011, 14:40
- System: CCU und Access Point
- Wohnort: Waldheim / Sachsen
- Hat sich bedankt: 25 Mal
Re: RaspberryMatic als LAN-Gateway - Anleitung
Hallo,
habe gerade meinen LAN-Gateway erfolgreich in betrieb genommen.
Danke an csiag.
In der LAN-Gateway Konfiguration unter Interface-Zuordnung kann man ein Häckchen setzen für "Feste Zuordnung aufheben" was bewirkt diese Einstellung?
Ausschalten/runterfahren kann man den LAN-Gateway (Raspberry) wohl nur übers SSH ?
Danke!
habe gerade meinen LAN-Gateway erfolgreich in betrieb genommen.
Danke an csiag.
In der LAN-Gateway Konfiguration unter Interface-Zuordnung kann man ein Häckchen setzen für "Feste Zuordnung aufheben" was bewirkt diese Einstellung?
Ausschalten/runterfahren kann man den LAN-Gateway (Raspberry) wohl nur übers SSH ?
Danke!
Zentrale: Charly RaspberryMatic (Pi4), Gateway: Raspberry Pi3 HM-MOD-RPI-PCB, 3 Stück Funk-Schaltaktor, 4-fach, 2 Stück Funk-Rollladenaktor für Markenschalter, 1 Stück 8-Kanal-Sendemodul, 1 Stück E-Paper-Display, 2 Stück Funk-Tür-/Fensterkontakt, WinMatic, 2 Stück Heizkörperthermostat HmIP-eTRV-2, Wandthermostat HmIP-WTH-2, weiterer Ausbau nach und nach geplant.
-
- Beiträge: 234
- Registriert: 15.01.2011, 14:40
- System: CCU und Access Point
- Wohnort: Waldheim / Sachsen
- Hat sich bedankt: 25 Mal
Re: RaspberryMatic als LAN-Gateway - Anleitung
Hallo,
habe den LAN-Gateway nun einige Tage zufriedenstellen in betrieb
Habe im Keller aber auch einen IP Wassersensor im Einsatz.
Kann ich dafür, um die Reichweite zu erhöhen/verlängern, zusätzlich zum LAN-Gateway die IP Schaltsteckdose als Repeater einsetzen?
habe den LAN-Gateway nun einige Tage zufriedenstellen in betrieb
Habe im Keller aber auch einen IP Wassersensor im Einsatz.
Kann ich dafür, um die Reichweite zu erhöhen/verlängern, zusätzlich zum LAN-Gateway die IP Schaltsteckdose als Repeater einsetzen?
Zentrale: Charly RaspberryMatic (Pi4), Gateway: Raspberry Pi3 HM-MOD-RPI-PCB, 3 Stück Funk-Schaltaktor, 4-fach, 2 Stück Funk-Rollladenaktor für Markenschalter, 1 Stück 8-Kanal-Sendemodul, 1 Stück E-Paper-Display, 2 Stück Funk-Tür-/Fensterkontakt, WinMatic, 2 Stück Heizkörperthermostat HmIP-eTRV-2, Wandthermostat HmIP-WTH-2, weiterer Ausbau nach und nach geplant.
-
- Beiträge: 746
- Registriert: 08.02.2017, 11:08
- Hat sich bedankt: 32 Mal
- Danksagung erhalten: 75 Mal
Re: RaspberryMatic als LAN-Gateway - Anleitung
@Bahni,
kurze Antwort: Ja.
Denn dafür sind die HmIP-PS bzw. HmIP-PSM auch da, aber nicht nur. Ich nutze auch zwei meiner vier HmIP-PSM, um sowohl im letzten Kellerraum als auch im Obergschoß TFK's bzw. Thermostate erfolgreich zu erreichen, die ohne diese Repeater funktechnisch schwer erreichbar sind.
kurze Antwort: Ja.
Denn dafür sind die HmIP-PS bzw. HmIP-PSM auch da, aber nicht nur. Ich nutze auch zwei meiner vier HmIP-PSM, um sowohl im letzten Kellerraum als auch im Obergschoß TFK's bzw. Thermostate erfolgreich zu erreichen, die ohne diese Repeater funktechnisch schwer erreichbar sind.