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. VisualStudio Code und Devcontainer

NEWS

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

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

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

VisualStudio Code und Devcontainer

Geplant Angeheftet Gesperrt Verschoben Entwicklung
vscoderemotedockeradapter entwicklung
127 Beiträge 13 Kommentatoren 20.1k Aufrufe 22 Watching
  • Ä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.
  • AlCalzoneA AlCalzone

    @Asgothian Hast du dir mal einen Test-Adapter mit dem Creator erstellt? Damit gehts bei mir.

    AsgothianA Offline
    AsgothianA Offline
    Asgothian
    Developer
    schrieb am zuletzt editiert von Asgothian
    #11

    @AlCalzone Nein, mit dem Adapter Creator habe ich mich noch nicht beschäftigt.

    Das versuche ich noch (erstmal einlesen)

    Was mir halt nicht klar ist - wo/wie synchronisiere ich den Code zwischen Github und der ioBroker installation. Mache ich das über das Dateisystem des Hosts, über die Installation des Adapters im Container, oder über vsCode ?

    A.

    Nachtrag: Erstmal finden wo der Adapter Creator beschrieben ist. Wie gesagt - ein eigener Adapter war nie Plan, mir reicht der Zigbee Adapter zum kaputt machen :)

    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

    dslraserD 1 Antwort Letzte Antwort
    0
    • AsgothianA Asgothian

      @AlCalzone Nein, mit dem Adapter Creator habe ich mich noch nicht beschäftigt.

      Das versuche ich noch (erstmal einlesen)

      Was mir halt nicht klar ist - wo/wie synchronisiere ich den Code zwischen Github und der ioBroker installation. Mache ich das über das Dateisystem des Hosts, über die Installation des Adapters im Container, oder über vsCode ?

      A.

      Nachtrag: Erstmal finden wo der Adapter Creator beschrieben ist. Wie gesagt - ein eigener Adapter war nie Plan, mir reicht der Zigbee Adapter zum kaputt machen :)

      dslraserD Offline
      dslraserD Offline
      dslraser
      Forum Testing Most Active
      schrieb am zuletzt editiert von dslraser
      #12

      @Asgothian

      Nein, mit dem Adapter Creator habe ich mich noch nicht beschäftigt.

      ich hatte mich mal an dieser Anleitung orientiert und es hat funktioniert.

      https://github.com/Mic-M/iobroker-Adapter-Entwicklung-fuer-Anfaenger/wiki

      AsgothianA 1 Antwort Letzte Antwort
      0
      • dslraserD dslraser

        @Asgothian

        Nein, mit dem Adapter Creator habe ich mich noch nicht beschäftigt.

        ich hatte mich mal an dieser Anleitung orientiert und es hat funktioniert.

        https://github.com/Mic-M/iobroker-Adapter-Entwicklung-fuer-Anfaenger/wiki

        AsgothianA Offline
        AsgothianA Offline
        Asgothian
        Developer
        schrieb am zuletzt editiert von
        #13

        @dslraser Danke fuer den Link, aber damit werde ich nichts. Ich kann/will den ioBroker nicht lokal laufen lassen.

        Windows hab ich auch nicht, weswegen mir ja gerade den devcontainer anschauen wollte.

        A.

        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

        1 Antwort Letzte Antwort
        0
        • AlCalzoneA AlCalzone

          @Asgothian Hast du dir mal einen Test-Adapter mit dem Creator erstellt? Damit gehts bei mir.

          AsgothianA Offline
          AsgothianA Offline
          Asgothian
          Developer
          schrieb am zuletzt editiert von
          #14

          @AlCalzone
          Noch eine Frage: wo lasse ich den npx Befehl laufen ? Im dev container den er mir aufgemacht hat, oder auf einem "lebenden" system ?

          A.

          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

          AsgothianA 1 Antwort Letzte Antwort
          0
          • AsgothianA Asgothian

            @AlCalzone
            Noch eine Frage: wo lasse ich den npx Befehl laufen ? Im dev container den er mir aufgemacht hat, oder auf einem "lebenden" system ?

            A.

            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            schrieb am zuletzt editiert von
            #15

            Ok, die Frage hat sich erledigt. Ist egal, solange wie eine saubere nodejs Umgebung existiert. Ich hab also jetzt einen Test-Adapter, der auch an den .devcontainer gebunden werden können müsste.

            Nur das ich jetzt genau da stehe wo ich auch mit dem zigbee Adapter bin. Mir fehlt der nächste Schritt.

            Wie komme ich von dem Adapter auf/in einen Container in dem der läuft und in dem ich mit vsCode dann entwickeln kann.

            A.

            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

            AlCalzoneA 1 Antwort Letzte Antwort
            0
            • AsgothianA Asgothian

              Ok, die Frage hat sich erledigt. Ist egal, solange wie eine saubere nodejs Umgebung existiert. Ich hab also jetzt einen Test-Adapter, der auch an den .devcontainer gebunden werden können müsste.

              Nur das ich jetzt genau da stehe wo ich auch mit dem zigbee Adapter bin. Mir fehlt der nächste Schritt.

              Wie komme ich von dem Adapter auf/in einen Container in dem der läuft und in dem ich mit vsCode dann entwickeln kann.

              A.

              AlCalzoneA Offline
              AlCalzoneA Offline
              AlCalzone
              Developer
              schrieb am zuletzt editiert von AlCalzone
              #16

              @Asgothian sagte in VisualStudio Code und Devcontainer:

              Wie komme ich von dem Adapter auf/in einen Container in dem der läuft und in dem ich mit vsCode dann entwickeln kann.

              Um das für den Zigbee-Adapter zu machen, kannst du einfach in einem anderen Verzeichnis mit dem Creator das Rahmenwerk für einen neuen Adapter mit den Namen zigbee erstellen. Anschließend den Ordner .devcontainer in den bereits bestehenden Adapter kopieren - fertig (vielleicht noch das erstellte Verzeichnis wieder löschen).

              Die Installation der Remote-Erweiterungen vorausgesetzt müsste dir VSCode dann beim Öffnen des Projekts anbieten, das Projekt im Devcontainer zu öffnen.

              Siehe auch die Migrationsanleitung für bestehende Adapter --> https://github.com/ioBroker/create-adapter/blob/master/docs/updates/20200902_vscode_devcontainers.md

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

              AsgothianA 1 Antwort Letzte Antwort
              0
              • AlCalzoneA AlCalzone

                @Asgothian sagte in VisualStudio Code und Devcontainer:

                Wie komme ich von dem Adapter auf/in einen Container in dem der läuft und in dem ich mit vsCode dann entwickeln kann.

                Um das für den Zigbee-Adapter zu machen, kannst du einfach in einem anderen Verzeichnis mit dem Creator das Rahmenwerk für einen neuen Adapter mit den Namen zigbee erstellen. Anschließend den Ordner .devcontainer in den bereits bestehenden Adapter kopieren - fertig (vielleicht noch das erstellte Verzeichnis wieder löschen).

                Die Installation der Remote-Erweiterungen vorausgesetzt müsste dir VSCode dann beim Öffnen des Projekts anbieten, das Projekt im Devcontainer zu öffnen.

                Siehe auch die Migrationsanleitung für bestehende Adapter --> https://github.com/ioBroker/create-adapter/blob/master/docs/updates/20200902_vscode_devcontainers.md

                AsgothianA Offline
                AsgothianA Offline
                Asgothian
                Developer
                schrieb am zuletzt editiert von
                #17

                @AlCalzone Das tut es.
                Im DevContainer ist der Adapter aber nicht installiert. Auch liegen im entsprechenden Devcontainer keine Dateien die darauf hin deuten das Daten in den Container geladen wurden.

                A.

                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                AlCalzoneA 1 Antwort Letzte Antwort
                0
                • AsgothianA Asgothian

                  @AlCalzone Das tut es.
                  Im DevContainer ist der Adapter aber nicht installiert. Auch liegen im entsprechenden Devcontainer keine Dateien die darauf hin deuten das Daten in den Container geladen wurden.

                  A.

                  AlCalzoneA Offline
                  AlCalzoneA Offline
                  AlCalzone
                  Developer
                  schrieb am zuletzt editiert von
                  #18

                  @Asgothian Sollte es aber. Nur eine Instanz musst du manuell hinzufügen.
                  Wenn du während der Erstellung dir in VSCode das Log anzeigen lässt, siehst du, was er alles macht.

                  Auch liegen im entsprechenden Devcontainer keine Dateien die darauf hin deuten das Daten in den Container geladen wurden.

                  Wenn alles klappt, ist bei mir das integrierte Terminal im Verzeichnis /workspace des devcontainers, in dem auch dein gesamtes Projekt liegen sollte.

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

                  AsgothianA 1 Antwort Letzte Antwort
                  0
                  • AlCalzoneA AlCalzone

                    @Asgothian Sollte es aber. Nur eine Instanz musst du manuell hinzufügen.
                    Wenn du während der Erstellung dir in VSCode das Log anzeigen lässt, siehst du, was er alles macht.

                    Auch liegen im entsprechenden Devcontainer keine Dateien die darauf hin deuten das Daten in den Container geladen wurden.

                    Wenn alles klappt, ist bei mir das integrierte Terminal im Verzeichnis /workspace des devcontainers, in dem auch dein gesamtes Projekt liegen sollte.

                    AsgothianA Offline
                    AsgothianA Offline
                    Asgothian
                    Developer
                    schrieb am zuletzt editiert von
                    #19

                    @AlCalzone sagte in VisualStudio Code und Devcontainer:

                    Wenn alles klappt, ist bei mir das integrierte Terminal im Verzeichnis /workspace des devcontainers, in dem auch dein gesamtes Projekt liegen sollte.

                    im vsCode zeigt er das auch so an.

                    Wobei das Verzeichnis /workspace auch wirklich nur den Adapter beinhaltet, aber keine der benötigten Bibliotheken.

                    auf der console im Docker ist davon nichts zu sehen

                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                    UncleSamU 1 Antwort Letzte Antwort
                    0
                    • AsgothianA Asgothian

                      @AlCalzone sagte in VisualStudio Code und Devcontainer:

                      Wenn alles klappt, ist bei mir das integrierte Terminal im Verzeichnis /workspace des devcontainers, in dem auch dein gesamtes Projekt liegen sollte.

                      im vsCode zeigt er das auch so an.

                      Wobei das Verzeichnis /workspace auch wirklich nur den Adapter beinhaltet, aber keine der benötigten Bibliotheken.

                      auf der console im Docker ist davon nichts zu sehen

                      UncleSamU Offline
                      UncleSamU Offline
                      UncleSam
                      Developer
                      schrieb am zuletzt editiert von
                      #20

                      @Asgothian sagte in VisualStudio Code und Devcontainer:

                      Wobei das Verzeichnis /workspace auch wirklich nur den Adapter beinhaltet, aber keine der benötigten Bibliotheken.

                      Was sind für dich "benötigte Bibliotheken"?

                      auf der console im Docker ist davon nichts zu sehen

                      Von was ist nichts zu sehen?

                      Was geschieht, wenn du im Browser localhost: 8082 öffnest?

                      Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
                      ♡-lichen Dank an meine Sponsoren

                      AsgothianA 1 Antwort Letzte Antwort
                      0
                      • UncleSamU UncleSam

                        @Asgothian sagte in VisualStudio Code und Devcontainer:

                        Wobei das Verzeichnis /workspace auch wirklich nur den Adapter beinhaltet, aber keine der benötigten Bibliotheken.

                        Was sind für dich "benötigte Bibliotheken"?

                        auf der console im Docker ist davon nichts zu sehen

                        Von was ist nichts zu sehen?

                        Was geschieht, wenn du im Browser localhost: 8082 öffnest?

                        AsgothianA Offline
                        AsgothianA Offline
                        Asgothian
                        Developer
                        schrieb am zuletzt editiert von
                        #21

                        @UncleSam sagte in VisualStudio Code und Devcontainer:

                        @Asgothian sagte in VisualStudio Code und Devcontainer:

                        Wobei das Verzeichnis /workspace auch wirklich nur den Adapter beinhaltet, aber keine der benötigten Bibliotheken.

                        Was sind für dich "benötigte Bibliotheken"?

                        Gemeint sind weitere node Module die normalerweise bei der Installation von npm geholt werden

                        auf der console im Docker ist davon nichts zu sehen

                        Von was ist nichts zu sehen?

                        Ich habe mir eine Console im Container aufgemacht. In dem da verfügbaren Dateisystem kann ich keine der im Workspace vorhandenen Dateien finden

                        Was geschieht, wenn du im Browser localhost: 8082 öffnest?

                        Screen Shot 2020-11-06 at 10.48.05 .png

                        auf Port 8081 läuft ein ioBroker

                        Screen Shot 2020-11-06 at 10.49.12 .png

                        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                        AlCalzoneA 1 Antwort Letzte Antwort
                        0
                        • AsgothianA Asgothian

                          @UncleSam sagte in VisualStudio Code und Devcontainer:

                          @Asgothian sagte in VisualStudio Code und Devcontainer:

                          Wobei das Verzeichnis /workspace auch wirklich nur den Adapter beinhaltet, aber keine der benötigten Bibliotheken.

                          Was sind für dich "benötigte Bibliotheken"?

                          Gemeint sind weitere node Module die normalerweise bei der Installation von npm geholt werden

                          auf der console im Docker ist davon nichts zu sehen

                          Von was ist nichts zu sehen?

                          Ich habe mir eine Console im Container aufgemacht. In dem da verfügbaren Dateisystem kann ich keine der im Workspace vorhandenen Dateien finden

                          Was geschieht, wenn du im Browser localhost: 8082 öffnest?

                          Screen Shot 2020-11-06 at 10.48.05 .png

                          auf Port 8081 läuft ein ioBroker

                          Screen Shot 2020-11-06 at 10.49.12 .png

                          AlCalzoneA Offline
                          AlCalzoneA Offline
                          AlCalzone
                          Developer
                          schrieb am zuletzt editiert von
                          #22

                          @Asgothian sagte in VisualStudio Code und Devcontainer:

                          Gemeint sind weitere node Module die normalerweise bei der Installation von npm geholt werden

                          Wenn du in deinem dev-Verzeichnis npm install ausführst, passiert das auch. Ich weiß nicht, wie du üblicherweise arbeitest, aber ich habe beim Entwickeln immer die dependencies installiert.

                          auf Port 8081 läuft ein ioBroker

                          Das dürfte der im Container sein. Oder hast du sonst noch einen lokal installiert?

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

                          AsgothianA 1 Antwort Letzte Antwort
                          0
                          • AlCalzoneA AlCalzone

                            @Asgothian sagte in VisualStudio Code und Devcontainer:

                            Gemeint sind weitere node Module die normalerweise bei der Installation von npm geholt werden

                            Wenn du in deinem dev-Verzeichnis npm install ausführst, passiert das auch. Ich weiß nicht, wie du üblicherweise arbeitest, aber ich habe beim Entwickeln immer die dependencies installiert.

                            auf Port 8081 läuft ein ioBroker

                            Das dürfte der im Container sein. Oder hast du sonst noch einen lokal installiert?

                            AsgothianA Offline
                            AsgothianA Offline
                            Asgothian
                            Developer
                            schrieb am zuletzt editiert von
                            #23

                            @AlCalzone

                            • das ist der iobroker im Container
                            • auf dem Dev Verzeichnis kann ich kein npm install ausführen - auf dem System habe ich kein NodeJS.
                            • Auf der Konsole im Container finde ich die Dateien nicht.

                            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                            AlCalzoneA UncleSamU 2 Antworten Letzte Antwort
                            0
                            • AsgothianA Asgothian

                              @AlCalzone

                              • das ist der iobroker im Container
                              • auf dem Dev Verzeichnis kann ich kein npm install ausführen - auf dem System habe ich kein NodeJS.
                              • Auf der Konsole im Container finde ich die Dateien nicht.
                              AlCalzoneA Offline
                              AlCalzoneA Offline
                              AlCalzone
                              Developer
                              schrieb am zuletzt editiert von
                              #24

                              @Asgothian sagte in VisualStudio Code und Devcontainer:

                              auf dem Dev Verzeichnis kann ich kein npm install ausführen - auf dem System habe ich kein NodeJS.

                              Und im Container selbst?

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

                              AsgothianA 1 Antwort Letzte Antwort
                              0
                              • AlCalzoneA AlCalzone

                                @Asgothian sagte in VisualStudio Code und Devcontainer:

                                auf dem Dev Verzeichnis kann ich kein npm install ausführen - auf dem System habe ich kein NodeJS.

                                Und im Container selbst?

                                AsgothianA Offline
                                AsgothianA Offline
                                Asgothian
                                Developer
                                schrieb am zuletzt editiert von
                                #25

                                @AlCalzone
                                Im Container selbst läuft der ioBroker, aber da habe ich die Dateien aus meinem Dev-Verzeichnis nicht.

                                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                AlCalzoneA 1 Antwort Letzte Antwort
                                0
                                • AsgothianA Asgothian

                                  @AlCalzone
                                  Im Container selbst läuft der ioBroker, aber da habe ich die Dateien aus meinem Dev-Verzeichnis nicht.

                                  AlCalzoneA Offline
                                  AlCalzoneA Offline
                                  AlCalzone
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #26

                                  @Asgothian Echt nicht?
                                  Bei mir siehts so aus:
                                  506e2266-8788-45d0-a0cc-2d25b7c971df-grafik.png
                                  eaf10cb6-09b1-4d20-8484-84aa01ec9d95-grafik.png

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

                                  AsgothianA 1 Antwort Letzte Antwort
                                  0
                                  • AlCalzoneA AlCalzone

                                    @Asgothian Echt nicht?
                                    Bei mir siehts so aus:
                                    506e2266-8788-45d0-a0cc-2d25b7c971df-grafik.png
                                    eaf10cb6-09b1-4d20-8484-84aa01ec9d95-grafik.png

                                    AsgothianA Offline
                                    AsgothianA Offline
                                    Asgothian
                                    Developer
                                    schrieb am zuletzt editiert von Asgothian
                                    #27

                                    @AlCalzone Wir schreiben an einander vorbei.

                                    Wenn ich mir über Docker eine Console auf dem Container aufmache, um zu schauen das an Dateien unter \opt\iobroker zu finden ist, dann finde ich da den Adapter NICHT

                                    Innerhalb vscode zeigt er die Dateien an, aber das scheinen nur die lokalen Dateien zu sein.

                                    Nachtrag: Wenn ich auf der Console im vsCode

                                    npm Install
                                    

                                    ausführe, dann macht er was. Das führt aber nicht dazu das der ioBroker im Container den Adapter sieht, so das ich dafuer keine Instanz hinzufügen kann.

                                    A.

                                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                    AlCalzoneA 1 Antwort Letzte Antwort
                                    0
                                    • AsgothianA Asgothian

                                      @AlCalzone Wir schreiben an einander vorbei.

                                      Wenn ich mir über Docker eine Console auf dem Container aufmache, um zu schauen das an Dateien unter \opt\iobroker zu finden ist, dann finde ich da den Adapter NICHT

                                      Innerhalb vscode zeigt er die Dateien an, aber das scheinen nur die lokalen Dateien zu sein.

                                      Nachtrag: Wenn ich auf der Console im vsCode

                                      npm Install
                                      

                                      ausführe, dann macht er was. Das führt aber nicht dazu das der ioBroker im Container den Adapter sieht, so das ich dafuer keine Instanz hinzufügen kann.

                                      A.

                                      AlCalzoneA Offline
                                      AlCalzoneA Offline
                                      AlCalzone
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #28

                                      @Asgothian sagte in VisualStudio Code und Devcontainer:

                                      das an Dateien unter \opt\iobroker zu finden ist, dann finde ich da den Adapter NICHT

                                      Der sollte eigentlich beim Build des Containers installiert werden - siehe postCreateCommand in devcontainer.json.

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

                                      1 Antwort Letzte Antwort
                                      0
                                      • AsgothianA Asgothian

                                        @AlCalzone

                                        • das ist der iobroker im Container
                                        • auf dem Dev Verzeichnis kann ich kein npm install ausführen - auf dem System habe ich kein NodeJS.
                                        • Auf der Konsole im Container finde ich die Dateien nicht.
                                        UncleSamU Offline
                                        UncleSamU Offline
                                        UncleSam
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #29

                                        @Asgothian sagte in VisualStudio Code und Devcontainer:

                                        Auf der Konsole im Container finde ich die Dateien nicht.

                                        Kannst du bitte versuchen, nur mit VS Code zu arbeiten? Du solltest (ausser das VS Code Terminal) keine Konsole in den Container benutzen. Der Container wird automatisch aus VS Code erzeugt und sollte auch nur dort benutzt werden.

                                        Wenn du also zB ein npm install machen willst, dann öffne in VS Code (das im Devcontainer läuft) das Terminal und gib dort den Befehl ein - du solltest automatisch im Verzeichnis /workspace sein.

                                        Kannst du mal einen Screenshot vom ganzen VS Code zeigen, wenn du den Adapter im Devcontainer offen hast?

                                        Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
                                        ♡-lichen Dank an meine Sponsoren

                                        AsgothianA 1 Antwort Letzte Antwort
                                        0
                                        • EdgarME EdgarM

                                          Hi @UncleSam ,

                                          danke für die Arbeit, das sieht echt super aus.

                                          Gibt es auch eine Möglichkeit vis Adapter zu debuggen? Mit der beschriebenen Konfiguration geht es leider noch nicht.

                                          grüße
                                          E

                                          OliverIOO Offline
                                          OliverIOO Offline
                                          OliverIO
                                          schrieb am zuletzt editiert von OliverIO
                                          #30

                                          @EdgarM sagte in VisualStudio Code und Devcontainer:

                                          Gibt es auch eine Möglichkeit vis Adapter zu debuggen?

                                          Man sollte evtl einmal unterscheiden das es programmcode gibt, der auf dem server, also iobroker, läuft und programm code welches auf dem client, also browser, läuft. beides kann in ein und demselben adapter enthalten sein.
                                          die widgets laufen immer auf dem client rechner, also browser.
                                          daher einfach den Befehl debugger; in seine Programmzeilen des widgets einfügen
                                          und die dev tools bei chrome öffnen.
                                          dann sollte der debugger dort stoppen.
                                          wer dennoch in vs code debuggen möchte (was ich selbst noch nicht gemacht habe),
                                          könnte den folgenden Artikel mal ausprobieren
                                          https://code.visualstudio.com/blogs/2016/02/23/introducing-chrome-debugger-for-vs-code

                                          Meine Adapter und Widgets
                                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                          Links im Profil

                                          1 Antwort Letzte Antwort
                                          1
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          860

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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