Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Projekt] Installation von ioBroker aus Synology DS416j ohne Putty mit DSM 6 Boardmittel!

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

[Projekt] Installation von ioBroker aus Synology DS416j ohne Putty mit DSM 6 Boardmittel!

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
13 Beiträge 5 Kommentatoren 6.1k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Mike08
    schrieb am zuletzt editiert von
    #1

    Hallo Syno-Nutzer!

    Hier mein Vorgehen bei der Installation von ioBroker auf eine Synology DS416j mit DSM 6.0.1 und den vorhanden Boardmittel in DSM!

    1. Installation von Node V4 aus dem Paketzentrum.

    2. Als Admin (System-Admin) anmelden und im Admin-Home-Verzeichnis ("homes/admin") ein Verzeichnis z.B. "/opt/iobroker" (verwende ich in der weiteren Beschreibung) erstellen.

    3. Unter Systemsteuerung/Aufgabenplaner folgendes Skript als Benutzer "root" ausführen und sich die Ausführungsdetails (zur Kontrolle) per Mail zusenden lassen:

    __cd /volume1/homes/admin/opt/iobroker

    npm install iobroker –unsafe-perm__

    4. Adminrechte (Besitzer: "Admin") nach der Installation auf Verzeichnis "opt" (inkl. Haken bei Unterverzeichnise und Dateien) nochmal setzen, da tlw. in den Verzeichnissen als Besitzer "root" eingetragen ist und z.B. VIS nicht installiert werden kann.

    5. Der ioBroker dann/kann mit folgenden Skript als Benutzer "root" beim Synology-Start oder durch manuelles Ausführen über Systemsteuerung/Aufgabenplaner gestartet werden:

    __cd /volume1/homes/admin/opt/iobroker

    ./iobroker start__

    6. Installation von VIS und/oder weitere Adapter, falls Probleme: Unter Systemsteuerung/Aufgabenplaner folgendes Skript als Benutzer <size size="150">"admin"</size> ausführen und sich die Ausführungsdetails per Mail zusenden lassen, da VIS nicht über die ioBroker-Admin-Konsole installiert werden konnte:

    __cd /volume1/homes/admin/opt/iobroker

    ./iobroker add vis__

    7. Der ioBroker kann mit folgenden Skript als Benutzer "root" beim Synology-Runterfahren oder durch manuelles Ausführen über Systemsteuerung/Aufgabenplaner gestoppt werden:

    __cd /volume1/homes/admin/opt/iobroker

    ./iobroker stopt__

    Grüße

    Michael

    PS: Hallo Syno-Nutzer, bitte posten doch mal ob ihr dieses auf eurer DS auch so machen konntet und welche DS es war!

    DS 916+ (akt. OS-Version)

    ioBroker im Test

    CCU2

    1 Antwort Letzte Antwort
    0
    • H Offline
      H Offline
      hanisoft
      schrieb am zuletzt editiert von
      #2

      Hallo mike08,

      Ja, hat bei mir gklappt. Hab eine 1511+.

      Leider geht die installation vom harmony adapter wie unter windows wieder nicht.

      Ich verstehe aber Deinen Punkt 6 nicht. Bei mir funktioniert das installieren der adapter über die Adapter seite…

      Sonst aber alles gut, soweit ich jetzt getest habe

      Gruß Hannes

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Mike08
        schrieb am zuletzt editiert von
        #3

        Hallo Hannes
        @hanisoft:

        Ich verstehe aber Deinen Punkt 6 nicht. ` Was verstehst Du nicht?

        @hanisoft:

        Bei mir funktioniert das installieren der adapter über die Adapter seite… ` Ich konnte / kann die Adapter auch über die Adapterseite installieren. Nur der VIS-Adapter konnte ich nicht darüber installieren. Das klappte nur über Punkt 6.

        Grüße

        Michael

        DS 916+ (akt. OS-Version)

        ioBroker im Test

        CCU2

        1 Antwort Letzte Antwort
        0
        • H Offline
          H Offline
          hanisoft
          schrieb am zuletzt editiert von
          #4

          Den Vis Adapter konnte ich darüber installieren…

          Bei der Verbindung mit der Homematic habe ich aber ein Problem, seh ich gerade...

          Meine Geräte werden nicht umbenannt...

          Was könnte das sein? Irgendwo fehlende Schreibrechte?

          Gruß Hannes

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            Mike08
            schrieb am zuletzt editiert von
            #5

            @hanisoft:

            Meine Geräte werden nicht umbenannt… ` Bin neu im ioBroker, daher ist mir nicht klar was/wo Du mit umbenannt meinst!

            Grüße

            Michael

            DS 916+ (akt. OS-Version)

            ioBroker im Test

            CCU2

            1 Antwort Letzte Antwort
            0
            • D Offline
              D Offline
              DerGraf123
              schrieb am zuletzt editiert von
              #6

              Auf meiner DS713+ läuft alles ohne Probleme (und auch schnell :D). Unter Node v4 läuft iobroker super. Alle Adapter zwischen 30BM und 50MB Speichernutzung. Unter Node 0.12 hatte ich RAM-Engpässe, trotz 4GB :shock: .

              Installiert habe ich iobroker jedoch (wie auch alles andere) über SSH, da über den DSM viel zu umständlich. Außerdem scheint DSM auch ein ziemlicher Lügner zu sein, was z.B. Speichernutzung und Prozessorlast angeht. Da ist mir die Konsole lieber.

              Im Prinzip ist für mich die Synology mit Intel Prozessor die eierlegende Wollmilchsau und ideal für iobroker und alle anderen anfallenden Aufgaben bestens geeignet. Und durch x86 Architektur, gibt es quasi nix, was es nicht gibt.

              So long….

              1 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                Mike08
                schrieb am zuletzt editiert von
                #7

                @DerGraf123:

                Installiert habe ich iobroker jedoch (wie auch alles andere) über SSH, da über den DSM viel zu umständlich. ` Hallo und danke für Dein Feedback!

                Ich habe beides (Putty und DSM) erfolgreich probiert. Meine Erfahrung war jedoch, dass Einrichten Putty, Anmeldung Root, usw. umständliche für mich war. Wichtig ist nur das es geht.

                Grüße

                Michael

                DS 916+ (akt. OS-Version)

                ioBroker im Test

                CCU2

                1 Antwort Letzte Antwort
                0
                • D Offline
                  D Offline
                  DerGraf123
                  schrieb am zuletzt editiert von
                  #8

                  So umständlich ist das gar nicht. Kurzfassung: SSH Zertifikat für Putty erstellen, auf Syno im root home kopieren, sshd neustarten, im Putty Account mit Zertifikat anlegen und speichern und schwupps: Man kommt trotz DSM 6 per Doppelklick auf die Konsole ;-)

                  Und mit zusätzlichem Bootstrap und ipkg steht einem die große, weite Linux-Welt offen.

                  1 Antwort Letzte Antwort
                  0
                  • J Offline
                    J Offline
                    jack77
                    schrieb am zuletzt editiert von
                    #9

                    Wenn ich iobroker auf meiner DS214Play installiere ist die Synology nur noch nach einer Wartezeit von mehreren Minuten erreichbar, sowohl Web UI als auch ssh. Web UI geht oft gar nicht und ich muss über ssh rebooten. Hab jetzt mal iobroker gestoppt und node v4 wieder deinstalliert.

                    Kennt einer das Problem, muss ich vielleicht eine andere node Version nehmen?

                    1 Antwort Letzte Antwort
                    0
                    • D Offline
                      D Offline
                      DerGraf123
                      schrieb am zuletzt editiert von
                      #10

                      Die DS214play sollte genug Power haben, wenn nicht gerade die SS mit 8 Kameras in FullHD läuft. Einfach mal mittels "top" auf der Konsole schauen welcher Prozess die CPU dermaßen auslastet. Eventuell Node 0.10 testen.

                      1 Antwort Letzte Antwort
                      0
                      • J Offline
                        J Offline
                        jack77
                        schrieb am zuletzt editiert von
                        #11

                        @DerGraf123:

                        Die DS214play sollte genug Power haben, wenn nicht gerade die SS mit 8 Kameras in FullHD läuft. Einfach mal mittels "top" auf der Konsole schauen welcher Prozess die CPU dermaßen auslastet. Eventuell Node 0.10 testen. `
                        Danke für die schnelle Antwort.

                        Node 0.10 ist ganz schlecht. Da geht die CPU hoch z.B. iobroker-js-controller ca. 40%. Die iobroker admin Seite und die VIews öffnen sich erst gar nicht.

                        1 Antwort Letzte Antwort
                        0
                        • P Offline
                          P Offline
                          piForscher
                          schrieb am zuletzt editiert von
                          #12

                          Hallo,

                          ich habe iobroker dank dieser Anleitung sehr einfach installieren können.

                          Vielen Dank!

                          Jetzt war meine Überlegung: Jetzt läuft der iobroker komplett auf der HDD, d.h. die ist dauernd an –> richtig?

                          Also könnte ich auch einen USB-Stick verwenden und iobroker dadrauf installieren. Dann hätte ich keine permanenten HDD-Zugriffe.

                          Habe die Installation nochmal gemacht, nur mit entsprechendem Pfad zum USB-Stick.

                          Aber das klappt leider nicht wegen Zugriffsrechten:

                          ` > 3583 verbose unlock done using /root/.npm/_locks/load-json-file-aa19f54181c75683.lock for /volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/load-json-file

                          3584 verbose about to build /volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs/node_modules/read-pkg-up/node_modules/read-pkg

                          3585 verbose unlock done using /root/.npm/_locks/read-pkg-30d970156e10b27a.lock for /volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs/node_modules/read-pkg-up/node_modules/read-pkg

                          3586 verbose about to build /volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs/node_modules/read-pkg-up

                          3587 verbose unlock done using /root/.npm/_locks/read-pkg-up-f88a61b494eb3453.lock for /volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs/node_modules/read-pkg-up

                          3588 verbose about to build /volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs

                          3589 verbose unlock done using /root/.npm/_locks/yargs-bd925abf2e8c6879.lock for /volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs

                          3590 verbose about to build /volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker

                          3591 verbose unlock done using /root/.npm/_locks/iobroker-dd9a59b9828429c1.lock for /volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker

                          3592 verbose stack Error: EPERM: operation not permitted, symlink '../semver/bin/semver' -> '/volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/.bin/semver'

                          3592 verbose stack at Error (native)

                          3593 verbose cwd /volumeUSB1/usbshare/opt/iobroker

                          3594 error Linux 3.10.102

                          3595 error argv "/volume1/@appstore/Node.js_v4/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker" "–unsafe-perm"

                          3596 error node v4.8.4

                          3597 error npm v2.15.11

                          3598 error path ../semver/bin/semver

                          3599 error code EPERM

                          3600 error errno -1

                          3601 error syscall symlink

                          3602 error Error: EPERM: operation not permitted, symlink '../semver/bin/semver' -> '/volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/.bin/semver'

                          3602 error at Error (native)

                          3602 error { [Error: EPERM: operation not permitted, symlink '../semver/bin/semver' -> '/volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/.bin/semver']

                          3602 error errno: -1,

                          3602 error code: 'EPERM',

                          3602 error syscall: 'symlink',

                          3602 error path: '../semver/bin/semver',

                          3602 error dest: '/volumeUSB1/usbshare/opt/iobroker/node_modules/iobroker/node_modules/yargs/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/.bin/semver' }

                          3603 error Please try running this command again as root/Administrator.

                          3604 verbose exit [ -1, true ] `

                          Gibt es dazu eine Idee, wie ich das doch noch hinbekommen kann ?

                          Vielen Dank!

                          piForscher

                          –----------------------------------

                          44 HM-Geräte mit CCU2

                          iobroker auf MSI Ubuntu, Raspi2 und RaspiB.


                          1 Antwort Letzte Antwort
                          0
                          • P Offline
                            P Offline
                            piForscher
                            schrieb am zuletzt editiert von
                            #13

                            Jetzt kann ich mir selbst antworten:

                            Das Problem in meinem Fall war, dass der USB-Stick ein nicht passendes Dateisystem hatte.

                            Also musste ich ihn einfach nur im DSM formatieren und schon ging es wie von Mike08 beschrieben

                            (mit der Pfadanpassung 'cd /volumeUSB1/usbshare/opt/iobroker')

                            piForscher

                            –----------------------------------

                            44 HM-Geräte mit CCU2

                            iobroker auf MSI Ubuntu, Raspi2 und RaspiB.


                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

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

                            711

                            Online

                            32.6k

                            Benutzer

                            82.3k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe