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. Einsteigerfragen
  4. Entwicklerdoku (de / en) gesucht

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Entwicklerdoku (de / en) gesucht

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
6 Beiträge 3 Kommentatoren 411 Aufrufe 3 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.
  • mcm1957M Online
    mcm1957M Online
    mcm1957
    schrieb am zuletzt editiert von
    #1

    Hi

    Ich bin auf der Suche nach einer Entwickler-Doku (deutsch od englisch wär egal). Bisher hab ich zwar jede Menge Infos zu speziellen Problemen gefunden, aber z.B. keine wirkliche Beschreibugn der adapter funtkionern (und ein ko kretes Beispiel zu nennen).

    Hier

    https://github.com/ioBroker/ioBroker/wiki/Adapter-Development-Documentation#functions

    sind zwar viele Funktionen gelistet - aber keine Beschreibung was die tun bzw welche Bedeutung die Parameter haben. Nun ja, die Namen sind meist selbsterklärend - aber ich bin nicht sicher ob es wirklich sinnvoll ist mit Try and Error zu starten :-)

    Ergo
    Gibts wo eine Doku für die ioBroker Entwicklung - oder ist die normale Vorgangsweise andere Adapter zu lesen und zu experimentieren?

    Bin für jeden Hinweis / Link dankbar.

    McM

    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
    Support Repositoryverwaltung.

    Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

    LESEN - gute Forenbeitrage

    paul53P 1 Antwort Letzte Antwort
    0
    • mcm1957M mcm1957

      Hi

      Ich bin auf der Suche nach einer Entwickler-Doku (deutsch od englisch wär egal). Bisher hab ich zwar jede Menge Infos zu speziellen Problemen gefunden, aber z.B. keine wirkliche Beschreibugn der adapter funtkionern (und ein ko kretes Beispiel zu nennen).

      Hier

      https://github.com/ioBroker/ioBroker/wiki/Adapter-Development-Documentation#functions

      sind zwar viele Funktionen gelistet - aber keine Beschreibung was die tun bzw welche Bedeutung die Parameter haben. Nun ja, die Namen sind meist selbsterklärend - aber ich bin nicht sicher ob es wirklich sinnvoll ist mit Try and Error zu starten :-)

      Ergo
      Gibts wo eine Doku für die ioBroker Entwicklung - oder ist die normale Vorgangsweise andere Adapter zu lesen und zu experimentieren?

      Bin für jeden Hinweis / Link dankbar.

      McM

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @mcm57 sagte: keine Beschreibung was die tun bzw welche Bedeutung die Parameter haben.

      Schau in die Quelle adapter.js. Dort sind die meisten Funktionen vor ihrer Deklaration beschrieben.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      1
      • AlCalzoneA Offline
        AlCalzoneA Offline
        AlCalzone
        Developer
        schrieb am zuletzt editiert von AlCalzone
        #3

        Oder erstelle einen Adapter mit https://github.com/ioBroker/create-adapter, nutze einen Editor mit Syntaxhilfe wie VSCode, dann bekommst du durch die Typdefinitionen inline Hilfe zu den Funktionen, z.B.:
        7a7d4f9f-a311-455e-bc83-d6998cf94e2d-grafik.png

        Bei einigen Funktionen gibts da auch die Hilfe zu jedem Parameter:
        2b4b051a-cfc4-44f5-9025-761b669e3a99-grafik.png

        --

        Eine vernünftige Dokumentation für Entwickler ist derzeit im Aufbau, steht allerdings noch nicht allzu viel drin...

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

        mcm1957M 1 Antwort Letzte Antwort
        1
        • AlCalzoneA AlCalzone

          Oder erstelle einen Adapter mit https://github.com/ioBroker/create-adapter, nutze einen Editor mit Syntaxhilfe wie VSCode, dann bekommst du durch die Typdefinitionen inline Hilfe zu den Funktionen, z.B.:
          7a7d4f9f-a311-455e-bc83-d6998cf94e2d-grafik.png

          Bei einigen Funktionen gibts da auch die Hilfe zu jedem Parameter:
          2b4b051a-cfc4-44f5-9025-761b669e3a99-grafik.png

          --

          Eine vernünftige Dokumentation für Entwickler ist derzeit im Aufbau, steht allerdings noch nicht allzu viel drin...

          mcm1957M Online
          mcm1957M Online
          mcm1957
          schrieb am zuletzt editiert von
          #4

          Danke euch,

          Dann werd ich das mal so machen wie vorgeschlagen und nicht mehr Zeit mit einer Sucher vergeuden.

          McM

          Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
          Support Repositoryverwaltung.

          Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

          LESEN - gute Forenbeitrage

          mcm1957M 1 Antwort Letzte Antwort
          0
          • mcm1957M mcm1957

            Danke euch,

            Dann werd ich das mal so machen wie vorgeschlagen und nicht mehr Zeit mit einer Sucher vergeuden.

            McM

            mcm1957M Online
            mcm1957M Online
            mcm1957
            schrieb am zuletzt editiert von mcm1957
            #5

            Ich wollt nur kurz feedback geben.
            Ja die Dokumentaion in adaper.js (u.a.) ist ausreichend gut.

            Was mir aufgefallen ist, ist dass die Routinen Dokumentation eigentlich bereits struktutriert ist. Ich vermute mal, dass diese z.B. mittels des Tolls DOXYGEN in eine html Dokumentation umwandelbar sein sollte. (Ich vermute es deshalb, da ich beruflich die idente Dukumentaionsstruktur was Beschreibung, Paramater etc betrifft in .c Code verwende und wir dort aus dem Inhalt der.h Files mittels DOXYGEN eine html basierende Doku erstellen).

            Hat das schon mal wer versucht und verworfen?

            Ansonsten könnt ich es ja mal testen (alelrdings auf low prio - zuerst kümmer ich mich um den smtp adapter damit er mit offline Geräten besser zurecht kommt)

            McM

            Ps: Link zu doxygen: https://www.doxygen.nl/index.html

            Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
            Support Repositoryverwaltung.

            Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

            LESEN - gute Forenbeitrage

            AlCalzoneA 1 Antwort Letzte Antwort
            0
            • mcm1957M mcm1957

              Ich wollt nur kurz feedback geben.
              Ja die Dokumentaion in adaper.js (u.a.) ist ausreichend gut.

              Was mir aufgefallen ist, ist dass die Routinen Dokumentation eigentlich bereits struktutriert ist. Ich vermute mal, dass diese z.B. mittels des Tolls DOXYGEN in eine html Dokumentation umwandelbar sein sollte. (Ich vermute es deshalb, da ich beruflich die idente Dukumentaionsstruktur was Beschreibung, Paramater etc betrifft in .c Code verwende und wir dort aus dem Inhalt der.h Files mittels DOXYGEN eine html basierende Doku erstellen).

              Hat das schon mal wer versucht und verworfen?

              Ansonsten könnt ich es ja mal testen (alelrdings auf low prio - zuerst kümmer ich mich um den smtp adapter damit er mit offline Geräten besser zurecht kommt)

              McM

              Ps: Link zu doxygen: https://www.doxygen.nl/index.html

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

              @mcm57 Vermutlich wird es auf https://typedoc.org/ hinauslaufen, bis dahin müssen die bestehenden Typdefinitionen aus dem Paket @types/iobroker ausreichen.

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

              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

              677

              Online

              32.7k

              Benutzer

              82.4k

              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