Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Anmeldung zum Test und Frage wegen Installation von Adaptern von Git ohne npm

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Anmeldung zum Test und Frage wegen Installation von Adaptern von Git ohne npm

    This topic has been deleted. Only users with topic management privileges can see it.
    • frankjoke
      frankjoke last edited by

      Hallo!

      Da ich gerade zwei Adapter fast fertig habe und noch zwei in der pipeline sind wollte ich mal eine Frage zum Test von Adaptern stellen welche noch nicht auf npm sind.

      Gibt es die Möglichkeit einen Adapter direkt von git zu installieren?

      Es möchte wer meinen Adapter testen, der ist aber noch nicht auf npm. ein````
      iobroker install https://github.com/xxx/iobroker.yyy

      
      Natürlich kann ich````
       cd /opt/iobroker/node_modules
       	git clone https://github.com/xxx/iobroker.yyy'
       	iobroker add yyy
      
      

      Das ist wie ich selbst auch neue Adapterfiles erstmals installiere.

      Manche Nutzer haben jedoch keine Erfahrung mit Git oder der commandline, auch ist es unterschiedlich ob man Linux (am Raspi) oder auf Windows arbeitet.

      Habe z.B. bemerkt dass viele Beispiele auf ioBroker (git oder wiki) anscheinen für Windows-Nutzer sind da auf Unix oft 'sudo' notwendig ist und das bei den Anleitungen verschwiegen wird.

      Würde potentiellen Testern von Adaptern gerne mitteilen was der offizielle Weg von einem git repo zur Adapter-Installation ist ohne Rücksicht nehmen zu müssen welches OS er hat oder ob er sich mit git auskennt.

      MFG

      Frank

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators last edited by

        @fsjoke:

        Gibt es die Möglichkeit einen Adapter direkt von git zu installieren? `
        Ja! Und eine besonders leicht dazu 😉

        Im Admin auf dem Reiter Adapter auf das vierte Icon oben links klicken. Bezeichnenderweise ist das Octocat!

        In dem dann aufgehenden Fenster nicht den Reiter github auswählen (der ist für betatester des ioBroker Repositorys), sondern auf belibig gehen und dort den Pfad eingeben.

        Gruß

        Rainer

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

          Alternativ "iobroker url <url>[<name>]"

          "Name" wird hauptsichlich für das "upload" genutzt, sonst wird der Name versucht zu "erraten" oder es gibt kein automatisches Upload.</name></url>

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

            @fsjoke:

            Hallo!

            Da ich gerade zwei Adapter fast fertig habe und noch zwei in der pipeline sind wollte ich mal eine Frage zum Test von Adaptern stellen welche noch nicht auf npm sind.

            Gibt es die Möglichkeit einen Adapter direkt von git zu installieren?

            Es möchte wer meinen Adapter testen, der ist aber noch nicht auf npm. ein````
            iobroker install https://github.com/xxx/iobroker.yyy

            
            Natürlich kann ich````
             cd /opt/iobroker/node_modules
             	git clone https://github.com/xxx/iobroker.yyy'
             	iobroker add yyy
             	
            

            Das ist wie ich selbst auch neue Adapterfiles erstmals installiere.

            Manche Nutzer haben jedoch keine Erfahrung mit Git oder der commandline, auch ist es unterschiedlich ob man Linux (am Raspi) oder auf Windows arbeitet.

            Habe z.B. bemerkt dass viele Beispiele auf ioBroker (git oder wiki) anscheinen für Windows-Nutzer sind da auf Unix oft 'sudo' notwendig ist und das bei den Anleitungen verschwiegen wird.

            Würde potentiellen Testern von Adaptern gerne mitteilen was der offizielle Weg von einem git repo zur Adapter-Installation ist ohne Rücksicht nehmen zu müssen welches OS er hat oder ob er sich mit git auskennt.

            MFG

            Frank `

            npm install https://github.com/xxx/iobroker.yyy/tarball/master

            Ohne git.

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

              Super, danke, gerade auf meinem testsystem mit Windows ausprobiert!

              Jetzt muß ich nur noch mkeine Adapter auf Windows zum Laufen kriegen, leider startet keiner und schmiert bei Start mit error instance system.adapter.xs1.0 terminated with code 1 ().

              Den Fehler generieren die nur unter Windows und nicht auf dem Raspi oder unter Linux 😞

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

                @fsjoke:

                Super, danke, gerade auf meinem testsystem mit Windows ausprobiert!

                Jetzt muß ich nur noch mkeine Adapter auf Windows zum Laufen kriegen, leider startet keiner und schmiert bei Start mit error instance system.adapter.xs1.0 terminated with code 1 ().

                Den Fehler generieren die nur unter Windows und nicht auf dem Raspi oder unter Linux 😞 `
                Du kannst mehr ansehen wenn du manuell probierst zu starten

                cd c:\iobroker

                iobroker stop xs1

                node node_modules\iobroker.xs1\xs1.js –force --logs

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

                  Danke für den Tipp!

                  Das modul 'request' war nicht mit –save im Adapter gespeichert (hatte es auf Linux mit meinen node 4.6-Versionen nie extra einbinden müssen, egal).

                  Jetzt laufen beide Adapter unter Windows!

                  So, jetzt kann der nächste Adapter drankommen 🙂

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  983
                  Online

                  31.7k
                  Users

                  79.7k
                  Topics

                  1.3m
                  Posts

                  4
                  7
                  1525
                  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