Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [gelöst] Installation iobroker auf QNAP 251+ in docker

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    955

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

[gelöst] Installation iobroker auf QNAP 251+ in docker

Scheduled Pinned Locked Moved ioBroker Allgemein
94 Posts 13 Posters 21.6k Views 8 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • a200A a200

    @piccobello Ich kann mal versuchen. Bitte folgendes prüfen.

    1. privileged mode. Der Hacken muss gesetzt sein.
      001.PNG

    2. Ich vermute, dass du bei winscp auf die shell der QNAP zugreifst, nicht auf den Container. Also auf das Terminal-Icon klicken, und in das Feld

    /bin/bash
    

    eingeben.
    002.PNG
    Dann in der Shell des Containers:

    dmesg | grep usb   
    

    eingeben und die komplette Ausgabe hier posten. Mal sehen ob dein Stick von Container erkannt wird.

    A Offline
    A Offline
    aqua_chris
    wrote on last edited by
    #81

    @a200 sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

    @piccobello Ich kann mal versuchen. Bitte folgendes prüfen.

    1. privileged mode. Der Hacken muss gesetzt sein.
      001.PNG

    Hallo zusammen,

    ich nutze auch die Qnap mit Docker und kann ums ve... die Einstellung für den privileged start nicht finden. Bzw. kann dies im Nachhinein, also bei bereits besthendem Container geändert werden? Danke.

    Gruss
    Chris

    a200A 1 Reply Last reply
    0
    • A aqua_chris

      @a200 sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

      @piccobello Ich kann mal versuchen. Bitte folgendes prüfen.

      1. privileged mode. Der Hacken muss gesetzt sein.
        001.PNG

      Hallo zusammen,

      ich nutze auch die Qnap mit Docker und kann ums ve... die Einstellung für den privileged start nicht finden. Bzw. kann dies im Nachhinein, also bei bereits besthendem Container geändert werden? Danke.

      Gruss
      Chris

      a200A Offline
      a200A Offline
      a200
      wrote on last edited by a200
      #82

      @aqua_chris sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

      @a200 sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

      @piccobello Ich kann mal versuchen. Bitte folgendes prüfen.

      1. privileged mode. Der Hacken muss gesetzt sein.
        001.PNG

      Hallo zusammen,

      ich nutze auch die Qnap mit Docker und kann ums ve... die Einstellung für den privileged start nicht finden. Bzw. kann dies im Nachhinein, also bei bereits besthendem Container geändert werden? Danke.

      Gruss
      Chris

      Leider nicht. Du kannst es nur beim erstellen eines neuen Container machen. Wenn du Portainer nutzt, dass ist es ganz einfach. Ansonsten logge dich über ssh ein und erstelle dir eine Datei:

      docker run -d --name iobroker \
        --privileged \
        --restart unless-stopped \
        --hostname=iobroker \
        --net=qnet-static-eth0-ae19be \
        --ip=192.168.10.125 \
        --device=/dev/ttyUSB0:/dev/ttyUSB0 \
        --device=/dev/ttyACM0:/dev/ttyACM0 \
        --mac-address="02:42:33:aa:bb:cc" \
        -p 8081 \
        -p 8082 \
        -p 8083 \
        -p 8084 \
        -e AVAHI=false \
        -e PACKAGES=vim \
        -e HOSTNAME=iobroker \
        -e SETUID=1000 \
        -e SETGID=1000 \
        -e USBDEVICES="/dev/ttyUSB0" \
        -v /share/Docker/IoBroker/iobroker:/opt/iobroker \
        -v /share/Docker/IoBroker/backup:/opt/backup \
        buanet/iobroker:latest
      

      Du musst nur noch die IP, dein netz und die lokalen Verzeichnisse für ioBroker anpassen (oder so lassen, wenn es für dich i.O. geht). Dann kannst du damit den Container erzeugen. Falls noch was geändert werden soll, dann kannst du den Container löschen und mit dem angepassten Befehl einen neuen anlegen. Der iobroker bleibt eh auf der lokalen Platte unberührt.

      IoBroker auf QNAP TS-451, Raspi und NUC

      A 1 Reply Last reply
      0
      • a200A a200

        @aqua_chris sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

        @a200 sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

        @piccobello Ich kann mal versuchen. Bitte folgendes prüfen.

        1. privileged mode. Der Hacken muss gesetzt sein.
          001.PNG

        Hallo zusammen,

        ich nutze auch die Qnap mit Docker und kann ums ve... die Einstellung für den privileged start nicht finden. Bzw. kann dies im Nachhinein, also bei bereits besthendem Container geändert werden? Danke.

        Gruss
        Chris

        Leider nicht. Du kannst es nur beim erstellen eines neuen Container machen. Wenn du Portainer nutzt, dass ist es ganz einfach. Ansonsten logge dich über ssh ein und erstelle dir eine Datei:

        docker run -d --name iobroker \
          --privileged \
          --restart unless-stopped \
          --hostname=iobroker \
          --net=qnet-static-eth0-ae19be \
          --ip=192.168.10.125 \
          --device=/dev/ttyUSB0:/dev/ttyUSB0 \
          --device=/dev/ttyACM0:/dev/ttyACM0 \
          --mac-address="02:42:33:aa:bb:cc" \
          -p 8081 \
          -p 8082 \
          -p 8083 \
          -p 8084 \
          -e AVAHI=false \
          -e PACKAGES=vim \
          -e HOSTNAME=iobroker \
          -e SETUID=1000 \
          -e SETGID=1000 \
          -e USBDEVICES="/dev/ttyUSB0" \
          -v /share/Docker/IoBroker/iobroker:/opt/iobroker \
          -v /share/Docker/IoBroker/backup:/opt/backup \
          buanet/iobroker:latest
        

        Du musst nur noch die IP, dein netz und die lokalen Verzeichnisse für ioBroker anpassen (oder so lassen, wenn es für dich i.O. geht). Dann kannst du damit den Container erzeugen. Falls noch was geändert werden soll, dann kannst du den Container löschen und mit dem angepassten Befehl einen neuen anlegen. Der iobroker bleibt eh auf der lokalen Platte unberührt.

        A Offline
        A Offline
        aqua_chris
        wrote on last edited by
        #83

        @a200

        Danke für die super schnelle Antwort. Ja, ich nutze Portainer, aber wirklich kenne ich mich zu wenig aus. Ich bin bei der Installation auf der NAS einer Anleitung gefolgt und Gott sei Dank hatte alles geklappt.
        Da ich mich nicht so gut auskenne bin ich immer unsicher ob auch meine Backups korrekt sind und ich mir nicht irgendwelche Daten zerschiesse. Aber Gut, ich gehe es heute Abend an und weiß jetzt zumindest was fehlt. Danke.

        a200A 1 Reply Last reply
        0
        • A aqua_chris

          @a200

          Danke für die super schnelle Antwort. Ja, ich nutze Portainer, aber wirklich kenne ich mich zu wenig aus. Ich bin bei der Installation auf der NAS einer Anleitung gefolgt und Gott sei Dank hatte alles geklappt.
          Da ich mich nicht so gut auskenne bin ich immer unsicher ob auch meine Backups korrekt sind und ich mir nicht irgendwelche Daten zerschiesse. Aber Gut, ich gehe es heute Abend an und weiß jetzt zumindest was fehlt. Danke.

          a200A Offline
          a200A Offline
          a200
          wrote on last edited by a200
          #84

          @aqua_chris Wenn du portainer nutzt, dann kann ich dir einen schnellen und schönen weg zeigen, wie du die Änderungen machen kannst.

          • Unter Container auf deinen iobroker Container klicken.
          • Unter "Advanced container settings" auf "Runtime & Resources" gehen
          • "Privileged mode" einschalten.
          • Unter "Actions" auf "Deploy the container" klicken.

          Jetzt kannst du entscheiden ob du deine alte Instanz überschreibst oder eine neue erstellen willst. Ich würde überschreiben. Jetzt sollte dein neuer Conatiner mit den erweiterten Rechten laufen.

          IoBroker auf QNAP TS-451, Raspi und NUC

          A 1 Reply Last reply
          0
          • D Offline
            D Offline
            duffbeer2000
            wrote on last edited by duffbeer2000
            #85

            Und bitte dran denken, sobald andre das in der neuen Version drin hat unbedingt den "Privileged mode" wieder deaktivieren!

            A 1 Reply Last reply
            0
            • a200A a200

              @aqua_chris Wenn du portainer nutzt, dann kann ich dir einen schnellen und schönen weg zeigen, wie du die Änderungen machen kannst.

              • Unter Container auf deinen iobroker Container klicken.
              • Unter "Advanced container settings" auf "Runtime & Resources" gehen
              • "Privileged mode" einschalten.
              • Unter "Actions" auf "Deploy the container" klicken.

              Jetzt kannst du entscheiden ob du deine alte Instanz überschreibst oder eine neue erstellen willst. Ich würde überschreiben. Jetzt sollte dein neuer Conatiner mit den erweiterten Rechten laufen.

              A Offline
              A Offline
              aqua_chris
              wrote on last edited by
              #86

              @a200 sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

              @aqua_chris Wenn du portainer nutzt, dann kann ich dir einen schnellen und schönen weg zeigen, wie du die Änderungen machen kannst.

              • Unter Container auf deinen iobroker Container klicken.
              • Unter "Advanced container settings" auf "Runtime & Resources" gehen
              • "Privileged mode" einschalten.
              • Unter "Actions" auf "Deploy the container" klicken.

              Jetzt kannst du entscheiden ob du deine alte Instanz überschreibst oder eine neue erstellen willst. Ich würde überschreiben. Jetzt sollte dein neuer Conatiner mit den erweiterten Rechten laufen.

              Danke, hat perfekt funktioniert. Einzig bleibt der chmod 777 beim neustart des containers offenlichtlich nicht erhalten. Habe ich da was falsch gemacht, oder könnte ich das noch optimieren?
              Derzeit holt mich auch die Reichweite des Sticks noch ein, aber das ist ein anderes Thema. Danke Euch.

              a200A 1 Reply Last reply
              0
              • D duffbeer2000

                Und bitte dran denken, sobald andre das in der neuen Version drin hat unbedingt den "Privileged mode" wieder deaktivieren!

                A Offline
                A Offline
                aqua_chris
                wrote on last edited by
                #87

                @duffbeer2000 sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                Und bitte dran denken, sobald andre das in der neuen Version drin hat unbedingt den "Privileged mode" wieder deaktivieren!

                Okay, danke für den Hinweis...

                1 Reply Last reply
                0
                • A aqua_chris

                  @a200 sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                  @aqua_chris Wenn du portainer nutzt, dann kann ich dir einen schnellen und schönen weg zeigen, wie du die Änderungen machen kannst.

                  • Unter Container auf deinen iobroker Container klicken.
                  • Unter "Advanced container settings" auf "Runtime & Resources" gehen
                  • "Privileged mode" einschalten.
                  • Unter "Actions" auf "Deploy the container" klicken.

                  Jetzt kannst du entscheiden ob du deine alte Instanz überschreibst oder eine neue erstellen willst. Ich würde überschreiben. Jetzt sollte dein neuer Conatiner mit den erweiterten Rechten laufen.

                  Danke, hat perfekt funktioniert. Einzig bleibt der chmod 777 beim neustart des containers offenlichtlich nicht erhalten. Habe ich da was falsch gemacht, oder könnte ich das noch optimieren?
                  Derzeit holt mich auch die Reichweite des Sticks noch ein, aber das ist ein anderes Thema. Danke Euch.

                  a200A Offline
                  a200A Offline
                  a200
                  wrote on last edited by
                  #88

                  @aqua_chris sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                  Danke, hat perfekt funktioniert. Einzig bleibt der chmod 777 beim neustart des containers offenlichtlich nicht erhalten. Habe ich da was falsch gemacht, oder könnte ich das noch optimieren?
                  Derzeit holt mich auch die Reichweite des Sticks noch ein, aber das ist ein anderes Thema. Danke Euch.

                  Freut mich zu hören. In der neuen Docker Version von IoBroker gibt es die Möglichkeit per Parameter beim Start die Rechte auf a+w (777) zu setzen. Auch wenn die Lösung nicht gerade optimal ist. Aber es funktioniert.

                  über eine positive Bewertung meines o. Beitrags würde ich mich freuen.

                  IoBroker auf QNAP TS-451, Raspi und NUC

                  A 1 Reply Last reply
                  0
                  • a200A a200

                    @aqua_chris sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                    Danke, hat perfekt funktioniert. Einzig bleibt der chmod 777 beim neustart des containers offenlichtlich nicht erhalten. Habe ich da was falsch gemacht, oder könnte ich das noch optimieren?
                    Derzeit holt mich auch die Reichweite des Sticks noch ein, aber das ist ein anderes Thema. Danke Euch.

                    Freut mich zu hören. In der neuen Docker Version von IoBroker gibt es die Möglichkeit per Parameter beim Start die Rechte auf a+w (777) zu setzen. Auch wenn die Lösung nicht gerade optimal ist. Aber es funktioniert.

                    über eine positive Bewertung meines o. Beitrags würde ich mich freuen.

                    A Offline
                    A Offline
                    aqua_chris
                    wrote on last edited by
                    #89

                    @a200 sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                    @aqua_chris sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                    Danke, hat perfekt funktioniert. Einzig bleibt der chmod 777 beim neustart des containers offenlichtlich nicht erhalten. Habe ich da was falsch gemacht, oder könnte ich das noch optimieren?
                    Derzeit holt mich auch die Reichweite des Sticks noch ein, aber das ist ein anderes Thema. Danke Euch.

                    Freut mich zu hören. In der neuen Docker Version von IoBroker gibt es die Möglichkeit per Parameter beim Start die Rechte auf a+w (777) zu setzen. Auch wenn die Lösung nicht gerade optimal ist. Aber es funktioniert.

                    über eine positive Bewertung meines o. Beitrags würde ich mich freuen.

                    okay, finde ich gerade nicht, muss ich mir in Ruhe nochmal ansehen.
                    und, klar würde ich einen positive Bewertung abgeben, wenn ich wüsste wie. sorry für meine Unwissenheit....

                    a200A 1 Reply Last reply
                    0
                    • A aqua_chris

                      @a200 sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                      @aqua_chris sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                      Danke, hat perfekt funktioniert. Einzig bleibt der chmod 777 beim neustart des containers offenlichtlich nicht erhalten. Habe ich da was falsch gemacht, oder könnte ich das noch optimieren?
                      Derzeit holt mich auch die Reichweite des Sticks noch ein, aber das ist ein anderes Thema. Danke Euch.

                      Freut mich zu hören. In der neuen Docker Version von IoBroker gibt es die Möglichkeit per Parameter beim Start die Rechte auf a+w (777) zu setzen. Auch wenn die Lösung nicht gerade optimal ist. Aber es funktioniert.

                      über eine positive Bewertung meines o. Beitrags würde ich mich freuen.

                      okay, finde ich gerade nicht, muss ich mir in Ruhe nochmal ansehen.
                      und, klar würde ich einen positive Bewertung abgeben, wenn ich wüsste wie. sorry für meine Unwissenheit....

                      a200A Offline
                      a200A Offline
                      a200
                      wrote on last edited by
                      #90

                      @aqua_chris sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                      @a200 sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                      @aqua_chris sagte in [gelöst] Installation iobroker auf QNAP 251+ in docker:

                      Danke, hat perfekt funktioniert. Einzig bleibt der chmod 777 beim neustart des containers offenlichtlich nicht erhalten. Habe ich da was falsch gemacht, oder könnte ich das noch optimieren?
                      Derzeit holt mich auch die Reichweite des Sticks noch ein, aber das ist ein anderes Thema. Danke Euch.

                      Freut mich zu hören. In der neuen Docker Version von IoBroker gibt es die Möglichkeit per Parameter beim Start die Rechte auf a+w (777) zu setzen. Auch wenn die Lösung nicht gerade optimal ist. Aber es funktioniert.

                      über eine positive Bewertung meines o. Beitrags würde ich mich freuen.

                      okay, finde ich gerade nicht, muss ich mir in Ruhe nochmal ansehen.
                      und, klar würde ich einen positive Bewertung abgeben, wenn ich wüsste wie. sorry für meine Unwissenheit....

                      1. was findest du nicht ok? Es gibt eine Diskrepanz zwischen dem root-user im Container und auf der qnap (admin). Deshalb kann root nicht auf das Device /dev/ttyUSB0 oder /dev/ttyACM0 zugreifen, obwohl sie root gehören. Deshalb werden sie für alle Lösbar gemacht. Ich gehe davon aus, dass du sonst nicht viel in dem iobroker Container am laufen hast, deshalb ist die Gefahr sehr gering. In der aktuellen Version des iobroker-Container hat @andre die Option USBDEVICES eingebaut. Definierst du beim erstellen des Container
                       -e USBDEVICES="/dev/ttyUSB0" \
                      

                      dann wird beim Hochfahren des Containers das Device auf 777 gestellt. Und alles ist OK!

                      1. Rechts unter dem Beitrag die Pfeile nach oben (gut) oder nach unter (schlecht)

                      IoBroker auf QNAP TS-451, Raspi und NUC

                      1 Reply Last reply
                      0
                      • W Offline
                        W Offline
                        wanze2001
                        wrote on last edited by
                        #91

                        Hallo,
                        auch ich bekomme bald meinen CC2531 Stick.
                        Habe ich vorab schon die Möglichkeit es zu testen oder etwas vorzubereiten?
                        Mein ioBroker ist von Buanet und läuft wirklich gut, habe ihn dann auch mehere male installieren müssen weil ich immer wieder Probleme mit den Speicherorten etc. hatte. Nun hatte es geklappt und er läuft auch im berechtigten Modus.
                        Also gibt es etwas was ich vorher schon machen bzw. prüfen kann?

                        1 Reply Last reply
                        0
                        • O Offline
                          O Offline
                          Oli
                          wrote on last edited by
                          #92

                          Hallo zusammen,

                          ich habe ioBroker auch als Docker auf einem Qnap laufen und bin bis jetzt sehr zufrieden.

                          Nun wollte ich im BackIt Up Adapter den Pfad für die History Daten eingeben, finde diese aber nicht, kann mir bitte jemand sagen, wo diese auf dem Qnap abgelegt werden?

                          Gruß
                          Oliver

                          GlasfaserG 1 Reply Last reply
                          0
                          • O Oli

                            Hallo zusammen,

                            ich habe ioBroker auch als Docker auf einem Qnap laufen und bin bis jetzt sehr zufrieden.

                            Nun wollte ich im BackIt Up Adapter den Pfad für die History Daten eingeben, finde diese aber nicht, kann mir bitte jemand sagen, wo diese auf dem Qnap abgelegt werden?

                            GlasfaserG Offline
                            GlasfaserG Offline
                            Glasfaser
                            wrote on last edited by
                            #93

                            @Oli

                            Wenn du im History-Adapter das Feld Speicherverzeichnis leer gelassen hast , ist der Pfad:

                            /opt/iobroker/iobroker-data/history/
                            

                            Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                            O 1 Reply Last reply
                            0
                            • GlasfaserG Glasfaser

                              @Oli

                              Wenn du im History-Adapter das Feld Speicherverzeichnis leer gelassen hast , ist der Pfad:

                              /opt/iobroker/iobroker-data/history/
                              
                              O Offline
                              O Offline
                              Oli
                              wrote on last edited by
                              #94

                              @Glasfaser
                              Dankeschön und Frohe Weihnachten.

                              Gruß
                              Oliver

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              Support us

                              ioBroker
                              Community Adapters
                              Donate
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              524

                              Online

                              32.5k

                              Users

                              81.6k

                              Topics

                              1.3m

                              Posts
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Home
                              • Recent
                              • Tags
                              • Unread 0
                              • Categories
                              • Unreplied
                              • Popular
                              • GitHub
                              • Docu
                              • Hilfe