Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Homebride Npm-Module manuel bearbeitbar?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Homebride Npm-Module manuel bearbeitbar?

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

      https://github.com/PaulMT/homebridge-blauberg-vento/pulls

      Es gibt einen Fork, aber der hat das dann gleich für ein anderes Lüftermodel angepasst, mit dem sich wieder die Blauberg nicht komplett steuern lassen

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

        @peoples

        prüfe mal ob die änderung hier mit drin ist
        https://github.com/mbjedk/homebridge-duka-smartfan

        das ist ein fork von PaulMT wo kein Pullrequest mehr vorliegt und 15 commits weiter ist, wie der original.
        Auch zeigt das paket bei npm auf dieses repository
        https://www.npmjs.com/package/homebridge-duka-smartfan

        ich verstehe nur noch nicht was das mit dem adapter zu tun hat
        https://github.com/ioBroker/ioBroker.ham/blob/master/package.json
        in diesem wird weder das alte noch das neue paket verwendet.
        oder geht es um einen "anderen" homebridge adapter?

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

          @oliverio sagte in Homebride Npm-Module manuel bearbeitbar?:

          prüfe mal ob die änderung hier mit drin ist
          https://github.com/mbjedk/homebridge-duka-smartfan

          Das ist der Fork der mit einem anderen Model "duka-smartfan" funktioniert

          das ist ein fork von PaulMT wo kein Pullrequest mehr vorliegt und 15 commits weiter ist, wie der original.
          Auch zeigt das paket bei npm auf dieses repository
          https://www.npmjs.com/package/homebridge-duka-smartfan

          Hatte ich gesehen habe ich schon ausprobiert

          ich verstehe nur noch nicht was das mit dem adapter zu tun hat
          https://github.com/ioBroker/ioBroker.ham/blob/master/package.json
          in diesem wird weder das alte noch das neue paket verwendet.
          oder geht es um einen "anderen" homebridge adapter?

          Das sind npm - Module die man in dem Ham Adapter laden kann um Geräte zu steuern, das hat mit dem Adapter Ham an und für sich nichts zu tun.
          Deswegen meinte ich ja wo die Module abgelegt werden um diese lokal zu bearbeiten.

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

            @peoples

            gespeichert werden die pakete immer ausgehend von dem verzeichnis wo man den npm install befehl ausführt im unterverzeichnis node_modules/
            aber dort drin zu bearbeiten ist etwas was ich überhaupt nicht rate.
            beim nächsten install befehl auf der übergeordneten ebene sind die änderungen wieder weg.
            daher der weg den ich oben beschrieben habe.
            allerdings nicht auf dem adapter (den betrifft es ja nur indirekt),
            sonmdern nur auf dem homebridge plugin.

            ich verstehe nur nicht, wo das problem jetzt ist.
            du hast mir ein repo genannt.
            dafür gibt es einen fork, wo scheinbar der PR eingeflossen ist und zu dem es auch ein nmpm paket gibt. du hast dieses alternativpaket auch schon ausprobiert.
            was passt jetzt noch nicht? die Änderung aus dem PR funktioniert doch nicht?

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

              @oliverio sagte in Homebride Npm-Module manuel bearbeitbar?:

              ich verstehe nur nicht, wo das problem jetzt ist.
              du hast mir ein repo genannt.
              dafür gibt es einen fork, wo scheinbar der PR eingeflossen ist und zu dem es auch ein nmpm paket gibt. du hast dieses alternativpaket auch schon ausprobiert.
              was passt jetzt noch nicht? die Änderung aus dem PR funktioniert doch nicht?

              ich trage doch im ham adapter das Plugin ein das ich brauche, und der Adapter installiert es dann von npm.
              Mein Problem ist, dass ich nicht weiß wie ich das von Git da rein bekomme

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

                @peoples

                ich kenne den ham adapter nicht.
                daher kenne ich das vorgehen nicht.
                normalerweise wird alles anhand des paket-namens von npm installiert.
                wie oben geschrieben ist das paket, welches geforkt wurde und dem original repo weiter ist (15 commits), ohne zu wissen ob die betreffende änderung da wirklich enthalten ist
                https://github.com/mbjedk/homebridge-duka-smartfan

                auch auf npm vorhanden
                https://www.npmjs.com/package/homebridge-duka-smartfan

                von daher müsste es unter diesem namen auch eingetragen werden können
                homebridge-duka-smartfan

                ansonsten frag mal den adapter owner, wie das genau vonstatten geht.

                mcm1957 1 Reply Last reply Reply Quote 0
                • mcm1957
                  mcm1957 @OliverIO last edited by

                  @apollon77

                  Kannst du da ev. ein wenig Klarheit reinbringen wie man ein "eigenes" / odifiziertes Modul in den Homebridge Adapter einbinden kann?

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

                    Am Ende entweder lokal editieren, oder (nicht versucht) die github URL von einem eigenen fork/Branch angeben als Paketname oder halt ein eigenes Paket publizieren

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

                      @apollon77
                      magst du mir noch sagen wo im iob-Verzeichnis ich die finde, dann würde ich es lokal versuchen

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

                        @peoples sollte in /opt/iobroker/node_modules/iobroker.ham/node_modules sein wenn der lokale Modus genutzt wird. Beim Wrapper Modus ggf woanders

                        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

                        877
                        Online

                        31.9k
                        Users

                        80.3k
                        Topics

                        1.3m
                        Posts

                        homebridge modul
                        5
                        15
                        477
                        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