Run Raspberrymatic as docker


Recommended Posts

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 😅

Link to comment
  • 2 weeks later...

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?

Link to comment
  • 1 month later...

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.

Bildschirmfoto 2021-03-27 um 17.57.34.png

Link to comment
  • 2 months later...

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.

 

image.thumb.png.b8bfcf4a9fa48de9851a462044d1fa47.png


lsusb

image.png.724c28fb4f104c809d5559ce7171fd3f.png

lsusb -t

image.png.5ab9d2c7e1e0fc8c9cccf91cbeb94fa2.png

 

image.png

Edited by fluppiduppi
Link to comment
  • 3 months later...
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.

 

image.thumb.png.b8bfcf4a9fa48de9851a462044d1fa47.png


lsusb

image.png.724c28fb4f104c809d5559ce7171fd3f.png

lsusb -t

image.png.5ab9d2c7e1e0fc8c9cccf91cbeb94fa2.png

 

image.png

 

 

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.

 

Link to comment

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.

Link to comment
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

 

image.png.0664ca5185b8369e2993696e4fc8cd5d.png

raspberrymatic.JPG

Edited by florian84z
Link to comment

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.

 

image.png.a8975cb6ce660c3f5e6fa7c40f7a316d.png

 

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

 

image.png.3c5708f3a2c4c8242be3dd469aecc065.png

Edited by fluppiduppi
Link to comment
  • 5 weeks later...

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.

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.