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. Workflow Adapter-Entwicklung

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Workflow Adapter-Entwicklung

Geplant Angeheftet Gesperrt Verschoben Entwicklung
4 Beiträge 2 Kommentatoren 445 Aufrufe 2 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.
  • A Offline
    A Offline
    antimon
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich würde gerne einen neuen Adapter beisteuern, hänge aber momentan etwas an den "Basics" fest. Vielleicht kann jemand für mich kurz "Licht ins Dunkel" bringen...
    Mein Adapter liegt auf meiner io-Broker-Testinstallation im node_modules-Verzeichnis und wurde über das sehr coole create-adapter-Tool erstellt. Einbinden konnte ich es in ioBroker auch schon, es wird angezeigt und ausgeführt.
    Nun möchte ich natürlich entwickeln und testen. Als Entwicklungsumgebung nutze ich Eclipse, mit dem ich die Sources aus dem Verzeichnis bearbeite.
    Jetzt kommt die große Quizfrage: Wie bekomme ich es hin, dass ich Änderungen im Quelltext auch in der ioBroker-Oberfläche sehen kann? Angenommen, ich füge neuen Konfigurationseinstellungen im Admin-Bereich des Adapters hinzu, was muss ich neu starten, damit die neuen Optionen eingelesen werden?
    Und was muss ich tun, wenn ich dem Adapter in der main.js neue Funktionen beibringe? Ein Neustart des Adapters scheint nichts zu bringen, muss da noch irgendein Cache geleert werden oder so?
    Vermutlich ziemlich dämliche Fragen, aber in der Adapter-Entwicklungs-Anleitung bin ich noch nicht fündig geworden. Und in node.js bin ich auch recht neu, bislang habe ich nur in Javascript und anderen Sprachen programmiert...
    Gibts ne Doku für den Workflow? Ich möchte gerne mit Eclipse entwickeln (und wenn möglich auch debuggen), da ich mich da auskenne und nicht zig unterschiedliche Entwicklungsumgeben am Laufen haben möchte.
    Vielen Dank schon mal für Eure Hilfe!

    foxriver76F 1 Antwort Letzte Antwort
    0
    • A antimon

      Hallo zusammen,

      ich würde gerne einen neuen Adapter beisteuern, hänge aber momentan etwas an den "Basics" fest. Vielleicht kann jemand für mich kurz "Licht ins Dunkel" bringen...
      Mein Adapter liegt auf meiner io-Broker-Testinstallation im node_modules-Verzeichnis und wurde über das sehr coole create-adapter-Tool erstellt. Einbinden konnte ich es in ioBroker auch schon, es wird angezeigt und ausgeführt.
      Nun möchte ich natürlich entwickeln und testen. Als Entwicklungsumgebung nutze ich Eclipse, mit dem ich die Sources aus dem Verzeichnis bearbeite.
      Jetzt kommt die große Quizfrage: Wie bekomme ich es hin, dass ich Änderungen im Quelltext auch in der ioBroker-Oberfläche sehen kann? Angenommen, ich füge neuen Konfigurationseinstellungen im Admin-Bereich des Adapters hinzu, was muss ich neu starten, damit die neuen Optionen eingelesen werden?
      Und was muss ich tun, wenn ich dem Adapter in der main.js neue Funktionen beibringe? Ein Neustart des Adapters scheint nichts zu bringen, muss da noch irgendein Cache geleert werden oder so?
      Vermutlich ziemlich dämliche Fragen, aber in der Adapter-Entwicklungs-Anleitung bin ich noch nicht fündig geworden. Und in node.js bin ich auch recht neu, bislang habe ich nur in Javascript und anderen Sprachen programmiert...
      Gibts ne Doku für den Workflow? Ich möchte gerne mit Eclipse entwickeln (und wenn möglich auch debuggen), da ich mich da auskenne und nicht zig unterschiedliche Entwicklungsumgeben am Laufen haben möchte.
      Vielen Dank schon mal für Eure Hilfe!

      foxriver76F Offline
      foxriver76F Offline
      foxriver76
      Developer
      schrieb am zuletzt editiert von foxriver76
      #2

      @antimon iobroker upload adaptername um Frontend Geschichten wie index_m.html zu aktualisieren. Backend Code benötigt nur ein Neustart des Adapters um angezogen zu werden.

      Edit: JavaScript und Eclipse, funktioniert das denn gut? 😀 Würde VSCode oder wenn du Academic bist (sonst kostenpflichtig) WebStorm nutzen.

      Videotutorials & mehr

      Hier könnt ihr mich unterstützen.

      A 1 Antwort Letzte Antwort
      0
      • foxriver76F foxriver76

        @antimon iobroker upload adaptername um Frontend Geschichten wie index_m.html zu aktualisieren. Backend Code benötigt nur ein Neustart des Adapters um angezogen zu werden.

        Edit: JavaScript und Eclipse, funktioniert das denn gut? 😀 Würde VSCode oder wenn du Academic bist (sonst kostenpflichtig) WebStorm nutzen.

        A Offline
        A Offline
        antimon
        schrieb am zuletzt editiert von
        #3

        @foxriver76 Super, vielen Dank für deine Hilfe!

        1 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          antimon
          schrieb am zuletzt editiert von
          #4

          Also meine Academic-Zeiten sind leider schon ein paar Jährchen her ;)

          Aber während des Studiums habe ich für mein damaliges Hausautomatisierungs-Projekt hauptsächlich Eclipse verwendet - für Java, PHP, C und was sonst noch so angefallen ist. Node.js ist für mich wie schon geschrieben Neuland, aber ersten Recherchen nach soll die Unterstützung für Eclipse nicht soo schlecht sein. Ich lasse mich überraschen und kann ja bei Bedarf berichten ;)

          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

          332

          Online

          32.5k

          Benutzer

          81.7k

          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