Openhab + PIVCCU auf einem RPi3

Virtualisierte CCU für Raspberry Pi und Clones

Moderator: Co-Administratoren

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: Openhab + PIVCCU auf einem RPi3

Beitrag von deimos » 17.03.2018, 18:50

Hi,

das sieht soweit gut aus, dann vergibt dein DHCP Server aus irgendeinem Grund keine Adresse an die CCU. Ohne genaue Kenntnisse von deinem Netzwerk ist es aber fast unmöglich den Fehler einzugrenzen.

Wenn du die CCU aber später in Openhab nutzen möchtest, würde es sich aber sowieso anbieten, eine feste Adresse zu vergeben, dafür musst du die Datei /var/lib/piVCCU/userfs/etc/config/netconfig anpassen:

Code: Alles auswählen

HOSTNAME=homematic-ccu2
MODE=MANUAL
CURRENT_IP=192.168.253.2
CURRENT_NETMASK=255.255.255.0
CURRENT_GATEWAY=192.168.253.1
CURRENT_NAMESERVER1=8.8.4.4
CURRENT_NAMESERVER2=8.8.8.8
IP=192.168.253.2
NETMASK=255.255.255.0
GATEWAY=192.168.253.1
NAMESERVER1=8.8.4.4
NAMESERVER2=8.8.8.8
CRYPT=0
natürlich angepasst auf dein Netzwerk und dann einmal die CCU neu starten.

Viele Grüße
Alex

Stryker1
Beiträge: 33
Registriert: 23.08.2017, 10:57
Hat sich bedankt: 1 Mal

Re: Openhab + PIVCCU auf einem RPi3

Beitrag von Stryker1 » 19.03.2018, 08:02

So sieht die netconfig bei mir nach einem Neustat aus.
Hatte vorher nur die unteren IP-Adressen angepasst, nach dem Neustart stehen diese jetzt auch oben bei den CURRENT-Werten.

Code: Alles auswählen

HOSTNAME=homematic-ccu2
MODE=MANUAL
CURRENT_IP=192.168.3.4
CURRENT_NETMASK=255.255.255.0
CURRENT_GATEWAY=192.168.3.254
CURRENT_NAMESERVER1=192.168.3.254
CURRENT_NAMESERVER2=0.0.0.0
IP=192.168.3.4
NETMASK=255.255.255.0
GATEWAY=192.168.3.254
NAMESERVER1=192.168.3.254
NAMESERVER2=0.0.0.0
CRYPT=0
Unter ein aktueller Aufruf der pivccu-info - ebenfalls mit der gewünschten statischen IP 192.168.3.4:

Code: Alles auswählen

piVCCU version: 2.31.25-23
Kernel modules: Available
Raw UART dev:   Available
Rasp.Pi3 UART:  Assigned to GPIO pins
Board serial:   OEQ2299541
State:          RUNNING
PID:            949
IP:             192.168.3.4
CPU use:        11.76 seconds
BlkIO use:      30.42 MiB
Link:           vethpivccu
 TX bytes:      4.62 KiB
 RX bytes:      14.31 KiB
 Total bytes:   18.93 KiB
Leider komme ich jedoch nicht auf das Webinterface der piVCCU unter 192.168.3.4. Mein dynamischer DHCP-Bereich des Routers (192.168.3.254) beginnt ab .50 - die bisherigen Hardware-CCU ist z.B. problemlos über http://192.168.3.3 erreichbar.

Ich habe ja Null Ahnung von Linux und nur rudimentäre Netzwerkkenntnisse, aber steht die statische IP vielleicht im Widersprich mit dem DHCP-Eintrag in der /etc/network/interfaces (iface br0 inet dhcp)?

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: Openhab + PIVCCU auf einem RPi3

Beitrag von deimos » 19.03.2018, 08:15

Hi,
Stryker1 hat geschrieben:Ich habe ja Null Ahnung von Linux und nur rudimentäre Netzwerkkenntnisse, aber steht die statische IP vielleicht im Widersprich mit dem DHCP-Eintrag in der /etc/network/interfaces (iface br0 inet dhcp)?
Nein, dass steht nicht im Widerspruch: Der Rasberry hat eine IP (die an br0), die (virtuelle) CCU im LXC Container bekommt eine eigene.

Kannst du auf dem PI mal versuchen, ob die die CCU anpingen kannst, also

Code: Alles auswählen

ping 192.168.3.4
Wie hast du den Raspberry denn genau im Netzwerk angeschlossen? Ist da noch irgendein Router, Firewall oder ähnliches im Spiel?

Und ich hätte noch eine Idee: Da du Docker installiert hast, hast du zwei Bridges im System. Das könnte die automatische Erkennung der Bridge möglicherweise verwirren. Kannst du mal die Datei /etc/piVCCU/lxc.config editieren und dort bei lxc.network.link das "<bridge_auto>" durch "br0" ersetzen? (ohne Anführungszeichen, ohne Größer-/Kleinerzeichen) und dann einmal neu starten?

Viele Grüße
Alex

Stryker1
Beiträge: 33
Registriert: 23.08.2017, 10:57
Hat sich bedankt: 1 Mal

Re: Openhab + PIVCCU auf einem RPi3

Beitrag von Stryker1 » 20.03.2018, 07:24

Ja, ich konnte die piVCCU innerhalb des Raspberry anpingen.
Und du hattest recht mit Docker:

Ich habe Docker deinstalliert und nun kann ich die piVCCU über die eingestellte IP-Adresse auch korrekt innerhalb meines gesamten Netzwerks erreichen!

Hatte Docker nur installiert, weil ich ursprünglich den CCU2-Container von angelnu installieren wollte. Deine Lösung mit pivCCU finde ich persönlich aber "schöner".

Vielen vielen Dank, Alex!

Antworten

Zurück zu „piVCCU“