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. INFO / ACHTUNG : Zwave-Adapter

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    680

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

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

INFO / ACHTUNG : Zwave-Adapter

Scheduled Pinned Locked Moved ioBroker Allgemein
info
64 Posts 20 Posters 12.4k Views 15 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.
  • MichaM Micha

    Hallo @AlCalzone ,
    leider führt auch dieser Weg nicht zu dem gewünschten Erfolg.
    Habe nochmals ein frisches Image genommen und wollte den Zwave Adapter installieren.
    Die Installation auf der UI von Iobroker endet mit folgenden Fehler.

    Fertig mit Fehler: fs.js:114 throw err; ^ Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.zwave/iob_npm.done' at Object.openSync (fs.js:443:3) at Object.writeFileSync (fs.js:1194:35) at ChildProcess.child.on (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2938:20) at ChildProcess.emit (events.js:198:13) at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)

    der Fixer endet mit folgenden Fehler.

    pi@raspberrypi:/opt/iobroker $ sudo npm audit fix != fixer
    npm ERR! code ELOCKVERIFY
    npm ERR! Errors were found in your package-lock.json, run npm install to fix them.
    npm ERR! Missing: iobroker.b-control-em@^0.2.1
    npm ERR! Missing: iobroker.node-red@^1.9.0

    npm ERR! A complete log of this run can be found in:
    npm ERR! /root/.npm/_logs/2019-09-29T11_47_52_769Z-debug.log

    Komme da irgendwie nicht weiter.
    auf dem Raspi 3B läuft der Adapter.
    Hast du noch ne Idee für mich ?

    VG Micha

    AlCalzoneA Offline
    AlCalzoneA Offline
    AlCalzone
    Developer
    wrote on last edited by
    #52

    @Micha sagte in INFO / ACHTUNG : Zwave-Adapter:

    sudo npm audit fix != fixer

    Das ist kein Befehl. Das sollte heißen dass npm audit fix NICHT der Fixer ist, von dem überall gesprochen wird. Der Fixer wird wie folgt ausgeführt, sollte aber auf einer frischen Installation nicht nötig sein:

    curl -sL https://iobroker.net/fix.sh | bash -
    

    Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

    1 Reply Last reply
    0
    • S Offline
      S Offline
      slax
      wrote on last edited by slax
      #53

      Hallo zusammen,

      nachdem Update auf Version 1.6.3 läuft der Zwave-Adapter nun nicht mehr.

      Fehler im Log ist folgender:

      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node' at Function.Module._resolveFilename (module.js:548:15
      
      uncaught exception: Cannot find module '/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node'
      

      Den "Fixer"sowie nachfolgenden Code habe ich laufen lassen, jedoch ohne Erfolg.

      cd /opt/iobroker/node_modules/openzwave-shared
      
      npm i --production
      
      sudo -H npm i --production --unsafe-perm 
      

      Dabei erfolgte die Fehlermeldung:

      ../src/utils.cc: In function ‘void OZW::populateValueId(v8::Local<v8::Object>&, OpenZWave::ValueID)’:
      ../src/utils.cc:248:49: error: ‘OpenZWave::Value’ has not been declared
         AddStringProp (nodeobj, type,      OpenZWave::Value::GetTypeNameFromEnum(value.GetType()));
                                                       ^
      ../src/utils.hpp:36:25: note: in definition of macro ‘AddStringProp’
         Nan::New<v8::String>( PROPVALUE ).ToLocalChecked());
                               ^~~~~~~~~
      ../src/utils.cc:249:49: error: ‘OpenZWave::Value’ has not been declared
         AddStringProp (nodeobj, genre,     OpenZWave::Value::GetGenreNameFromEnum(value.GetGenre()));
                                                       ^
      ../src/utils.hpp:36:25: note: in definition of macro ‘AddStringProp’
         Nan::New<v8::String>( PROPVALUE ).ToLocalChecked());
                               ^~~~~~~~~
      openzwave_shared.target.mk:122: die Regel für Ziel „Release/obj.target/openzwave_shared/src/utils.o“ scheiterte
      make: *** [Release/obj.target/openzwave_shared/src/utils.o] Fehler 1
      make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird verlassen
      gyp ERR! build error
      gyp ERR! stack Error: `make` failed with exit code: 2
      gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
      gyp ERR! stack     at emitTwo (events.js:126:13)
      gyp ERR! stack     at ChildProcess.emit (events.js:214:7)
      gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
      gyp ERR! System Linux 4.14.98-v7+
      gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
      gyp ERR! cwd /opt/iobroker/node_modules/openzwave-shared
      gyp ERR! node -v v8.16.0
      gyp ERR! node-gyp -v v3.8.0
      gyp ERR! not ok
      npm ERR! code ELIFECYCLE
      npm ERR! errno 1
      npm ERR! openzwave-shared@1.4.8 install: `node-gyp rebuild`
      npm ERR! Exit status 1
      npm ERR!
      npm ERR! Failed at the openzwave-shared@1.4.8 install script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/pi/.npm/_logs/2019-10-05T12_37_22_303Z-debug.log
      
      

      Habt ihr vielleicht noch einen Tipp?

      Gruß

      Slax

      C 1 Reply Last reply
      0
      • kmxakK Offline
        kmxakK Offline
        kmxak
        Most Active
        wrote on last edited by kmxak
        #54
        sudo ldconfig
        

        hat bei mir geholfen

        Gruß Alex

        1 Reply Last reply
        0
        • S slax

          Hallo zusammen,

          nachdem Update auf Version 1.6.3 läuft der Zwave-Adapter nun nicht mehr.

          Fehler im Log ist folgender:

          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node' at Function.Module._resolveFilename (module.js:548:15
          
          uncaught exception: Cannot find module '/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node'
          

          Den "Fixer"sowie nachfolgenden Code habe ich laufen lassen, jedoch ohne Erfolg.

          cd /opt/iobroker/node_modules/openzwave-shared
          
          npm i --production
          
          sudo -H npm i --production --unsafe-perm 
          

          Dabei erfolgte die Fehlermeldung:

          ../src/utils.cc: In function ‘void OZW::populateValueId(v8::Local<v8::Object>&, OpenZWave::ValueID)’:
          ../src/utils.cc:248:49: error: ‘OpenZWave::Value’ has not been declared
             AddStringProp (nodeobj, type,      OpenZWave::Value::GetTypeNameFromEnum(value.GetType()));
                                                           ^
          ../src/utils.hpp:36:25: note: in definition of macro ‘AddStringProp’
             Nan::New<v8::String>( PROPVALUE ).ToLocalChecked());
                                   ^~~~~~~~~
          ../src/utils.cc:249:49: error: ‘OpenZWave::Value’ has not been declared
             AddStringProp (nodeobj, genre,     OpenZWave::Value::GetGenreNameFromEnum(value.GetGenre()));
                                                           ^
          ../src/utils.hpp:36:25: note: in definition of macro ‘AddStringProp’
             Nan::New<v8::String>( PROPVALUE ).ToLocalChecked());
                                   ^~~~~~~~~
          openzwave_shared.target.mk:122: die Regel für Ziel „Release/obj.target/openzwave_shared/src/utils.o“ scheiterte
          make: *** [Release/obj.target/openzwave_shared/src/utils.o] Fehler 1
          make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird verlassen
          gyp ERR! build error
          gyp ERR! stack Error: `make` failed with exit code: 2
          gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
          gyp ERR! stack     at emitTwo (events.js:126:13)
          gyp ERR! stack     at ChildProcess.emit (events.js:214:7)
          gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
          gyp ERR! System Linux 4.14.98-v7+
          gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
          gyp ERR! cwd /opt/iobroker/node_modules/openzwave-shared
          gyp ERR! node -v v8.16.0
          gyp ERR! node-gyp -v v3.8.0
          gyp ERR! not ok
          npm ERR! code ELIFECYCLE
          npm ERR! errno 1
          npm ERR! openzwave-shared@1.4.8 install: `node-gyp rebuild`
          npm ERR! Exit status 1
          npm ERR!
          npm ERR! Failed at the openzwave-shared@1.4.8 install script.
          npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /home/pi/.npm/_logs/2019-10-05T12_37_22_303Z-debug.log
          
          

          Habt ihr vielleicht noch einen Tipp?

          Gruß

          Slax

          C Offline
          C Offline
          cburghardt
          wrote on last edited by
          #55

          @slax warum der separate npm Aufruf, der kann nicht stimmen.
          Bitte ein sudo ldconfig ausführen bzw. ldconfig /usr/local/lib64 (je nach System)

          AlCalzoneA 1 Reply Last reply
          0
          • C cburghardt

            @slax warum der separate npm Aufruf, der kann nicht stimmen.
            Bitte ein sudo ldconfig ausführen bzw. ldconfig /usr/local/lib64 (je nach System)

            AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            wrote on last edited by
            #56

            @cburghardt Doch kann möglicherweise Sinn machen, um die Installation der Dependency (openzwave-shared) neu anzustoßen.

            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

            1 Reply Last reply
            0
            • S Offline
              S Offline
              slax
              wrote on last edited by
              #57

              Ich konnte das Problem nicht direkt mit nachträglichen Installationen lösen.

              sudo ldconfig bzw. für lib64 hatten keinen direkten Erfolg.

              Nachdem ich das Image mit iobroker neu aufgespielt und den Zwave-Adapter installiert hatte, funktionierte es nach einem ldconfig wieder.

              Freue mich schon auf den Zwave2-Adapter :-)

              Gruß

              slax

              1 Reply Last reply
              0
              • B Offline
                B Offline
                Bluelightcrew
                wrote on last edited by
                #58

                Ich hab seid dem update auf 1.6.3 probleme mit einer Steckdosenzwischenstecker.
                Sobald er eingesteckt ist bekomme ich folgende fehler meldungen:

                host.rock64	2019-10-21 22:57:57.675	warn	instance system.adapter.zwave.0 terminated due to SIGABRT
                host.rock64	2019-10-21 22:57:57.675	error	Caught by controller[1]: what(): Manager.cpp:1512 - InvalidValueIDError (101) Msg: Invalid ValueID passed to GetValueLabel
                host.rock64	2019-10-21 22:57:57.674	error	Caught by controller[0]: terminate called after throwing an instance of 'OpenZWave::OZWException'
                
                arteckA 1 Reply Last reply
                0
                • B Bluelightcrew

                  Ich hab seid dem update auf 1.6.3 probleme mit einer Steckdosenzwischenstecker.
                  Sobald er eingesteckt ist bekomme ich folgende fehler meldungen:

                  host.rock64	2019-10-21 22:57:57.675	warn	instance system.adapter.zwave.0 terminated due to SIGABRT
                  host.rock64	2019-10-21 22:57:57.675	error	Caught by controller[1]: what(): Manager.cpp:1512 - InvalidValueIDError (101) Msg: Invalid ValueID passed to GetValueLabel
                  host.rock64	2019-10-21 22:57:57.674	error	Caught by controller[0]: terminate called after throwing an instance of 'OpenZWave::OZWException'
                  
                  arteckA Offline
                  arteckA Offline
                  arteck
                  Developer Most Active
                  wrote on last edited by
                  #59

                  @Bluelightcrew excludiere den mal und includuere den neu.. da haben sich paar Datenpunkte geändert

                  zigbee hab ich, zwave auch, nuc's genauso und HA auch

                  B 1 Reply Last reply
                  0
                  • arteckA arteck

                    @Bluelightcrew excludiere den mal und includuere den neu.. da haben sich paar Datenpunkte geändert

                    B Offline
                    B Offline
                    Bluelightcrew
                    wrote on last edited by
                    #60

                    @arteck
                    Danke für den Tipp, hätte ich eigentlich auch selbst drauf kommen können. Probiere ich später mal aus.

                    1 Reply Last reply
                    0
                    • K Offline
                      K Offline
                      koema
                      wrote on last edited by
                      #61

                      Hallo zusammen,

                      ich habe beim zwave Adapter diesen Fehler:

                      host.IOBrokerKoema02 2019-12-15 15:31:55.322 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3) code: 'MODULE_NOT_FOUND' }
                      host.IOBrokerKoema02 2019-12-15 15:31:55.322 error Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
                      host.IOBrokerKoema02 2019-12-15 15:31:55.322 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
                      host.IOBrokerKoema02 2019-12-15 15:31:55.321 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
                      host.IOBrokerKoema02 2019-12-15 15:31:55.321 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
                      host.IOBrokerKoema02 2019-12-15 15:31:55.321 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/openzwave-shared.js:27:19)
                      host.IOBrokerKoema02 2019-12-15 15:31:55.320 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
                      host.IOBrokerKoema02 2019-12-15 15:31:55.320 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
                      host.IOBrokerKoema02 2019-12-15 15:31:55.320 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:562:25)
                      host.IOBrokerKoema02 2019-12-15 15:31:55.319 error Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
                      host.IOBrokerKoema02 2019-12-15 15:31:55.318 error Caught by controller[0]: { Error: Cannot find module '/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node'
                      zwave.0 2019-12-15 15:31:54.708 info (14335) Terminated (NO_ERROR): Without reason
                      zwave.0 2019-12-15 15:31:54.706 info (14335) terminating
                      zwave.0 2019-12-15 15:31:54.637 error (14335) Error: Cannot find module '/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node' at Function.Module._resolveFilename (internal
                      zwave.0 2019-12-15 15:31:54.636 error (14335) uncaught exception: Cannot find module '/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node'

                      Ich habe alle Anleitungen und Fixversuche durchgeführt. Ich habe Instanz und Adapter deinstalliert und neu installiert.

                      Alles nutzt nix. Brauche Hilfe.

                      Danke schon mal!

                      AlCalzoneA 1 Reply Last reply
                      0
                      • K koema

                        Hallo zusammen,

                        ich habe beim zwave Adapter diesen Fehler:

                        host.IOBrokerKoema02 2019-12-15 15:31:55.322 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3) code: 'MODULE_NOT_FOUND' }
                        host.IOBrokerKoema02 2019-12-15 15:31:55.322 error Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
                        host.IOBrokerKoema02 2019-12-15 15:31:55.322 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
                        host.IOBrokerKoema02 2019-12-15 15:31:55.321 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
                        host.IOBrokerKoema02 2019-12-15 15:31:55.321 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
                        host.IOBrokerKoema02 2019-12-15 15:31:55.321 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/openzwave-shared.js:27:19)
                        host.IOBrokerKoema02 2019-12-15 15:31:55.320 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
                        host.IOBrokerKoema02 2019-12-15 15:31:55.320 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
                        host.IOBrokerKoema02 2019-12-15 15:31:55.320 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:562:25)
                        host.IOBrokerKoema02 2019-12-15 15:31:55.319 error Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
                        host.IOBrokerKoema02 2019-12-15 15:31:55.318 error Caught by controller[0]: { Error: Cannot find module '/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node'
                        zwave.0 2019-12-15 15:31:54.708 info (14335) Terminated (NO_ERROR): Without reason
                        zwave.0 2019-12-15 15:31:54.706 info (14335) terminating
                        zwave.0 2019-12-15 15:31:54.637 error (14335) Error: Cannot find module '/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node' at Function.Module._resolveFilename (internal
                        zwave.0 2019-12-15 15:31:54.636 error (14335) uncaught exception: Cannot find module '/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node'

                        Ich habe alle Anleitungen und Fixversuche durchgeführt. Ich habe Instanz und Adapter deinstalliert und neu installiert.

                        Alles nutzt nix. Brauche Hilfe.

                        Danke schon mal!

                        AlCalzoneA Offline
                        AlCalzoneA Offline
                        AlCalzone
                        Developer
                        wrote on last edited by
                        #62

                        @koema
                        Hast du das schon probiert?

                        cd /opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared
                        npm install --production 
                        

                        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                        K 1 Reply Last reply
                        0
                        • AlCalzoneA AlCalzone

                          @koema
                          Hast du das schon probiert?

                          cd /opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared
                          npm install --production 
                          
                          K Offline
                          K Offline
                          koema
                          wrote on last edited by
                          #63

                          @AlCalzone sagte in INFO / ACHTUNG : Zwave-Adapter:

                          npm install --production

                          Hallo AlCalzone,

                          danke für die Antwort. Bisher noch nicht.
                          Habe es gerade probiert und der Fehler ist leider geblieben.

                          Ich bin nahe dran den Pi neu aufzusetzen.

                          MFG

                          AlCalzoneA 1 Reply Last reply
                          0
                          • K koema

                            @AlCalzone sagte in INFO / ACHTUNG : Zwave-Adapter:

                            npm install --production

                            Hallo AlCalzone,

                            danke für die Antwort. Bisher noch nicht.
                            Habe es gerade probiert und der Fehler ist leider geblieben.

                            Ich bin nahe dran den Pi neu aufzusetzen.

                            MFG

                            AlCalzoneA Offline
                            AlCalzoneA Offline
                            AlCalzone
                            Developer
                            wrote on last edited by
                            #64

                            @koema sagte in INFO / ACHTUNG : Zwave-Adapter:

                            Habe es gerade probiert und der Fehler ist leider geblieben.

                            Dann gibt der Log-Output des genanntes Befehl sicher einen Hinweis.

                            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                            1 Reply Last reply
                            0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better 💗

                            Register Login
                            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

                            287

                            Online

                            32.7k

                            Users

                            82.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