1unraid_user Posted January 30, 2021 Share Posted January 30, 2021 Sine v3.55.10. Raspberrymatic also offers the installation via docker. I saw some people setting it up as VM, but docker would be the preferred way for me, as it's much lighter. Has anyone made it run in unraid? This Github wiki explains it a little. However, I'm a bit afraid of just using these commands in my productive UNRAID. Is it safe to use? Does anyone maybe already has it running in docker? Unfortunately I have 0 experience in setting up dockers without just clicking "install" in the community applications 😅 Quote Link to comment
1unraid_user Posted February 3, 2021 Author Share Posted February 3, 2021 No ideas? Quote Link to comment
duffbeer2000 Posted February 4, 2021 Share Posted February 4, 2021 Funny thing, I think about the same solution at the moment and the prerequisites are the problem I have too Quote Link to comment
1unraid_user Posted February 4, 2021 Author Share Posted February 4, 2021 So by now I could only solve this by setting up a VM. It's not the worst solution, but a docker would definitely be sexier, slimmer and easier to backup. Quote Link to comment
bmdegraaf Posted February 14, 2021 Share Posted February 14, 2021 I am also keen to set this up through docker. Any help is welcome. Tried to follow instructions on the original authors page: https://github.com/jens-maus/RaspberryMatic/wiki/Installation-Docker-OCI#start-of-content But getting the following error message : Error response from daemon: pull access denied for jens-maus/raspberrymatic, repository does not exist or may require 'docker login': denied: requested access to the resource is denied. Out of curiosity, what type of RF module are you using? HmIP-RFUSB ? Is it easy to passthrough an USB device to a docker container? Quote Link to comment
1unraid_user Posted March 21, 2021 Author Share Posted March 21, 2021 Hi everyone, did anyone figure out a solution by now? I am still looking into this. Quote Link to comment
1unraid_user Posted March 27, 2021 Author Share Posted March 27, 2021 I got the docker to run, however I am failing on passing though the RF-USB-2. In case you have problems, check my attached screenshot on my docker-configuration. Regarding the RF-USB-2 it's possible different to a VM the driver actually has to be enabled on host-level. It's weird, as I can pass through the device to the VM without a problem, but it might be the device is not initialised completely on host-level, which then becomes a problem in the docker. In case anyone else is trying this, let me know. Quote Link to comment
fluppiduppi Posted June 17, 2021 Share Posted June 17, 2021 (edited) RUN RASPBERRYMATIC AS DOCKER + RF-USB STICK I'm using Unraid 6.9.2, no extra driver or software installed. + i use this RF-USB-Stick https://de.elv.com/elv-homematic-ip-arr-bausatz-rf-usb-stick-fuer-alternative-steuerungsplattformen-hmip-rfusb-fuer-smart-home-hausautomation-152306 1. plug in RF-USB stick 2. type in Unraid terminal: modprobe cp210x echo "1b1f c020" >/sys/bus/usb-serial/drivers/cp210x/new_id 3. Container setting. lsusb lsusb -t Edited June 17, 2021 by fluppiduppi Quote Link to comment
Curtis777 Posted October 4, 2021 Share Posted October 4, 2021 On 6/17/2021 at 7:06 PM, fluppiduppi said: RUN RASPBERRYMATIC AS DOCKER + RF-USB STICK I'm using Unraid 6.9.2, no extra driver or software installed. + i use this RF-USB-Stick https://de.elv.com/elv-homematic-ip-arr-bausatz-rf-usb-stick-fuer-alternative-steuerungsplattformen-hmip-rfusb-fuer-smart-home-hausautomation-152306 1. plug in RF-USB stick 2. type in Unraid terminal: modprobe cp210x echo "1b1f c020" >/sys/bus/usb-serial/drivers/cp210x/new_id 3. Container setting. lsusb lsusb -t How did you manage to install the docker image ? I didnt get it. In Deutsch: Wie schaffst du das Docker zu installieren? Ich finde es nichtmal wenn ich es per apps suche. Quote Link to comment
fluppiduppi Posted October 10, 2021 Share Posted October 10, 2021 Es gibt eine Anleitung wie man mit Docker installiert: https://github.com/jens-maus/RaspberryMatic/wiki/Installation-Docker-OCI Man benötigt eigentlich nur die Quelle : ghcr.io/jens-maus/raspberrymatic:latest Einfach neuen Container hinzufügen, da gibt es keine fertige App im Store. Einstellung siehe mein Post. There is a guide on how to install with Docker: https://github.com/jens-maus/RaspberryMatic/wiki/Installation-Docker-OCI You only need the source: ghcr.io/jens-maus/raspberrymatic:latest Simply add a new container, there is no ready-made app in the store. Settings see my post. Quote Link to comment
florian84z Posted October 15, 2021 Share Posted October 15, 2021 (edited) On 10/10/2021 at 4:42 PM, fluppiduppi said: Es gibt eine Anleitung wie man mit Docker installiert: https://github.com/jens-maus/RaspberryMatic/wiki/Installation-Docker-OCI Man benötigt eigentlich nur die Quelle : ghcr.io/jens-maus/raspberrymatic:latest Einfach neuen Container hinzufügen, da gibt es keine fertige App im Store. Einstellung siehe mein Post. There is a guide on how to install with Docker: https://github.com/jens-maus/RaspberryMatic/wiki/Installation-Docker-OCI You only need the source: ghcr.io/jens-maus/raspberrymatic:latest Simply add a new container, there is no ready-made app in the store. Settings see my post. Hi! Danke für deinen Hinweis und deine Anleitung. Ich hab den Container soweit eingerichtet, das Webinterface ist auch erreichbar, leider aber habe ich im Log immer einen Fehler und kann auch keine IP Geräte hinzufügen. Hast du eine Idee, was das sein könnte? viele Grüße Florian Edited October 15, 2021 by florian84z Quote Link to comment
fluppiduppi Posted October 16, 2021 Share Posted October 16, 2021 (edited) Hi, den Fehler habe ich auch im Protokoll stehen. Das ist nur ein Firmware Check, glaub ich, nicht so wichtig. Bei dir fehlt aber die Zeile mit dem cp210x Treiber. Hast du die Befehle im unraid Terminal ausgefüht? modprobe cp210x echo "1b1f c020" >/sys/bus/usb-serial/drivers/cp210x/new_id Danach den Docker Container neustarten. Tipp: Im Terminal eingeben, dass beim Neustart des Systems der Treiber automatisch geladen wird: nano /boot/config/go Die Datei dann mit den beiden Befehlen editieren: modprobe cp210x echo "1b1f c020" >/sys/bus/usb-serial/drivers/cp210x/new_id Edited October 16, 2021 by fluppiduppi Quote Link to comment
userBert Posted November 15, 2021 Share Posted November 15, 2021 Hi, finde das Thema interessant, aber wie macht ihr das mit der Antenne? Sry, falls es hier zu Off Topic ist. Gibts da auch nen USB Stick dafür? Im Moment ist der Raspi mein Favorit, einfach weil er da hingeklebt werden kann wo das optimum für den Funk ist. Mit dem Homeserver im Keller dürfte das schwer werden, zumal die IP Clients ja auch keine Repeaterfunktion haben. Quote Link to comment
juleztb Posted March 2, 2022 Share Posted March 2, 2022 Hi! I installed the Docker as @fluppiduppi wrote. Everything worked fine and I added one of my water alarm sensors, which also worked fine. Even added it in Homeassistant, running in a VM on Unraid. Then just moments ago I ran an update of the raspberrymatic docker container and it seems like all my settings were wiped. When I tried to log into my raspberrymatic the complete setup process started from zero and everything was gone. At this point I'm quite happy I didn't add all the rest of my Homematic IP devices yet. That would have been a desaster. Yet I don't know how to fix this. I haven't had this problem with any of my other docker containers. All of them always kept their settings when restarting or updating them. Can anyone help me out? This was my configuration: Thanks a lot in advance! PS.: Answering in german is perfectly fine, too - didn't know if there's a convetion in place here. - Antwort auf Deutsch passt auch wunderbar - wusste nicht, ob es hier im Forum eine Konvention gibt. Quote Link to comment
trurl Posted March 2, 2022 Share Posted March 2, 2022 6 minutes ago, juleztb said: all my settings were wiped I don't use this but with most dockers on Unraid you have to map those settings to a host path. That is what appdata is all about. 1 Quote Link to comment
JonathanM Posted March 2, 2022 Share Posted March 2, 2022 13 minutes ago, juleztb said: all my settings were wiped. Like trurl said, it doesn't look like you told it where to save the settings, so it saved them in the container which is erased and recreated on update. I don't know if this works, I don't use it either, but from an image above in this thread. 1 Quote Link to comment
juleztb Posted March 5, 2022 Share Posted March 5, 2022 Thank you @JonathanM and @trurl. That totally fixed it! Quote Link to comment
bmdegraaf Posted March 26, 2022 Share Posted March 26, 2022 (edited) Did anyone make this a docker run based on the RF-USB-2? Tried all sorts of passthrough, but the USB does not get detected. All runs well in a VM, though, but would like to transfer to a docker solution Edited March 26, 2022 by bmdegraaf Quote Link to comment
warp760 Posted May 13, 2022 Share Posted May 13, 2022 Hallo zusammen, raspberrymatic an sich läuft im Container. Allerdings bekomme ich keine Verbindung zur HB-RF-ETH Hat das schonmal jemand geschafft? Quote Link to comment
Patty92 Posted May 14, 2022 Share Posted May 14, 2022 (edited) On 5/13/2022 at 12:04 PM, warp760 said: Hallo zusammen, raspberrymatic an sich läuft im Container. Allerdings bekomme ich keine Verbindung zur HB-RF-ETH Hat das schonmal jemand geschafft? Hey, also bei mir ist es seit dem vorletzten Update glaube, das ich wie vorgegeben "privilegierte Rechte" auf Ja stellen muss, sonst erkennt er bei mir das Funkmodul nicht. Edited May 14, 2022 by Patty92 Quote Link to comment
Patty92 Posted May 14, 2022 Share Posted May 14, 2022 Ich klinke mich auch mal noch mit einer Frage ein. Habt Ihr auch das Problem, wenn euer Unraid CPU Last hat, das es dann zu "Gerätekommunikation gestört" kommt? In meinem Falle, eins der folgenden Beispiele: Backup per User-Script Plex Transcoding Windows VM in Nutzung Ist eines der oben genannten Fälle aktiv und ich möchte zum Beispiel die Temperatur der Heizung im Schlafzimmer umstellen (per Weboberfläche / App), wird die Temperatur nicht umgestellt und es kommt zu oben genannten Fehler. Die CPU Last ist zwischen 20 - 30 Prozent schon ausreichend das es zu dem Vorfall kommt. Quote Link to comment
warp760 Posted May 15, 2022 Share Posted May 15, 2022 13 hours ago, Patty92 said: Hey, also bei mir ist es seit dem vorletzten Update glaube, das ich wie vorgegeben "privilegierte Rechte" auf Ja stellen muss Und hast du irgendwelche Treiber direkt auf m Host nachgeladen oder gings bei dir so? Hast du auch die ETH Platine oder die USB Variante? Quote Link to comment
Patty92 Posted May 15, 2022 Share Posted May 15, 2022 Ich habe derzeit von der Telekom "HmIP-RFUSB-TK". Zusätzlich wie oben beschrieben, folgende Zeilen in der "go"-Datei: nano /boot/config/go modprobe cp210x echo "1b1f c020" >/sys/bus/usb-serial/drivers/cp210x/new_id Quote Link to comment
warp760 Posted May 16, 2022 Share Posted May 16, 2022 ok, USB bringt mir nix. Scheinbar keiner mit n Ethernetmodul hier 😞 Quote Link to comment
Patty92 Posted May 30, 2022 Share Posted May 30, 2022 On 5/14/2022 at 6:24 PM, Patty92 said: Habt Ihr auch das Problem, wenn euer Unraid CPU Last hat, das es dann zu "Gerätekommunikation gestört" kommt? Konnte dieses Problem jetzt beheben. Es scheint wie bei RaspberryPi4 Probleme mit USB3 (liest man häufiger im Netz) zu geben. Ich konnte das ganze lösen, indem ich den "HmIP-RFUSB-TK" nicht direkt an den Port am Board belassen habe, sondern habe eine "1m USB Verlängerung" dazwischen.. siehe da, keine störende Kommunikation mehr festzustellen. Habe auch einmal die komplette CPU auf 100 Prozent Auslastung gebracht, aber auch hier, keine Probleme mehr und das schalten von Licht und Heizung funktioniert reibungslos. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.