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. Entwicklung
  4. Versuch Adapterentwicklung - Scheitere an Github

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Versuch Adapterentwicklung - Scheitere an Github

Geplant Angeheftet Gesperrt Verschoben Entwicklung
9 Beiträge 5 Kommentatoren 1.3k 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.
  • K Offline
    K Offline
    Karl_999
    schrieb am zuletzt editiert von
    #1

    Ich habe gerade die Anleitung unter https://haus-automatisierung.com/softwa … daten.html zur Entwicklung eines ioBroker-Adapters gesehen und versucht, diese Schritte nachzuvollziehen.

    Leider scheitere ich bereits beim Versuch, das ioBroker-Template zu klonen.

    Ich bekomme die Fehlermeldung, dass der Zugriff geblockt wird:

    git clone git@github.com:ioBroker/ioBroker.template.git iobroker.meintest
    Klone nach 'iobroker.meintest' ...
    Permission denied (publickey).
    fatal: Konnte nicht vom Remote-Repository lesen.
    
    Bitte stellen Sie sicher, dass die korrekten Zugriffsberechtigungen bestehen
    und das Repository existiert.
    

    Was mache ich falsch?

    Ist eine (vorherige) Anmeldung an Github notwendig?

    Wie / wann mache ich diese?

    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #2

      Versuch doch mal https://help.github.com/articles/cloning-a-repository/

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • AlCalzoneA Offline
        AlCalzoneA Offline
        AlCalzone
        Developer
        schrieb am zuletzt editiert von
        #3

        Wie wärs wenn du die Befehle aus der Readme des Template-Adapters verwendest?

        git clone --depth=1 https://github.com/ioBroker/ioBroker.template.git
        

        oder

        git clone --depth=1 https://github.com/ioBroker/ioBroker.template.git ioBroker.meintest
        

        funktionieren bei mir. Dein Befehl nicht

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

        1 Antwort Letzte Antwort
        0
        • haus-automatisierungH Online
          haus-automatisierungH Online
          haus-automatisierung
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          Generell solltest Du Dich mit Key-Authentication auseinander setzen :)

          https://help.github.com/articles/connec … -with-ssh/

          Dann kann man auch Repos per ssh klonen. Per HTTPS das Template klonen würde jetzt zwar auch klappen, aber dann musst Du dich spätestens beim Pushen in dein neues repo mit Key-Auth auseinander setzen.

          • Key bei dir erstellen

          • Public-Key auf GitHub im Konto hinterlegen

          • fertig :)

          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
          📚 Meine inoffizielle ioBroker Dokumentation

          1 Antwort Letzte Antwort
          0
          • AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            schrieb am zuletzt editiert von
            #5

            @haus-automatisierung:

            • Key bei dir erstellen

            • Public-Key auf GitHub im Konto hinterlegen

            • fertig :) `
              Kann mich nicht erinnern das bisher jemals gebraucht zu haben. Ich klone und pushe alles per http

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

            1 Antwort Letzte Antwort
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #6

              me too

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • haus-automatisierungH Online
                haus-automatisierungH Online
                haus-automatisierung
                Developer Most Active
                schrieb am zuletzt editiert von
                #7

                Wie ich geschrieben habe: Klonen ist per HTTPS ja auch kein Problem. Wenn man PUSHEN möchte, also eigene Repos veröffentlichen und commits zu GitHub schieben, geht das nur per Key-Authentication über SSH.

                Und genau darum geht es ja dem TO / in meinem Video.

                🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                📚 Meine inoffizielle ioBroker Dokumentation

                1 Antwort Letzte Antwort
                0
                • AlCalzoneA Offline
                  AlCalzoneA Offline
                  AlCalzone
                  Developer
                  schrieb am zuletzt editiert von
                  #8

                  @AlCalzone:

                  Ich klone und pushe alles per http `
                  Es sei denn der git credential manager für Windows macht das irgendwie unter der Haube

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

                  1 Antwort Letzte Antwort
                  0
                  • BuZZyB Offline
                    BuZZyB Offline
                    BuZZy
                    schrieb am zuletzt editiert von
                    #9

                    Ich verwende "Github Desktop" (Offizieller Windows Github Client) zum Pushen / Pullen etc und programmiere in VS Code.. Funktioniert alles wunderbar!

                    Du kannst einfach die iobroker.template Repo runterladen (als Zip), in einen Ordner entpacken und dann alles da drin programmieren..

                    Im Github Desktop sagst du ihm dann dass dieser Ordner eine neue Repo ist und schon kannst du den Ordner als neue Repo auf Github veröffentlichen..

                    (Shit.. Ich wusste ich hätte lieber ein Tutorial dafür schreiben sollen.. :( :lol: )

                    Gruß

                    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

                    647

                    Online

                    32.7k

                    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