Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Adapter: iobroker.backitup (stable Release)

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Adapter: iobroker.backitup (stable Release)

    This topic has been deleted. Only users with topic management privileges can see it.
    • simatec
      simatec Developer Most Active last edited by

      Was hast du für eine node Version laufen?

      Schaue mal bitte in der Konsole mit „node -v“

      Gesendet von iPhone mit Tapatalk

      1 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 last edited by

        Laut ausgaben dort sollte es node 6 sein.

        Bitte mal ein vollständiges Log posten! Da fehlt der Befehl für die Installastion und so.

        Das Exit 0" am Ende sagt an sich das alles ok gelaufen ist - trotz der Warnungen zu optionalen Paketen.

        Was genau geht denn nicht?

        Falls Du "Nur" keine Instanz hast dann ist das bei GitHub installs normal. Musst Du manuell anlegen

        1 Reply Last reply Reply Quote 0
        • simatec
          simatec Developer Most Active last edited by

          Was mich verwundert ist die Zeile.

          node-gyp -v v3.6.2gyp ERR! not ok
          

          Stimmt die node Version steht im Log.

          Hatte ich auf dem Handy überlesen :oops:

          1 Reply Last reply Reply Quote 0
          • J
            JackWolfskind last edited by

            Stimmt, Instanz läst sich ja doch anlegen - und läuft dann auch 🙂

            War von den vielen Fehlern im log zunächst doch überrrascht, aber ist doch alles gut …

            1 Reply Last reply Reply Quote 0
            • simatec
              simatec Developer Most Active last edited by

              Poste bitte trotzdem mal den kompletten Log.

              Würde gerne den Fehler suchen [emoji51]

              Gesendet von iPhone mit Tapatalk

              1 Reply Last reply Reply Quote 0
              • enzo
                enzo last edited by

                Und was ist mit Multihost Modus ?

                1 Reply Last reply Reply Quote 0
                • simatec
                  simatec Developer Most Active last edited by

                  @enzo:

                  Und was ist mit Multihost Modus ? `

                  Ist auf unserer Todo

                  Gesendet von iPhone mit Tapatalk

                  1 Reply Last reply Reply Quote 0
                  • apollon77
                    apollon77 last edited by

                    @simatec:

                    Poste bitte trotzdem mal den kompletten Log.

                    Würde gerne den Fehler suchen [emoji51] `

                    Denke nicht das Du da was findest weil hat nichts mit dem Adapter zu tun!!

                    Die "authenticvate_pam" Fehler (und damit das ganze node-gyp zeug) kommt vom js-controller und liegt daran das er ein bestimmtes Debian-Paket nicht installiert hat. Den Fehler müste er bei jeder Adapterinstallation/Update bekommen.

                    Andere Fehler kommen auch von js-controller und sollten da auch schon gefixt sein.

                    Diese Verison 3.x ist die bon node-gyp (dem Bei Bedarf kompilieren tool) und auch Ok.

                    Also: tiefer rein blicken bringt hier nichts weil es nichts mit dem Adapter zu tun hat!

                    1 Reply Last reply Reply Quote 0
                    • simatec
                      simatec Developer Most Active last edited by

                      Ahh ok … danke für den Tipp.

                      Wollte nur sicher gehen 😉

                      1 Reply Last reply Reply Quote 0
                      • apollon77
                        apollon77 last edited by

                        Dann hier mal noch Dev-Feedback:

                        • Verzeichnisse widget und www weg wenn Du Sie nicht brauchst/anbietest.

                        • Wenn der Adater nodejs 4 nicht supportet dann bitte in die package.json eine entsprechende "engine "minimumversion rein und Testing für node 4 rausnehmen. Dann sollte Testing auch grün werden.

                        • Bitte "Changelog" in der Readme nur "Changelog" nennen damit es in Admin 3 korrekt angezeigt wird und auch License Abschnitt ans Ende hängen

                        • In der io-package sind einige Zeichen kaputt. AM besten kodiereung des Files auf UTF-8 und so 🙂

                        • io-package: ohne Widget brauchst Du kein "restartAdapters".

                        • io-package: Bitte nur die "die sprachen in "docs" listen die auch da sind.

                        • immer angelegte gleiche Datenpunkte könntest Du auch in der io-package definieren, dann werden die automatisch angelegt und du brauchst keinen Code dafür …

                        Sonst wenig Kommentare. Cooes Teil!

                        Wenn es getestet ist meldet es bitte fürs Repo an.

                        1 Reply Last reply Reply Quote 0
                        • J
                          JackWolfskind last edited by

                          @apollon77:

                          @simatec:

                          Poste bitte trotzdem mal den kompletten Log.

                          Würde gerne den Fehler suchen [emoji51] `

                          Denke nicht das Du da was findest weil hat nichts mit dem Adapter zu tun!!

                          Die "authenticvate_pam" Fehler (und damit das ganze node-gyp zeug) kommt vom js-controller und liegt daran das er ein bestimmtes Debian-Paket nicht installiert hat. Den Fehler müste er bei jeder Adapterinstallation/Update bekommen.

                          Andere Fehler kommen auch von js-controller und sollten da auch schon gefixt sein.

                          Diese Verison 3.x ist die bon node-gyp (dem Bei Bedarf kompilieren tool) und auch Ok.

                          Also: tiefer rein blicken bringt hier nichts weil es nichts mit dem Adapter zu tun hat! `
                          Eine Idee welches Debian Package da fehlen könnte?

                          Der Fix für den Fehler im js-controller ist aber noch nicht verfügbar, oder ?

                          1 Reply Last reply Reply Quote 1
                          • simatec
                            simatec Developer Most Active last edited by

                            Hallo apollon77,

                            danke für das super Feedback.

                            Hier gleich mal die Antworten und Fragen dazu. 😄

                            @apollon77:

                            • Verzeichnisse widget und www weg wenn Du Sie nicht brauchst/anbietest.

                            • Bitte "Changelog" in der Readme nur "Changelog" nennen damit es in Admin 3 korrekt angezeigt wird und auch License Abschnitt ans Ende hängen

                            • In der io-package sind einige Zeichen kaputt. AM besten kodiereung des Files auf UTF-8 und so 🙂

                            • io-package: ohne Widget brauchst Du kein "restartAdapters".

                            • io-package: Bitte nur die "die sprachen in "docs" listen die auch da sind. `

                            Die Punkte habe ich gerade alle erledigt …

                            @apollon77:

                            • Wenn der Adater nodejs 4 nicht supportet dann bitte in die package.json eine entsprechende "engine "minimumversion rein und Testing für node 4 rausnehmen. Dann sollte Testing auch grün werden. `

                            Macht es Sinn nodejs 4 nicht zu supporten? Aktuell habe ich das Gefühl, dass der Fehler beim testing am "child_process" Paket liegt.

                            npm WARN optional dep failed, continuing fsevents@1.2.4
                            child_process@1.0.2 node_modules/child_process
                            
                            gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
                            gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
                            gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
                              CXX(target) Release/obj.target/diskusage/src/main.o
                            make: g++-4.8: No such file or directory
                            make: *** [Release/obj.target/diskusage/src/main.o] Error 1
                            gyp ERR! build error 
                            gyp ERR! stack Error: `make` failed with exit code: 2
                            gyp ERR! stack     at ChildProcess.onExit (/Users/travis/.nvm/versions/node/v4.9.1/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
                            gyp ERR! stack     at emitTwo (events.js:87:13)
                            gyp ERR! stack     at ChildProcess.emit (events.js:172:7)
                            gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:211:12)
                            gyp ERR! System Darwin 16.7.0
                            gyp ERR! command "/Users/travis/.nvm/versions/node/v4.9.1/bin/node" "/Users/travis/.nvm/versions/node/v4.9.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                            gyp ERR! cwd /Users/travis/build/simatec/ioBroker.backitup/node_modules/iobroker.js-controller/node_modules/diskusage
                            gyp ERR! node -v v4.9.1
                            gyp ERR! node-gyp -v v3.4.0
                            gyp ERR! not ok 
                            > unix-dgram@0.2.3 install /Users/travis/build/simatec/ioBroker.backitup/node_modules/iobroker.js-controller/node_modules/winston-syslog/node_modules/unix-dgram
                            > node-gyp rebuild
                            gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
                            gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
                            gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
                              CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
                            make: g++-4.8: No such file or directory
                            make: *** [Release/obj.target/unix_dgram/src/unix_dgram.o] Error 1
                            gyp ERR! build error 
                            gyp ERR! stack Error: `make` failed with exit code: 2
                            gyp ERR! stack     at ChildProcess.onExit (/Users/travis/.nvm/versions/node/v4.9.1/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
                            gyp ERR! stack     at emitTwo (events.js:87:13)
                            gyp ERR! stack     at ChildProcess.emit (events.js:172:7)
                            gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:211:12)
                            gyp ERR! System Darwin 16.7.0
                            gyp ERR! command "/Users/travis/.nvm/versions/node/v4.9.1/bin/node" "/Users/travis/.nvm/versions/node/v4.9.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                            gyp ERR! cwd /Users/travis/build/simatec/ioBroker.backitup/node_modules/iobroker.js-controller/node_modules/winston-syslog/node_modules/unix-dgram
                            gyp ERR! node -v v4.9.1
                            gyp ERR! node-gyp -v v3.4.0
                            gyp ERR! not ok 
                            npm WARN optional dep failed, continuing diskusage@0.2.4
                            npm WARN optional dep failed, continuing unix-dgram@0.2.3
                            

                            @apollon77:

                            • immer angelegte gleiche Datenpunkte könntest Du auch in der io-package definieren, dann werden die automatisch angelegt und du brauchst keinen Code dafür … `

                            Das schauen wir uns auf jeden Fall an und probieren das zu ändern.

                            @apollon77:

                            Sonst wenig Kommentare. Cooes Teil!

                            Wenn es getestet ist meldet es bitte fürs Repo an. `

                            Dankeschön :mrgreen: :mrgreen:

                            1 Reply Last reply Reply Quote 0
                            • D
                              darkiop Most Active last edited by

                              Super! Werde heut Abend auch mal für euch den Tester spielen!!

                              1 Reply Last reply Reply Quote 0
                              • apollon77
                                apollon77 last edited by

                                @JackWolfskind:

                                Eine Idee welches Debian Package da fehlen könnte?

                                Der Fix für den Fehler im js-controller ist aber noch nicht verfügbar, oder ? `

                                iobroker	2018-07-05 08:37:36.244	info	../authenticate_pam.cc:30:31: fatal error: security/pam_appl.h: Datei oder Verzeichnis nicht gefunden #include 
                                

                                Google is your friend: https://packages.debian.org/cgi-bin/sea … &arch=i386

                                Welche js-controller hast Du?

                                1 Reply Last reply Reply Quote 0
                                • apollon77
                                  apollon77 last edited by

                                  @simatec:

                                  @apollon77:

                                  • Wenn der Adater nodejs 4 nicht supportet dann bitte in die package.json eine entsprechende "engine "minimumversion rein und Testing für node 4 rausnehmen. Dann sollte Testing auch grün werden. `

                                  Macht es Sinn nodejs 4 nicht zu supporten? Aktuell habe ich das Gefühl, dass der Fehler beim testing am "child_process" Paket liegt. `
                                  Ne der liegt am der ES6 Code-Style und verwendung wie

                                  https://travis-ci.org/simatec/ioBroker. … 28514#L794 (hat eher mit dem const { ... } zu tun!).

                                  Node 4 ist EOL also würde ich da bei neuen Adaptern akzeptieren das es nicht tut.

                                  1 Reply Last reply Reply Quote 0
                                  • simatec
                                    simatec Developer Most Active last edited by

                                    Gut habe ich dann auch gleich erledigt und den Support für node 4 rausgenommen.

                                    "engines": {
                                        "node": ">=6.0.0"
                                      },
                                    

                                    Jetzt wird es beim Testing mit Travis und Appveyor auch alles grün … 😉

                                    1 Reply Last reply Reply Quote 0
                                    • Peoples
                                      Peoples last edited by

                                      @apollon77:

                                      • immer angelegte gleiche Datenpunkte könntest Du auch in der io-package definieren, dann werden die automatisch angelegt und du brauchst keinen Code dafür … `

                                      Das heißt man kann die 6 Datenpunkte für die History und das oneclick außerhalb des Javascripts erstellen?

                                      1 Reply Last reply Reply Quote 0
                                      • J
                                        JackWolfskind last edited by

                                        > Welche js-controller hast Du?
                                        Ich glaube es ist 1.50, zumindest ist das was iobroker -v ausgibt, und sonst weiss ich nicht wo man das in IOBroker erkennen könnte?

                                        1 Reply Last reply Reply Quote 0
                                        • apollon77
                                          apollon77 last edited by

                                          @peoples:

                                          @apollon77:

                                          • immer angelegte gleiche Datenpunkte könntest Du auch in der io-package definieren, dann werden die automatisch angelegt und du brauchst keinen Code dafür … `

                                          Das heißt man kann die 6 Datenpunkte für die History und das oneclick außerhalb des Javascripts erstellen? `

                                          Korrekt.

                                          Beispiel: https://github.com/ioBroker/ioBroker.sq … .json#L218

                                          1 Reply Last reply Reply Quote 0
                                          • apollon77
                                            apollon77 last edited by

                                            @JackWolfskind:

                                            > Welche js-controller hast Du?
                                            Ich glaube es ist 1.50, zumindest ist das was iobroker -v ausgibt, und sonst weiss ich nicht wo man das in IOBroker erkennen könnte? `

                                            Im Admin unter "Host"-Tab. Da steht die ioBroker Version pro Host.

                                            Wenn es wirklich 1.5.0 ist dann hast Du eine Github-Version. Ja in fact ist dort gefixt … aber Du musst dann halt selbst updaten. Das ist hoch experimentell!! Empfehlung: geh zurück auf die 1.4.2 im Latest, die wird demnächst Stable

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

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

                                            940
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter backitup backup iobroker backup iobroker.backitup
                                            185
                                            2335
                                            834344
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo