RaspberryMatic in Docker oder Proxmox betreiben

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: RaspberryMatic in Docker oder Proxmox betreiben

Beitrag von jmaus » 24.11.2021, 16:48

Sollte eigentlich recht einfach sein: du hast Punkt (4) der Anleitung wohl befolgt. Siehe:

https://github.com/jens-maus/RaspberryM ... ost-system

d.h. Du misst die dkms kernel module installieren wie dort erläutert.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Auweia
Beiträge: 90
Registriert: 04.08.2012, 16:57
Wohnort: Regensburg
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: RaspberryMatic in Docker oder Proxmox betreiben

Beitrag von Auweia » 25.11.2021, 15:28

Matze1984 hat geschrieben:
24.11.2021, 16:42

modprobe: FATAL: Module eq3_char_loop not found in directory /lib/modules/5.10.81-v7l+
Ist das ein Raspbian System? Neuer Kernel?

Hallo Jens,
funktionieren die piVCCU - Module auch mit dem neuen kernel 5.10.81-v7l ?

vg
Albert
RaspberryMatic , Rpi4B, SSD, RPI-RF-MOD, 1x LAN-, 1x LAN RF Gateway, 90 HM-Geräte, HPCL (Prod)
RPI4B, 8GB, SSD, Docker: RaspberryMatic RPI-RF-MOD (Test)
RPI4B, 4GB, SSD, Influx-DB, Grafana, OWFS, 1-W, KNX, NodeRed, CometVisu (Prod)

Josh
Beiträge: 150
Registriert: 28.04.2018, 20:55
Hat sich bedankt: 8 Mal
Danksagung erhalten: 4 Mal

Re: RaspberryMatic in Docker oder Proxmox betreiben

Beitrag von Josh » 26.11.2021, 17:50

Ich betreibe mein Raspberrymatic unter Proxmox in einer VM. Das (große/neue) Funkmodul habe ich mittels HB-RF-ETH ins Netzwerk gebracht. Da bist Du vollkommen unabhängig von anderer Hardware. Ist dann egal, ob Du die RM auf dem RPi oder einer VM oder was was ich noch wo laufen lassen willst.

Einrichtung ist denkbar einfach. Einfach die IP des Netzwerk-Funkmoduls in eine conf-Datei in RM eintragen. Fertig.
RaspberryMatic 3.65.6.20220723 in VM auf einem Intel NUC10i5 mit ProxmoxVE V8.1 - RPI-RF-MOD auf RB-RF-ETH - XML-API 1.21 / 45 HMIP-Geräte (HmIP-BWTH, HmIP-WTH-2, HmIP-BSM, HmIP-FAL230-C6, HmIP-BSL, HmIP-SWSD, HmIP-FSM, HmIP-BROLL, HmIP-SMI55, HmIP-PSM, 2x HmIP-HAP) / ioBroker-Master/ 2x ioBroker-Slave / Synology DS720+

Matze1984
Beiträge: 24
Registriert: 30.10.2021, 21:47
System: CCU
Hat sich bedankt: 1 Mal

Re: RaspberryMatic in Docker oder Proxmox betreiben

Beitrag von Matze1984 » 12.12.2021, 18:24

Hallo zusammen,

ich habe jetzt die RaspberryMatic (aktuelle Version) im Docker Container erfolgreich mit dem aufgesteckten Funkmodul RPI-RF-MOD auf dem Pi4 zum laufen gebracht.

Am Nikolaus gab es bei smartkram das HB-RF-ETH Modul zum halben Preis und ich konnte nicht widerstehen und hab es mir gekauft :D

Das Modul zusammengelötet, Firmware aktualisiert und es wird auch im Netzwerk ordnungsgemäß angezeigt.

Jedoch scheitere ich daran, es im Docker Container mit der RaspberryMatic zu verknüpfen. Bin jetzt schon das ganze Wochenende am versuchen und habe es bisher nicht geschafft. Vielleicht hat jemand eine Idee oder kann mir helfen. Würde mich sehr freuen.

Folgende Fragen/Fehlermeldungen haben sich den letzten beiden Tagen ergeben:
- Ich hatte bereits die Anleitung auf GitHub (https://github.com/jens-maus/RaspberryM ... ost-system für die Erstellung des Docker Containers und die Anleitung für das am Pi4 aufgesteckte RPI-RF-MOD befolgt (Schritte 1-7). Jetzt hängt nur das Funkmodul nicht mehr auf dem Pi, sondern auf dem HB-RF-ETH. Muss ich auf dem Pi die Schritte erneut durchführen?
-Muss ich den bestehenden Docker Container neu aufsetzen (bisher kannte er nur das direkt aufgesteckte Funkmodul am Pi)?
-Ich bin auch der Anleitung gefolgt und habe in dem raspberrymatic container diesen Befehl mit der IP des HB-RF-ETH ausgeführt:
echo '192.168.178.115' >/etc/config/hb_rf_eth

Wenn ich dann den Container neu starte, bekomme ich folgende Fehlermeldung in den Logs:

Code: Alles auswählen

,Starting network: eth0: link up, fixed, firewall, inet up, 192.168.178.130, OK
,Identifying Homematic RF-Hardware: modprobe: can't load module hb_rf_eth (kernel/drivers/pivccu/hb_rf_eth.ko): Invalid argument
,.............................../etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,./etc/init.d/S47InitRFHardware: line 58: can't create /sys/module/hb_rf_eth/parameters/connect: nonexistent directory
,...HmRF: none, HmIP: none, OK
,Updating Homematic RF-Hardware: no GPIO/USB connected RF-hardware found
Jemand eine Idee, was ich falsch oder vergessen habe? Verzweifle hier gerade etwas.

Lieben Gruß

Mathias

Matze1984
Beiträge: 24
Registriert: 30.10.2021, 21:47
System: CCU
Hat sich bedankt: 1 Mal

Re: RaspberryMatic in Docker oder Proxmox betreiben

Beitrag von Matze1984 » 12.12.2021, 19:00

Ok, konnte das Problem selber lösen. Ich hätte einfach mal den Pi neustarten müssen :lol: :lol: :lol:

DoMM
Beiträge: 21
Registriert: 13.12.2019, 20:48

Re: RaspberryMatic in Docker oder Proxmox betreiben

Beitrag von DoMM » 17.12.2021, 22:01

Hi, wäre es möglich, wenn man z.B den Docker mit RaspberryMatic auf einer Diskstation laufen lässt, und einen Accesspoint über hat, diesen als Funk- Gateway zu nutzen?
Hat das jemand schonmal getestet? :wink:

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: RaspberryMatic in Docker oder Proxmox betreiben

Beitrag von jmaus » 17.12.2021, 22:07

DoMM hat geschrieben:
17.12.2021, 22:01
Hi, wäre es möglich, wenn man z.B den Docker mit RaspberryMatic auf einer Diskstation laufen lässt, und einen Accesspoint über hat, diesen als Funk- Gateway zu nutzen?
Nein, das wird nicht gehen. Ein HmIP-HAP kann man nur an seine CCU/RaspberryMatic anbinden wenn man ein RPI-RF-MOD bzw. ein HmIP-RFUSB im Hauptsystem im Einsatz hat. Und diese beiden benötigen eigene Linux-Kernelmodule die man so aber nicht ohne größere Entwicklungsarbeiten für die Synology Diskstation zum laufen bekommen wird. Da bleibt einzig und alleine die Möglichkeit unter einer Synology Diskstation die "Virtual Machine Manager" Erweiterung zu installieren um dann eine vollvirtualisierte OVA Version von RaspberryMatic zu installieren an die man das RPI-RF-MOD bzw. den HmIP-RFUSB durchleitet.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
Roland M.
Beiträge: 9804
Registriert: 08.12.2012, 15:53
System: CCU
Wohnort: Graz, Österreich
Hat sich bedankt: 252 Mal
Danksagung erhalten: 1381 Mal

Re: RaspberryMatic in Docker oder Proxmox betreiben

Beitrag von Roland M. » 17.12.2021, 22:07

Hallo!
DoMM hat geschrieben:
17.12.2021, 22:01
Hi, wäre es möglich, wenn man z.B den Docker mit RaspberryMatic auf einer Diskstation laufen lässt, und einen Accesspoint über hat, diesen als Funk- Gateway zu nutzen?
Um einen Access Point in einer CCU-Umgebung betreiben zu können, ist zwingend das RPI-RF-MOD notwendig, da auf diesem Funkmodul - besser Erweiterungsmodul - auch ein Chip für die Verschlüsselung integriert ist, der für die Kommunikation untereinander notwendig ist.

Dann kann der Access Point aber natürlich zur Reichweitenverlängerung genutzt werden.


Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
  • Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
  • Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
  • Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
  • Fehlermeldungen genau abschreiben, besser noch...
  • Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!

-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...

DoMM
Beiträge: 21
Registriert: 13.12.2019, 20:48

Re: RaspberryMatic in Docker oder Proxmox betreiben

Beitrag von DoMM » 17.12.2021, 22:35

Okay alles klar danke für die Info. Ist generell der Betrieb von RaspberryMatic auf einem Pi oder als VM in der Diskstation vorzuziehen? Ich hätte beide Möglichkeiten dies umzusetzen, daher die Frage :D

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: RaspberryMatic in Docker oder Proxmox betreiben

Beitrag von jmaus » 17.12.2021, 22:40

DoMM hat geschrieben:
17.12.2021, 22:35
Okay alles klar danke für die Info. Ist generell der Betrieb von RaspberryMatic auf einem Pi oder als VM in der Diskstation vorzuziehen?
Meine persönlichen Erfahrungen gehen glasklar in die Richtung des Vorziehens einer VM-basierten Lösung gegenüber dedizierter Hardware. Die Möglichkeiten und Flexibilität überwiegen meiner Meinung nach bei Weitem die mitunter vorgebrachten Sicherheits- oder Stabilitätsbedenken. Aber unterm Strich muss man das schon mit sich selbst, mit seiner Erfahrung und mit den äußeren Umständen des Einsatzes ausmachen und ein generelles Vorziehen einer VM-basierten Lösung kann so auch nicht ausgesprochen werden.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Antworten

Zurück zu „RaspberryMatic“