Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Eigenen Adapter erstellen

    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

    Eigenen Adapter erstellen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Issi
      Issi Developer @Ben1983 last edited by

      @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/

      1 Reply Last reply Reply Quote 0
      • Issi
        Issi Developer @Ben1983 last edited by

        @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?

        Ben1983 1 Reply Last reply Reply Quote 0
        • derAlff
          derAlff Developer @Ben1983 last edited by

          @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 😉🙃

          Issi 1 Reply Last reply Reply Quote 0
          • Issi
            Issi Developer @derAlff last edited by

            @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

            derAlff 1 Reply Last reply Reply Quote 0
            • derAlff
              derAlff Developer @Issi last edited by

              @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?

              Issi 1 Reply Last reply Reply Quote 0
              • Issi
                Issi Developer @derAlff last edited by

                @deralff

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

                derAlff 1 Reply Last reply Reply Quote 0
                • derAlff
                  derAlff Developer @Issi last edited by

                  @issi 😳
                  OK, das ist jetzt Strange 🧐

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

                  1 Reply Last reply Reply Quote 0
                  • Ben1983
                    Ben1983 @Issi last edited by

                    @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?

                    Issi 1 Reply Last reply Reply Quote 0
                    • Issi
                      Issi Developer @Ben1983 last edited by

                      @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

                      Ben1983 ice987 2 Replies Last reply Reply Quote 1
                      • Ben1983
                        Ben1983 @Issi last edited by

                        @issi Wo muss ich da hin?

                        Issi 1 Reply Last reply Reply Quote 0
                        • Issi
                          Issi Developer @Ben1983 last edited by

                          @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

                          Ben1983 1 Reply Last reply Reply Quote 0
                          • Ben1983
                            Ben1983 @Issi last edited by

                            @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?

                            Issi 1 Reply Last reply Reply Quote 0
                            • Issi
                              Issi Developer @Ben1983 last edited by

                              @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

                              1 Reply Last reply Reply Quote 0
                              • ice987
                                ice987 @Issi last edited by ice987

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

                                Issi 1 Reply Last reply Reply Quote 0
                                • Issi
                                  Issi Developer @ice987 last edited by

                                  @ice987
                                  ja kannst du machen

                                  derAlff 1 Reply Last reply Reply Quote 0
                                  • derAlff
                                    derAlff Developer @Issi last edited by

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

                                    Issi 1 Reply Last reply Reply Quote 0
                                    • Issi
                                      Issi Developer @derAlff last edited by

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

                                      Ben1983 2 Replies Last reply Reply Quote 1
                                      • Ben1983
                                        Ben1983 @Issi last edited by Ben1983

                                        @issi Danke nochmal für die heutige Einführung in die Adapter Entwicklung.
                                        Ist es mir möglich auf der Konfigseite des Adapters eine Auswahl (Also einen Dropdown zu erstellen, in welchem ich vorhandene Datenpunkte auswählen kann,
                                        welche ich dann zum einen im Adapter lesend, aber zum anderen auch schreiben verarbeite?

                                        Wie ich den Wert schreibe, habe ich schon raus gefunden (ForreignState).
                                        Jetzt bräuchte ich nur noch ne komfortable auswahl.
                                        Oder erst einmal über die normale String Eingabe der ID

                                        1 Reply Last reply Reply Quote 0
                                        • Ben1983
                                          Ben1983 @Issi last edited by

                                          @issi Kann man den create adapter eigentlich auf einem Nas installieren lassen und später dann den dev server von irgend einem rechner aus starten?

                                          Issi OliverIO 2 Replies Last reply Reply Quote 0
                                          • Issi
                                            Issi Developer @Ben1983 last edited by

                                            @ben1983 sagte in Eigenen Adapter erstellen:

                                            @issi Kann man den create adapter eigentlich auf einem Nas installieren lassen und später dann den dev server von irgend einem rechner aus starten?

                                            Den create adapter kann man überall ausführen, wo npm installiert ist.
                                            Nur auf einem NAS wird dir das nichts bringen der dev server erlaubt bloß localhost Verbindung dazu gibt es aber schon ein ⇒ issues damit man von einem anderen System darauf zugreifen kann.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            413
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            9
                                            176
                                            10853
                                            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