RaspberryMatic via Docker auf Raspberry Pi 5
Moderatoren: jmaus, Co-Administratoren
-
- Beiträge: 76
- Registriert: 25.11.2017, 15:44
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 2 Mal
RaspberryMatic via Docker auf Raspberry Pi 5
In der Dokumentation von RaspberryMatic (https://github.com/jens-maus/RaspberryM ... Docker-OCI) ist ja die Installation von Raspberrymatic auf Docker beschrieben. Gleichzeitig wird aber auch vom "16k page size memory issue" geschrieben, und bei den Funkmodulen steht im Forum von elv, dass diese Teilweise nicht zum Raspberry Pi 4 passen (gleiches gilt für den 5er?).
Daher die Frage: Läuft RaspberryMatic aktuell ohne große Basteleien via Docker auf dem Raspberry Pi 5, und, falls ja, mit welchem Funkmodul?
Hintergrund: Ich betreibe aktuell eine CCU 2 zusammen mit openHAB (via Docker auf Raspberry 5) und würde gerne die CCU2 loswerden und via Docker mit auf den Raspi bringen.
Daher die Frage: Läuft RaspberryMatic aktuell ohne große Basteleien via Docker auf dem Raspberry Pi 5, und, falls ja, mit welchem Funkmodul?
Hintergrund: Ich betreibe aktuell eine CCU 2 zusammen mit openHAB (via Docker auf Raspberry 5) und würde gerne die CCU2 loswerden und via Docker mit auf den Raspi bringen.
- jmaus
- Beiträge: 9869
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1883 Mal
- Kontaktdaten:
Re: RaspberryMatic via Docker auf Raspberry Pi 5
Ja, läuft. Und auch mit sämtlichen erhältlichen Funkmodulen
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 76
- Registriert: 25.11.2017, 15:44
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 2 Mal
Re: RaspberryMatic via Docker auf Raspberry Pi 5
Empfiehlst du das RPI-RF-MOD oder die USB Variante HmIP-RFUSB? Oder das günstigere HM-MOD-RPI-PCB? Wenn man kein Wired benötigt, klingt ein Modul für € 19 eigentlich ganz gut.
- jmaus
- Beiträge: 9869
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1883 Mal
- Kontaktdaten:
Re: RaspberryMatic via Docker auf Raspberry Pi 5
Wie so oft gilt auch hier: "Wer günstig kauft, kauft zweimal!"
D.h. das HM-MOD-RPI-PCB war vor fast 10 Jahren ein guter Einstieg, inzwischen ist es aber im Grunde obsolete und erhält auch keinerlei Firmwareupdates mehr. Nur das RPI-RF-MOD oder HmIP-RFUSB entsprechen im Grunde dem aktuellen Stand der Technik und das nicht nur im Hinblick auf HmIP-Wired. Ich würde vmtl. ein HmIP-RFUSB nehmen (und NICHT das "HmIP-RFUSB-TK") mit einem 2m+ langen USB verlängerungskabel und das Ding weit weg vom Pi positionieren um sicherzustellen das es weit genug von der Funkwolke weg ist.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 76
- Registriert: 25.11.2017, 15:44
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 2 Mal
Re: RaspberryMatic via Docker auf Raspberry Pi 5
Danke für die Empfehlung!
Kurze Frage: Nach Installation via entlang der RaspberryMatic-Dokumentation ist unter der angegebenen IP nichts zu erreichen, die logs (via Portainer) sagen lediglich , und beim Versuch, sich auf den Container einzuloggen erscheint die Meldung .
Hat jemand eine Idee, was die Fehlerquelle sein könnte? Der Container scheint nicht zu starten. Es handelt sich um einen RPi 5 mit Bookworm und sonst in Summe ~10 Containern, die problemlos laufen.
Kurze Frage: Nach Installation via
Code: Alles auswählen
sudo sh -c "wget -qO - https://raspberrymatic.de/install-docker.sh | bash -"
Code: Alles auswählen
No log line matching the '' filter
Code: Alles auswählen
Error response from daemon: Container 10500a1969f6521925f266978a230e30432a7c5f03fc64edb22912bbe6e7c94c is restarting, wait until the container is running
Hat jemand eine Idee, was die Fehlerquelle sein könnte? Der Container scheint nicht zu starten. Es handelt sich um einen RPi 5 mit Bookworm und sonst in Summe ~10 Containern, die problemlos laufen.
-
- Beiträge: 1
- Registriert: 11.03.2024, 19:23
- System: Alternative CCU (auf Basis OCCU)
Re: RaspberryMatic via Docker auf Raspberry Pi 5
Vermutlich 16k page size.
Wenn du das änderst, dann wird vermutlich erstmal deine Docker Installation nicht mehr funktionieren. Mir war das erstmal zu viel Umstand/Unsicherheit, was mit den anderen Containern ist und wie lange ich brauche um den Rest zum Laufen zu bringen.
16k page size memory issue (RPi5)
Raspberry Pi 5 Users: The RaspberryPi/RaspberryPi-OS developers decided to switch from 4k to 16k memory pages for the Raspberry Pi 5. This is currently incompatible with RaspberryMatic and the container will exit with 139 (memory violation issue). To fix this in Raspberry Pi OS you can add kernel=kernel8.img to /boot/firmware/config.txt and then reboot. To check you current page size use getconf PAGESIZE (4096 is 4k)
Siehe:
https://github-wiki-see.page/m/jens-mau ... Docker-OCI
Wenn du das änderst, dann wird vermutlich erstmal deine Docker Installation nicht mehr funktionieren. Mir war das erstmal zu viel Umstand/Unsicherheit, was mit den anderen Containern ist und wie lange ich brauche um den Rest zum Laufen zu bringen.
16k page size memory issue (RPi5)
Raspberry Pi 5 Users: The RaspberryPi/RaspberryPi-OS developers decided to switch from 4k to 16k memory pages for the Raspberry Pi 5. This is currently incompatible with RaspberryMatic and the container will exit with 139 (memory violation issue). To fix this in Raspberry Pi OS you can add kernel=kernel8.img to /boot/firmware/config.txt and then reboot. To check you current page size use getconf PAGESIZE (4096 is 4k)
Siehe:
https://github-wiki-see.page/m/jens-mau ... Docker-OCI
-
- Beiträge: 76
- Registriert: 25.11.2017, 15:44
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 2 Mal
Re: RaspberryMatic via Docker auf Raspberry Pi 5
Thx. Das dachte ich mir auch (und habe vermutlich daher intuitiv davor zurück geschreckt).impact0815 hat geschrieben: ↑11.03.2024, 19:27Vermutlich 16k page size.
Wenn du das änderst, dann wird vermutlich erstmal deine Docker Installation nicht mehr funktionieren.
Ist es eine Frage der Zeit, bis Raspberrymatic in Standard-Raspi 5-Settings läuft? Oder wird das eine dauerhafte Einschränkung bleiben?
- jmaus
- Beiträge: 9869
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1883 Mal
- Kontaktdaten:
Re: RaspberryMatic via Docker auf Raspberry Pi 5
Wart ab bis die nächste RaspberryMatic version als stable released ist dann sollte das Problem gelöst sein oder probier mal den aktuellen nightly snapshot aus, auch dieser sollte bereits gehen und mit 16k page size beim Pi5 umgehen können.Daedalus hat geschrieben: ↑10.03.2024, 22:15.Code: Alles auswählen
Error response from daemon: Container 10500a1969f6521925f266978a230e30432a7c5f03fc64edb22912bbe6e7c94c is restarting, wait until the container is running
Hat jemand eine Idee, was die Fehlerquelle sein könnte? Der Container scheint nicht zu starten. Es handelt sich um einen RPi 5 mit Bookworm und sonst in Summe ~10 Containern, die problemlos laufen.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 76
- Registriert: 25.11.2017, 15:44
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 2 Mal
Re: RaspberryMatic via Docker auf Raspberry Pi 5
Das war's, vielen Dank! Muss jetzt mal schauen ob ich damit meine CCU2 ersetze.