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. Entwickelt jemand mit Visual Studio

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

Entwickelt jemand mit Visual Studio

Geplant Angeheftet Gesperrt Verschoben Entwicklung
10 Beiträge 4 Kommentatoren 2.4k 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.
  • ThisoftT Offline
    ThisoftT Offline
    Thisoft
    schrieb am zuletzt editiert von
    #1

    Eine Frage an die Entwickler hier:

    Arbeitet jemand von Euch mit Visual Studio? Ich würde auch gerne mal etwas komfortabler in die Adapter reinschauen ;) Und VS bin ich halt einmal gewohnt, wenn auch sonst mit .NET. Aber Javascript geht ja auch. Mir ist nur momentan nicht klar, wie ich mich zum Debuggen in ein laufendes ioBroker-System "einhängen" könnte.

    22 HM-Geräte; PivCCU2 auf RasPi

    ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

    1 Antwort Letzte Antwort
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      schrieb am zuletzt editiert von
      #2

      @Thisoft:

      Eine Frage an die Entwickler hier:

      Arbeitet jemand von Euch mit Visual Studio? Ich würde auch gerne mal etwas komfortabler in die Adapter reinschauen ;) Und VS bin ich halt einmal gewohnt, wenn auch sonst mit .NET. Aber Javascript geht ja auch. Mir ist nur momentan nicht klar, wie ich mich zum Debuggen in ein laufendes ioBroker-System "einhängen" könnte. `
      Mit VS kann man genauso wie mit webstorm debuggen:

      https://github.com/ioBroker/ioBroker/wi … nvironment

      1 Antwort Letzte Antwort
      0
      • ThisoftT Offline
        ThisoftT Offline
        Thisoft
        schrieb am zuletzt editiert von
        #3

        Hm, das ist doch aber für Webstorm beschrieben und leider ist mir immer noch völlig unklar wie ich mich mit Visual Studio zum Debuggen in die laufende ioBroker-Installation einhängen kann :oops:

        Muss ich dafür ioBroker direkt auf dem Rechner installiert haben auf dem VisualStudio läuft oder geht das evtl. auch Remote?

        Ich stell mich wahrscheinlich unwahrscheinlich dämlich an, aber ich brauche da bitte noch etwas Starthilfe…

        22 HM-Geräte; PivCCU2 auf RasPi

        ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

        1 Antwort Letzte Antwort
        0
        • Jey CeeJ Online
          Jey CeeJ Online
          Jey Cee
          Developer
          schrieb am zuletzt editiert von
          #4

          Hi Thilo,

          ich denke remote wird nicht gehen.

          Was deine Startschwierigkeiten angeht, schau mal hier: http://www.codefoster.com/open-existing … ual-studio

          Erstell dir eine lokale iobroker Installation und installiert den template Adapter. Danach solltest du mit der verlinkten Anleitung weiterkommen.

          Bei webstorm ist erforderlich iobroker und den Adapter als Projekt an zu legen um zu debuggen. Das wird vermutlich auch bei VS notwendig sein.

          Ich hoffe das bringt dich weiter. Wenn du es zum laufen bekommst könntest du ein tutorial machen, falls andere auch VS nutzen wollen.

          Gruß jey cee

          Gesendet von meinem m8 mit Tapatalk

          Persönlicher Support
          Spenden -> paypal.me/J3YC33

          1 Antwort Letzte Antwort
          0
          • htreckslerH Offline
            htreckslerH Offline
            htrecksler
            Forum Testing
            schrieb am zuletzt editiert von
            #5

            > Wenn du es zum laufen bekommst könntest du ein tutorial machen, falls andere auch VS nutzen wollen
            an einem Tutorial hätte ich auch Interesse. Zumindest die Basisschritte.

            Gruss Hermann

            ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

            1 Antwort Letzte Antwort
            0
            • ThisoftT Offline
              ThisoftT Offline
              Thisoft
              schrieb am zuletzt editiert von
              #6

              Hallo,

              dank dem Link von @Jey Cee bin ich schon mal ein ganzes Stück weiter. Ich habe die entsprechenden js-Dateien in mein Projekt eingebunden und Änderungen kommen nach Neustart des Adapters auch in ioBroker an.

              Jetzt stehe ich aber immer noch vor dem Problem dass ich den Adapter bzw. den Prozess nicht in VS debuggen kann. Wenn ich "Debugging starte" (F5 bzw. blauer Pfeil im Bild) bekomme ich die folgenden Ausgaben:
              250_startdebug.jpg

              Ich brauche hier noch eine gute Idee wie ich im laufenden System debuggen kann. Hat da bitte jemand noch einen Hinweis für mich?

              22 HM-Geräte; PivCCU2 auf RasPi

              ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

              1 Antwort Letzte Antwort
              0
              • Jey CeeJ Online
                Jey CeeJ Online
                Jey Cee
                Developer
                schrieb am zuletzt editiert von
                #7

                Irgendwie passen die Ausgaben gar nicht zusammen, laut Konsole läuft der listener für den debugging Prozess, aber VS zeigt an das der Prozess beendet wurde.

                Sieht für mich so aus als gibt es keine Fehler in deinem Adapter und der Adapter läuft nur im run once modus und nicht im daemon modus.

                Wenn dein Adapter ein daemon ist sollte er auch beim debuggen nicht von VS beendet werden.

                Gesendet von meinem m8 mit Tapatalk

                Persönlicher Support
                Spenden -> paypal.me/J3YC33

                1 Antwort Letzte Antwort
                0
                • ThisoftT Offline
                  ThisoftT Offline
                  Thisoft
                  schrieb am zuletzt editiert von
                  #8

                  Ich kann's eben auch nicht einordnen was da jetzt fakt ist…

                  Der Adapter ist ein SayIt-Adapter. Der sollte doch ein deamon sein - oder?

                  22 HM-Geräte; PivCCU2 auf RasPi

                  ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                  1 Antwort Letzte Antwort
                  0
                  • BluefoxB Offline
                    BluefoxB Offline
                    Bluefox
                    schrieb am zuletzt editiert von
                    #9

                    @Thisoft:

                    Ich kann's eben auch nicht einordnen was da jetzt fakt ist…

                    Der Adapter ist ein SayIt-Adapter. Der sollte doch ein deamon sein - oder? `
                    Wie sind die Parameter für dein debug?

                    es sollte

                    …/node.exe C:/...ioBroker/node_modules/iobroker.sayit/main.js --force --logs

                    Und im ioBroker selbst sollte den Adapter gestoppt sein.

                    1 Antwort Letzte Antwort
                    0
                    • ThisoftT Offline
                      ThisoftT Offline
                      Thisoft
                      schrieb am zuletzt editiert von
                      #10

                      So, jetzt bin ich endlich mal wieder zum weiter Testen gekommen.

                      Ein Stückchen weiter bin ich. Natürlich - die Argumente hatten gefehlt :oops:

                      Den Adapter hatte ich im ioBroker selbst schon gestoppt.

                      Jetzt sieht's beim Starten des Debugs so aus:
                      250_startdebug2.jpg
                      Wenn ich in

                      adapter.on('ready', function () {
                          main();
                      });
                      

                      einen Haltepunkt setze wird der auch ausgeführt.

                      Aber die Haltepunkte darunter werden nie ausgeführt, nichts ins Log geschrieben etc. wenn ich im ioBroker etwas an den Adapter sende.

                      Irgendwie hab ich wohl noch keine Verbindung zum ioBroker - hat das noch was mit dem Port zu tun, auf dem der Debugger lauscht?

                      Wie schon gesagt - ich stelle mich bestimmt nur dämlich an, aber irgendwie sind hier die Zusammenhänge noch nicht in mein Gehirn geschnippt :cry:

                      22 HM-Geräte; PivCCU2 auf RasPi

                      ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                      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

                      634

                      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