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. Entwicklung
  4. Eigenen Adapter erstellen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Eigenen Adapter erstellen

Scheduled Pinned Locked Moved Entwicklung
176 Posts 9 Posters 15.1k Views 7 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.
  • Ben1983B Ben1983

    @deralff Hi,
    kann schon sein, aber in dem creat-adapter, der oben verlinkt ist steht es so nicht.
    Habe es so gemacht wie gelesen.
    Wahrscheinlich habe ich es nicht verstanden.
    dort steht aber nichts von irgendwelchen linux systemen. oder powershell?
    da steht einfach den de-server ausführen und wenn der nun mal von create-adapter dort installiert wurde.
    Warum sollte es dann falsch sein?

    derAlffD Offline
    derAlffD Offline
    derAlff
    Developer
    wrote on last edited by
    #88

    @ben1983 du musst doch aber zumindest zum Einrichten eine Kommandozeile benutzen, oder wie hast du das gemacht?

    Proxmox 8
    ioBroker im LXC (Master)
    2x ioBrober auf RPi (3&4) als Zigbee Gateway (Slave)
    Paperless-ngx in VM
    OMV6 in VM
    Linux auf allen Endgeräten (Windows verbannt)

    Ben1983B 2 Replies Last reply
    0
    • derAlffD derAlff

      @ben1983 du musst doch aber zumindest zum Einrichten eine Kommandozeile benutzen, oder wie hast du das gemacht?

      Ben1983B Offline
      Ben1983B Offline
      Ben1983
      wrote on last edited by
      #89

      @deralff ja habe das im terminal von vscode gemacht

      1 Reply Last reply
      0
      • derAlffD derAlff

        @ben1983 du musst doch aber zumindest zum Einrichten eine Kommandozeile benutzen, oder wie hast du das gemacht?

        Ben1983B Offline
        Ben1983B Offline
        Ben1983
        wrote on last edited by
        #90

        @deralff habe es einfach mal mir dev-server run in der eingabeaufforderung gestartet und siehe da es klappt.
        Allerdings übernimmt er keine Änderungen in meiner main.js.
        Oder muss man diese dann im dev-server im node-modules ordner bearbeiten?

        Wie sieht es mit git aus?
        Egal ob ich den devserver in gitignore eintrage oder nicht, der wird trotzdem immer mit gepusht.

        IssiI derAlffD 3 Replies Last reply
        0
        • Ben1983B Ben1983

          @deralff habe es einfach mal mir dev-server run in der eingabeaufforderung gestartet und siehe da es klappt.
          Allerdings übernimmt er keine Änderungen in meiner main.js.
          Oder muss man diese dann im dev-server im node-modules ordner bearbeiten?

          Wie sieht es mit git aus?
          Egal ob ich den devserver in gitignore eintrage oder nicht, der wird trotzdem immer mit gepusht.

          IssiI Offline
          IssiI Offline
          Issi
          Developer
          wrote on last edited by
          #91

          @ben1983 sagte in Eigenen Adapter erstellen:

          Egal ob ich den devserver in gitignore eintrage oder nicht, der wird trotzdem immer mit gepusht.

          Wie hast du es in die gitignore eingetragen? So habe ich es bei mir stehen ⇨ /.dev-server/

          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Reply Last reply
          0
          • Ben1983B Ben1983

            @deralff habe es einfach mal mir dev-server run in der eingabeaufforderung gestartet und siehe da es klappt.
            Allerdings übernimmt er keine Änderungen in meiner main.js.
            Oder muss man diese dann im dev-server im node-modules ordner bearbeiten?

            Wie sieht es mit git aus?
            Egal ob ich den devserver in gitignore eintrage oder nicht, der wird trotzdem immer mit gepusht.

            IssiI Offline
            IssiI Offline
            Issi
            Developer
            wrote on last edited by
            #92

            @ben1983

            Ah, und noch etwas hast du heute ca.1 std Zeit und Discord mit Mikrofon damit wir reden können und ich dir zeige wie und wo du entwickeln kannst?

            Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            Ben1983B 1 Reply Last reply
            0
            • Ben1983B Ben1983

              @deralff habe es einfach mal mir dev-server run in der eingabeaufforderung gestartet und siehe da es klappt.
              Allerdings übernimmt er keine Änderungen in meiner main.js.
              Oder muss man diese dann im dev-server im node-modules ordner bearbeiten?

              Wie sieht es mit git aus?
              Egal ob ich den devserver in gitignore eintrage oder nicht, der wird trotzdem immer mit gepusht.

              derAlffD Offline
              derAlffD Offline
              derAlff
              Developer
              wrote on last edited by
              #93

              @ben1983 du kannst dev-server watch nutzen, um den Code im Backend aktualisiert anzuzeigen. Das heißt, der Server startet dann automatisch neu.

              Für die Admin HTML usw. Musst du die neu hochladen. Da gibt es einen Befehl für (ich glaube irgendwas mit upload)

              Das Terminal in VS Code ist unter Windows die Powershell 😉🙃

              Proxmox 8
              ioBroker im LXC (Master)
              2x ioBrober auf RPi (3&4) als Zigbee Gateway (Slave)
              Paperless-ngx in VM
              OMV6 in VM
              Linux auf allen Endgeräten (Windows verbannt)

              IssiI 1 Reply Last reply
              0
              • derAlffD derAlff

                @ben1983 du kannst dev-server watch nutzen, um den Code im Backend aktualisiert anzuzeigen. Das heißt, der Server startet dann automatisch neu.

                Für die Admin HTML usw. Musst du die neu hochladen. Da gibt es einen Befehl für (ich glaube irgendwas mit upload)

                Das Terminal in VS Code ist unter Windows die Powershell 😉🙃

                IssiI Offline
                IssiI Offline
                Issi
                Developer
                wrote on last edited by
                #94

                @deralff sagte in Eigenen Adapter erstellen:

                Für die Admin HTML usw. Musst du die neu hochladen. Da gibt es einen Befehl für (ich glaube irgendwas mit upload)

                das ist so nicht ganz richtig der dev server hat die Befehle:

                • dev-server run ⇨ hierbei wird nur Admin UI mit hot-reload aktualisiert der Adapter selbst läuft dabei nicht, startet man ihn im Admin für er lediglich den code aus der beim dev-server setup hochgeladen wurde.
                • dev-server watch ⇨ der Adapter wird automatisch neu gestartet, wenn sich sein Quellcode ändert (mit einer Verzögerung von 2 Sekunden), damit ist auch die Admin UI mit hot-reload enthalten.

                Man benötigt hierbei kein Upload machen da der dev server das alles selbst macht, das ist ja der Sinn von dem dev server

                Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                derAlffD 1 Reply Last reply
                0
                • IssiI Issi

                  @deralff sagte in Eigenen Adapter erstellen:

                  Für die Admin HTML usw. Musst du die neu hochladen. Da gibt es einen Befehl für (ich glaube irgendwas mit upload)

                  das ist so nicht ganz richtig der dev server hat die Befehle:

                  • dev-server run ⇨ hierbei wird nur Admin UI mit hot-reload aktualisiert der Adapter selbst läuft dabei nicht, startet man ihn im Admin für er lediglich den code aus der beim dev-server setup hochgeladen wurde.
                  • dev-server watch ⇨ der Adapter wird automatisch neu gestartet, wenn sich sein Quellcode ändert (mit einer Verzögerung von 2 Sekunden), damit ist auch die Admin UI mit hot-reload enthalten.

                  Man benötigt hierbei kein Upload machen da der dev server das alles selbst macht, das ist ja der Sinn von dem dev server

                  derAlffD Offline
                  derAlffD Offline
                  derAlff
                  Developer
                  wrote on last edited by
                  #95

                  @issi dann hab ich wohl einen Issue gefunden 😅

                  Bei mir ist es effektiv so, dass wenn ich eine Änderung an beispielsweise der index_m.html in dem admin folder mache und dann abspeichern, der dev-server im watch Mode weder neu startet, noch nach einem manuellen Neustart die geänderte HTML geladen wird. Nachdem dann der Upload Befehl abgesetzt, und der dev-server wieder manuell gestartet wurde, ist auch die Änderung vorhanden.

                  Dachte eigentlich das es Standard ist, da nur auf Javascript Quellcode geachtet wird (meine ich gelesen zu haben)

                  Kannst du das eventuell so reproduzieren?

                  Proxmox 8
                  ioBroker im LXC (Master)
                  2x ioBrober auf RPi (3&4) als Zigbee Gateway (Slave)
                  Paperless-ngx in VM
                  OMV6 in VM
                  Linux auf allen Endgeräten (Windows verbannt)

                  IssiI 1 Reply Last reply
                  0
                  • derAlffD derAlff

                    @issi dann hab ich wohl einen Issue gefunden 😅

                    Bei mir ist es effektiv so, dass wenn ich eine Änderung an beispielsweise der index_m.html in dem admin folder mache und dann abspeichern, der dev-server im watch Mode weder neu startet, noch nach einem manuellen Neustart die geänderte HTML geladen wird. Nachdem dann der Upload Befehl abgesetzt, und der dev-server wieder manuell gestartet wurde, ist auch die Änderung vorhanden.

                    Dachte eigentlich das es Standard ist, da nur auf Javascript Quellcode geachtet wird (meine ich gelesen zu haben)

                    Kannst du das eventuell so reproduzieren?

                    IssiI Offline
                    IssiI Offline
                    Issi
                    Developer
                    wrote on last edited by
                    #96

                    @deralff

                    bei mir funktioniert es, wenn ich in der index_m.html was ändere im watch mode, das wird dann sofort übernommen

                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    derAlffD 1 Reply Last reply
                    0
                    • IssiI Issi

                      @deralff

                      bei mir funktioniert es, wenn ich in der index_m.html was ändere im watch mode, das wird dann sofort übernommen

                      derAlffD Offline
                      derAlffD Offline
                      derAlff
                      Developer
                      wrote on last edited by
                      #97

                      @issi 😳
                      OK, das ist jetzt Strange 🧐

                      Ich mache eventuell morgen Mal ein Video und teile es...

                      Proxmox 8
                      ioBroker im LXC (Master)
                      2x ioBrober auf RPi (3&4) als Zigbee Gateway (Slave)
                      Paperless-ngx in VM
                      OMV6 in VM
                      Linux auf allen Endgeräten (Windows verbannt)

                      1 Reply Last reply
                      0
                      • IssiI Issi

                        @ben1983

                        Ah, und noch etwas hast du heute ca.1 std Zeit und Discord mit Mikrofon damit wir reden können und ich dir zeige wie und wo du entwickeln kannst?

                        Ben1983B Offline
                        Ben1983B Offline
                        Ben1983
                        wrote on last edited by
                        #98

                        @issi Hey, das wäre wirklich top.
                        Wir können gerne mal was ausmachen. Leider hat es heute nicht gepasst.
                        Wann würde es denn bei Dir passen?

                        IssiI 1 Reply Last reply
                        0
                        • Ben1983B Ben1983

                          @issi Hey, das wäre wirklich top.
                          Wir können gerne mal was ausmachen. Leider hat es heute nicht gepasst.
                          Wann würde es denn bei Dir passen?

                          IssiI Offline
                          IssiI Offline
                          Issi
                          Developer
                          wrote on last edited by
                          #99

                          @ben1983
                          ich zeige morgen um 15uhr in Discord eine kleine Einführung, da kannst ja mitschauen, wenn du willst und kannst, ansonsten bin ich die Woche erst ab 14uhr erreichbar

                          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          Ben1983B ice987I 2 Replies Last reply
                          1
                          • IssiI Issi

                            @ben1983
                            ich zeige morgen um 15uhr in Discord eine kleine Einführung, da kannst ja mitschauen, wenn du willst und kannst, ansonsten bin ich die Woche erst ab 14uhr erreichbar

                            Ben1983B Offline
                            Ben1983B Offline
                            Ben1983
                            wrote on last edited by
                            #100

                            @issi Wo muss ich da hin?

                            IssiI 1 Reply Last reply
                            0
                            • Ben1983B Ben1983

                              @issi Wo muss ich da hin?

                              IssiI Offline
                              IssiI Offline
                              Issi
                              Developer
                              wrote on last edited by
                              #101

                              @ben1983
                              in den iobroker Discord ich werde in einem dieser
                              fbacfff0-87b7-4be4-b228-790d5b115c38-CleanShot 31-01-2022 at 10.08.06.png
                              das machen

                              Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              Ben1983B 1 Reply Last reply
                              0
                              • IssiI Issi

                                @ben1983
                                in den iobroker Discord ich werde in einem dieser
                                fbacfff0-87b7-4be4-b228-790d5b115c38-CleanShot 31-01-2022 at 10.08.06.png
                                das machen

                                Ben1983B Offline
                                Ben1983B Offline
                                Ben1983
                                wrote on last edited by
                                #102

                                @issi OK, habe Dir da mal ne Anfrage gesendet.
                                Kenne mich da noch nicht aus. Einfach drauf klicken und dann ist man mit im Chat / Meeting?

                                IssiI 1 Reply Last reply
                                0
                                • Ben1983B Ben1983

                                  @issi OK, habe Dir da mal ne Anfrage gesendet.
                                  Kenne mich da noch nicht aus. Einfach drauf klicken und dann ist man mit im Chat / Meeting?

                                  IssiI Offline
                                  IssiI Offline
                                  Issi
                                  Developer
                                  wrote on last edited by
                                  #103

                                  @ben1983
                                  ja genau einfach drauf und du bist online und kannst mit den Leuten reden, wenn du dein Mikro eingerichtet hast, probiere es einfach mal aus gehe in einen der Channel und richte es einfach mal ein

                                  Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  1 Reply Last reply
                                  0
                                  • IssiI Issi

                                    @ben1983
                                    ich zeige morgen um 15uhr in Discord eine kleine Einführung, da kannst ja mitschauen, wenn du willst und kannst, ansonsten bin ich die Woche erst ab 14uhr erreichbar

                                    ice987I Offline
                                    ice987I Offline
                                    ice987
                                    wrote on last edited by ice987
                                    #104

                                    @issi
                                    Würde mich ggf. auch interessieren. Könnte/dürfte ich mich auch zuschalten (sofern es mir zeitlich rein passt)?

                                    husqvarna-automower, meteoblue, wiserbyfeller, spritmonitor

                                    IssiI 1 Reply Last reply
                                    0
                                    • ice987I ice987

                                      @issi
                                      Würde mich ggf. auch interessieren. Könnte/dürfte ich mich auch zuschalten (sofern es mir zeitlich rein passt)?

                                      IssiI Offline
                                      IssiI Offline
                                      Issi
                                      Developer
                                      wrote on last edited by
                                      #105

                                      @ice987
                                      ja kannst du machen

                                      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                      derAlffD 1 Reply Last reply
                                      0
                                      • IssiI Issi

                                        @ice987
                                        ja kannst du machen

                                        derAlffD Offline
                                        derAlffD Offline
                                        derAlff
                                        Developer
                                        wrote on last edited by
                                        #106

                                        @issi da schließe ich mich mal an (sofern zeitlich und so) 👍

                                        Proxmox 8
                                        ioBroker im LXC (Master)
                                        2x ioBrober auf RPi (3&4) als Zigbee Gateway (Slave)
                                        Paperless-ngx in VM
                                        OMV6 in VM
                                        Linux auf allen Endgeräten (Windows verbannt)

                                        IssiI 1 Reply Last reply
                                        0
                                        • derAlffD derAlff

                                          @issi da schließe ich mich mal an (sofern zeitlich und so) 👍

                                          IssiI Offline
                                          IssiI Offline
                                          Issi
                                          Developer
                                          wrote on last edited by
                                          #107

                                          @deralff
                                          es ist öffentlich da kann jeder vorbeikommen und zuschauen :blush:

                                          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          Ben1983B 2 Replies Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          751

                                          Online

                                          32.4k

                                          Users

                                          81.5k

                                          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