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. Tester
  4. Adapter zum Testen freigeben

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    368

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

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

Adapter zum Testen freigeben

Geplant Angeheftet Gesperrt Verschoben Tester
19 Beiträge 5 Kommentatoren 193 Aufrufe 4 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.
  • G Online
    G Online
    gintonik
    schrieb am zuletzt editiert von gintonik
    #1

    Hallo,

    ich habe für Marstek-Speicher einen Adapter gebaut, den ich gerne der Community zum testen bereitstellen möchte.
    Wo und wie kann ich dies tun?

    https://github.com/gintonik1980/ioBroker.marstek-local

    Mit diesem Adapter möchte ich Marstek Speicher in ioBroker auslesen und steuern können.
    Seit kurzem, zumindest ist es mir erst vor kurzem aufgefallen, hat Marstek in seiner App eine API-Liste veröffentlicht und einen Button zum aktivieren von Zugriffen, veröffentlicht.
    Mit diesem Adapter kann ich jetzt die States auslesen und verarbeiten, das wollte ich allen anderen ebenfalls zur Verfügung stellen, die mit einem solchen Speicher arbeiten.

    Für die Verwendung werden drei Parameter erwartet. Zum einen die IP Adresse und der UDP Port (Standard 30000). Außerdem kann man die Abfragezeit (Standard 60Sek) festlegen.

    Eins meiner größten Probleme war tatsächlich den Speicher in meinem Netzwerk zu identifizieren, da dieser keinen eindeutigen Namen verwendet und mein Netz doch relativ groß ist.
    Es kann durchaus sein dass andere Revisionen durchaus "vernünftige" Namen zur Identifikation verwenden, mein Speicher nennt sich "wlan0" und ist nur eines von über 50 IoT-Geräten.

    Gruß

    MBY

    OliverIOO HomoranH 2 Antworten Letzte Antwort
    0
    • G gintonik

      Hallo,

      ich habe für Marstek-Speicher einen Adapter gebaut, den ich gerne der Community zum testen bereitstellen möchte.
      Wo und wie kann ich dies tun?

      https://github.com/gintonik1980/ioBroker.marstek-local

      Mit diesem Adapter möchte ich Marstek Speicher in ioBroker auslesen und steuern können.
      Seit kurzem, zumindest ist es mir erst vor kurzem aufgefallen, hat Marstek in seiner App eine API-Liste veröffentlicht und einen Button zum aktivieren von Zugriffen, veröffentlicht.
      Mit diesem Adapter kann ich jetzt die States auslesen und verarbeiten, das wollte ich allen anderen ebenfalls zur Verfügung stellen, die mit einem solchen Speicher arbeiten.

      Für die Verwendung werden drei Parameter erwartet. Zum einen die IP Adresse und der UDP Port (Standard 30000). Außerdem kann man die Abfragezeit (Standard 60Sek) festlegen.

      Eins meiner größten Probleme war tatsächlich den Speicher in meinem Netzwerk zu identifizieren, da dieser keinen eindeutigen Namen verwendet und mein Netz doch relativ groß ist.
      Es kann durchaus sein dass andere Revisionen durchaus "vernünftige" Namen zur Identifikation verwenden, mein Speicher nennt sich "wlan0" und ist nur eines von über 50 IoT-Geräten.

      Gruß

      MBY

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

      @gintonik

      Keine gute installations Methode.

      Besser im expertenmodus bei Adapter dann den Katzenkopf

      Wenn nur GitHub dann über Reiter custom
      Wenn schon auf npm dann Reiter npm

      Dauert aber uU 1 Tag bis das gefunden wird
      Iobroker führt kein Build aus nur npm ci
      Alle build Ergebnisse müssen im Paket oder GitHub verfügbar sein

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

      G 1 Antwort Letzte Antwort
      0
      • OliverIOO OliverIO

        @gintonik

        Keine gute installations Methode.

        Besser im expertenmodus bei Adapter dann den Katzenkopf

        Wenn nur GitHub dann über Reiter custom
        Wenn schon auf npm dann Reiter npm

        Dauert aber uU 1 Tag bis das gefunden wird
        Iobroker führt kein Build aus nur npm ci
        Alle build Ergebnisse müssen im Paket oder GitHub verfügbar sein

        G Online
        G Online
        gintonik
        schrieb am zuletzt editiert von Samson71
        #3

        @OliverIO sagte in Adapter zum Testen freigeben:

        @gintonik

        Keine gute installations Methode.

        Besser im expertenmodus bei Adapter dann den Katzenkopf

        Wenn nur GitHub dann über Reiter custom
        Wenn schon auf npm dann Reiter npm

        Dauert aber uU 1 Tag bis das gefunden wird
        Iobroker führt kein Build aus nur npm ci
        Alle build Ergebnisse müssen im Paket oder GitHub verfügbar sein

        Hallo Oliver,

        danke für den Hinweis, habe es angepasst.

        Mod-Edit
        sinnloses doppeltes Voll-Zitat entfernt

        1 Antwort Letzte Antwort
        0
        • HomoranH Homoran verschob dieses Thema von Einsteigerfragen am
        • G gintonik

          Hallo,

          ich habe für Marstek-Speicher einen Adapter gebaut, den ich gerne der Community zum testen bereitstellen möchte.
          Wo und wie kann ich dies tun?

          https://github.com/gintonik1980/ioBroker.marstek-local

          Mit diesem Adapter möchte ich Marstek Speicher in ioBroker auslesen und steuern können.
          Seit kurzem, zumindest ist es mir erst vor kurzem aufgefallen, hat Marstek in seiner App eine API-Liste veröffentlicht und einen Button zum aktivieren von Zugriffen, veröffentlicht.
          Mit diesem Adapter kann ich jetzt die States auslesen und verarbeiten, das wollte ich allen anderen ebenfalls zur Verfügung stellen, die mit einem solchen Speicher arbeiten.

          Für die Verwendung werden drei Parameter erwartet. Zum einen die IP Adresse und der UDP Port (Standard 30000). Außerdem kann man die Abfragezeit (Standard 60Sek) festlegen.

          Eins meiner größten Probleme war tatsächlich den Speicher in meinem Netzwerk zu identifizieren, da dieser keinen eindeutigen Namen verwendet und mein Netz doch relativ groß ist.
          Es kann durchaus sein dass andere Revisionen durchaus "vernünftige" Namen zur Identifikation verwenden, mein Speicher nennt sich "wlan0" und ist nur eines von über 50 IoT-Geräten.

          Gruß

          MBY

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @gintonik sagte in Adapter zum Testen freigeben:

          Wo und wie kann ich dies tun?

          hier!

          Adapterentwicklung passt nicht wirklich zu Einsteigerfragen!

          Bitte noch den Eröffnungspost entsprechend den Vorgaben anpassen!

          (sieh dir mal andere Threads hier an)

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          G 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @gintonik sagte in Adapter zum Testen freigeben:

            Wo und wie kann ich dies tun?

            hier!

            Adapterentwicklung passt nicht wirklich zu Einsteigerfragen!

            Bitte noch den Eröffnungspost entsprechend den Vorgaben anpassen!

            (sieh dir mal andere Threads hier an)

            G Online
            G Online
            gintonik
            schrieb am zuletzt editiert von
            #5

            @Homoran sagte in Adapter zum Testen freigeben:

            @gintonik sagte in Adapter zum Testen freigeben:

            Wo und wie kann ich dies tun?

            hier!

            Adapterentwicklung passt nicht wirklich zu Einsteigerfragen!

            Bitte noch den Eröffnungspost entsprechend den Vorgaben anpassen!

            (sieh dir mal andere Threads hier an)

            Ich wollte auch nicht hier den Adapter veröffentlichen, aber das hier war einer der wenigen Boards wo ich überhaupt was posten konnte.

            HomoranH G 2 Antworten Letzte Antwort
            0
            • G gintonik

              @Homoran sagte in Adapter zum Testen freigeben:

              @gintonik sagte in Adapter zum Testen freigeben:

              Wo und wie kann ich dies tun?

              hier!

              Adapterentwicklung passt nicht wirklich zu Einsteigerfragen!

              Bitte noch den Eröffnungspost entsprechend den Vorgaben anpassen!

              (sieh dir mal andere Threads hier an)

              Ich wollte auch nicht hier den Adapter veröffentlichen, aber das hier war einer der wenigen Boards wo ich überhaupt was posten konnte.

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von Homoran
              #6

              @gintonik sagte in Adapter zum Testen freigeben:

              das hier war einer der wenigen Boards wo ich überhaupt was posten konnte.

              wie meinst du das?

              Du solltest überall posten können.
              Lediglich neue Threads in 2 Kategorien eröffnen zu können ist auf einzelne User beschränkt. In allen anderen solltest du das auch können.

              Bitte, wie gesagt jetzt den Startpost inc. des Threadtitels anpassen.

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • G gintonik

                @Homoran sagte in Adapter zum Testen freigeben:

                @gintonik sagte in Adapter zum Testen freigeben:

                Wo und wie kann ich dies tun?

                hier!

                Adapterentwicklung passt nicht wirklich zu Einsteigerfragen!

                Bitte noch den Eröffnungspost entsprechend den Vorgaben anpassen!

                (sieh dir mal andere Threads hier an)

                Ich wollte auch nicht hier den Adapter veröffentlichen, aber das hier war einer der wenigen Boards wo ich überhaupt was posten konnte.

                G Online
                G Online
                gintonik
                schrieb am zuletzt editiert von
                #7

                sagte in Adapter zum Testen freigeben:

                @Homoran sagte in Adapter zum Testen freigeben:

                @gintonik sagte in Adapter zum Testen freigeben:

                Wo und wie kann ich dies tun?

                hier!

                Adapterentwicklung passt nicht wirklich zu Einsteigerfragen!

                Bitte noch den Eröffnungspost entsprechend den Vorgaben anpassen!

                (sieh dir mal andere Threads hier an)

                Ich wollte auch nicht hier den Adapter veröffentlichen, aber das hier war einer der wenigen Boards wo ich überhaupt was posten konnte.

                OK, ich habe gerade gesehen, dass ich mich erst als "Entwickler" freischalten lassen muss. OK, werde ich dann machen. Sorry, gestern um 3Uhr hatte ich die Augen nicht mehr weit genug "offen" ;-)

                G 1 Antwort Letzte Antwort
                0
                • G gintonik

                  sagte in Adapter zum Testen freigeben:

                  @Homoran sagte in Adapter zum Testen freigeben:

                  @gintonik sagte in Adapter zum Testen freigeben:

                  Wo und wie kann ich dies tun?

                  hier!

                  Adapterentwicklung passt nicht wirklich zu Einsteigerfragen!

                  Bitte noch den Eröffnungspost entsprechend den Vorgaben anpassen!

                  (sieh dir mal andere Threads hier an)

                  Ich wollte auch nicht hier den Adapter veröffentlichen, aber das hier war einer der wenigen Boards wo ich überhaupt was posten konnte.

                  OK, ich habe gerade gesehen, dass ich mich erst als "Entwickler" freischalten lassen muss. OK, werde ich dann machen. Sorry, gestern um 3Uhr hatte ich die Augen nicht mehr weit genug "offen" ;-)

                  G Online
                  G Online
                  gintonik
                  schrieb am zuletzt editiert von
                  #8

                  sagte in Adapter zum Testen freigeben:

                  sagte in Adapter zum Testen freigeben:

                  @Homoran sagte in Adapter zum Testen freigeben:

                  @gintonik sagte in Adapter zum Testen freigeben:

                  Wo und wie kann ich dies tun?

                  hier!

                  Adapterentwicklung passt nicht wirklich zu Einsteigerfragen!

                  Bitte noch den Eröffnungspost entsprechend den Vorgaben anpassen!

                  (sieh dir mal andere Threads hier an)

                  Ich wollte auch nicht hier den Adapter veröffentlichen, aber das hier war einer der wenigen Boards wo ich überhaupt was posten konnte.

                  OK, ich habe gerade gesehen, dass ich mich erst als "Entwickler" freischalten lassen muss. OK, werde ich dann machen. Sorry, gestern um 3Uhr hatte ich die Augen nicht mehr weit genug "offen" ;-)

                  Wir können diesen Thread auch gerne löschen, ich erstelle den dann neu da wo er hingehört.

                  HomoranH Samson71S 2 Antworten Letzte Antwort
                  0
                  • G gintonik

                    sagte in Adapter zum Testen freigeben:

                    sagte in Adapter zum Testen freigeben:

                    @Homoran sagte in Adapter zum Testen freigeben:

                    @gintonik sagte in Adapter zum Testen freigeben:

                    Wo und wie kann ich dies tun?

                    hier!

                    Adapterentwicklung passt nicht wirklich zu Einsteigerfragen!

                    Bitte noch den Eröffnungspost entsprechend den Vorgaben anpassen!

                    (sieh dir mal andere Threads hier an)

                    Ich wollte auch nicht hier den Adapter veröffentlichen, aber das hier war einer der wenigen Boards wo ich überhaupt was posten konnte.

                    OK, ich habe gerade gesehen, dass ich mich erst als "Entwickler" freischalten lassen muss. OK, werde ich dann machen. Sorry, gestern um 3Uhr hatte ich die Augen nicht mehr weit genug "offen" ;-)

                    Wir können diesen Thread auch gerne löschen, ich erstelle den dann neu da wo er hingehört.

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von Homoran
                    #9

                    @gintonik sagte in Adapter zum Testen freigeben:

                    da wo er hingehört.

                    da ist er!
                    du musst ihn nur noch anpassen!

                    immer noch?
                    @gintonik sagte in Adapter zum Testen freigeben:

                    die Augen nicht mehr weit genug "offen" ;-)

                    😀

                    und bitte die Frage beantworten

                    sagte in Adapter zum Testen freigeben:

                    @gintonik sagte in Adapter zum Testen freigeben:

                    das hier war einer der wenigen Boards wo ich überhaupt was posten konnte.

                    wie meinst du das?

                    nicht dass da urgendwas im Forum klemmt.

                    kein Support per PN! - Fragen im Forum stellen -
                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • G gintonik

                      sagte in Adapter zum Testen freigeben:

                      sagte in Adapter zum Testen freigeben:

                      @Homoran sagte in Adapter zum Testen freigeben:

                      @gintonik sagte in Adapter zum Testen freigeben:

                      Wo und wie kann ich dies tun?

                      hier!

                      Adapterentwicklung passt nicht wirklich zu Einsteigerfragen!

                      Bitte noch den Eröffnungspost entsprechend den Vorgaben anpassen!

                      (sieh dir mal andere Threads hier an)

                      Ich wollte auch nicht hier den Adapter veröffentlichen, aber das hier war einer der wenigen Boards wo ich überhaupt was posten konnte.

                      OK, ich habe gerade gesehen, dass ich mich erst als "Entwickler" freischalten lassen muss. OK, werde ich dann machen. Sorry, gestern um 3Uhr hatte ich die Augen nicht mehr weit genug "offen" ;-)

                      Wir können diesen Thread auch gerne löschen, ich erstelle den dann neu da wo er hingehört.

                      Samson71S Offline
                      Samson71S Offline
                      Samson71
                      Global Moderator
                      schrieb am zuletzt editiert von
                      #10

                      @gintonik
                      Er gehört doch hierhin! Mach doch einfach nur worum @Homoran Dich gebeten hat.

                      Markus

                      Bitte beachten:
                      Hinweise für gute Forenbeiträge
                      Maßnahmen zum Schutz des Forums

                      1 Antwort Letzte Antwort
                      1
                      • mcm1957M Online
                        mcm1957M Online
                        mcm1957
                        schrieb am zuletzt editiert von mcm1957
                        #11

                        ACHTUNG:

                        Dieser Adapter ist derzeit NICHT zum Test in irgendeiner Form geeignet. Da fehlt so ziemlich alles an Infrastrutur was fehlen kann.

                        4358da94-0b08-438e-8c43-6cbe194aac62-image.png

                        @gintonik

                        Ich empfehle dringend den Adapter von Grund auf neu anzulegen. Dazu erstellst du zuerst mal die Infrastruktur via @iobroker/create-adapter und läßt dann die AI werken.
                        Bitte beachten: https://github.com/Jey-Cee/iobroker-ai-developer-guide

                        Am besten meldest du dich auch mal in unseren Entwicklerkanälen auf telegramm / discord an - invite Links findest du auf https://www.iobroker.dev.

                        EDIT-2:

                        Und bitte NICHT verzweifeln. Wir haben alle mal bei nahe Null angefangen. Gemeinsam schaffen wir das. Und es gibt (v.A. auf Telegramm / Disord) genug Devs die dir gerne alle Datails erklären und bei Problemen helfen.

                        EDIT:

                        Ne VORABLISTE des Checker - der Adapter hat so viele Problem, dass der Checker derzeit kein Issue erstellen kann...

                        Errors:
                        [E0026] "{'engines': {'node'>='18'}}" is required at package.json, "{'engines':{'node'>='20'}}" is recommended
                        [E0031] No devDependencies declared at package.json. Please correct package.json
                        [E0035] No devDependency declared for @iobroker/testing. Please add "@iobroker/testing":"5.2.2" to devDependencies at package.json
                        [E0059] No "scripts" key found in the package.json
                        [E1057] js-controller 5.0.0 listed as dependency but 6.0.11 is required as minimum. Please update dependency at io-package.json.
                        [E1069] "common.keywords" must be an array within io-package.json and contain some useful keywords
                        [E1090] admin dependency missing. admin 7.6.17 is required as minimum, 7.6.20 is recommended. Please add to globalDependencies at io-package.json.
                        [E1105] io-package.json schema validation error: Missing required property "licenseInformation" in /common
                        [E1105] io-package.json schema validation error: Missing required property "tier" in /common
                        [E2000] Not found on npm. Please publish
                        [E5010] "/admin/i18n/de/translations.json" or "admin/i18n/de.json" not found, but admin support is declared. Please add.
                        [E5010] "/admin/i18n/en/translations.json" or "admin/i18n/en.json" not found, but admin support is declared. Please add.
                        [E5010] "/admin/i18n/es/translations.json" or "admin/i18n/es.json" not found, but admin support is declared. Please add.
                        [E5010] "/admin/i18n/fr/translations.json" or "admin/i18n/fr.json" not found, but admin support is declared. Please add.
                        [E5010] "/admin/i18n/it/translations.json" or "admin/i18n/it.json" not found, but admin support is declared. Please add.
                        [E5010] "/admin/i18n/nl/translations.json" or "admin/i18n/nl.json" not found, but admin support is declared. Please add.
                        [E5010] "/admin/i18n/pl/translations.json" or "admin/i18n/pl.json" not found, but admin support is declared. Please add.
                        [E5010] "/admin/i18n/pt/translations.json" or "admin/i18n/pt.json" not found, but admin support is declared. Please add.
                        [E5010] "/admin/i18n/ru/translations.json" or "admin/i18n/ru.json" not found, but admin support is declared. Please add.
                        [E5010] "/admin/i18n/uk/translations.json" or "admin/i18n/uk.json" not found, but admin support is declared. Please add.
                        [E5010] "/admin/i18n/zh-cn/translations.json" or "admin/i18n/zh-cn.json" not found, but admin support is declared. Please add.
                        [E5507] missing size attributes [lg,xl] for number at admin/jsonConfig.json/items/pollInterval
                        [E5507] missing size attributes [lg,xl] for number at admin/jsonConfig.json/items/port
                        [E5507] missing size attributes [lg,xl] for text at admin/jsonConfig.json/items/ip
                        [E5507] missing size attributes [xs,sm,md,lg,xl] for staticText at admin/jsonConfig.json/items/helpText
                        [E5507] missing size attributes [xs,sm,md,lg,xl] for staticText at admin/jsonConfig.json/items/introText
                        [E5510] responsive check: maximum issues reached, please fix reported ones and recheck
                        [E9999] GLOBAL ERROR: TypeError: Cannot read properties of undefined (reading 'gulp'), {}
                        
                        Warnings:
                        [W0034] @iobroker/adapter-core 3.2.3 specified. 3.3.2 (or newer) is current. Please update dependencies at package.json
                        [W0040] "keywords" within package.json should contain "ioBroker"
                        [W1027] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.titleLang" in io-package.json.
                        [W1034] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.desc" in io-package.json.
                        [W1035] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
                        [W1054] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of some "common.news" in io-package.json.
                        [W1081] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
                        [W4001] Cannot find "marstek-local" in latest repository
                        
                        Suggestions:
                        [W0034] @iobroker/adapter-core 3.2.3 specified. 3.3.2 (or newer) is current. Please update dependencies at package.json
                        [W0040] "keywords" within package.json should contain "ioBroker"
                        [W1027] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.titleLang" in io-package.json.
                        [W1034] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.desc" in io-package.json.
                        [W1035] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
                        [W1054] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of some "common.news" in io-package.json.
                        [W1081] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
                        

                        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

                        G 1 Antwort Letzte Antwort
                        2
                        • mcm1957M mcm1957

                          ACHTUNG:

                          Dieser Adapter ist derzeit NICHT zum Test in irgendeiner Form geeignet. Da fehlt so ziemlich alles an Infrastrutur was fehlen kann.

                          4358da94-0b08-438e-8c43-6cbe194aac62-image.png

                          @gintonik

                          Ich empfehle dringend den Adapter von Grund auf neu anzulegen. Dazu erstellst du zuerst mal die Infrastruktur via @iobroker/create-adapter und läßt dann die AI werken.
                          Bitte beachten: https://github.com/Jey-Cee/iobroker-ai-developer-guide

                          Am besten meldest du dich auch mal in unseren Entwicklerkanälen auf telegramm / discord an - invite Links findest du auf https://www.iobroker.dev.

                          EDIT-2:

                          Und bitte NICHT verzweifeln. Wir haben alle mal bei nahe Null angefangen. Gemeinsam schaffen wir das. Und es gibt (v.A. auf Telegramm / Disord) genug Devs die dir gerne alle Datails erklären und bei Problemen helfen.

                          EDIT:

                          Ne VORABLISTE des Checker - der Adapter hat so viele Problem, dass der Checker derzeit kein Issue erstellen kann...

                          Errors:
                          [E0026] "{'engines': {'node'>='18'}}" is required at package.json, "{'engines':{'node'>='20'}}" is recommended
                          [E0031] No devDependencies declared at package.json. Please correct package.json
                          [E0035] No devDependency declared for @iobroker/testing. Please add "@iobroker/testing":"5.2.2" to devDependencies at package.json
                          [E0059] No "scripts" key found in the package.json
                          [E1057] js-controller 5.0.0 listed as dependency but 6.0.11 is required as minimum. Please update dependency at io-package.json.
                          [E1069] "common.keywords" must be an array within io-package.json and contain some useful keywords
                          [E1090] admin dependency missing. admin 7.6.17 is required as minimum, 7.6.20 is recommended. Please add to globalDependencies at io-package.json.
                          [E1105] io-package.json schema validation error: Missing required property "licenseInformation" in /common
                          [E1105] io-package.json schema validation error: Missing required property "tier" in /common
                          [E2000] Not found on npm. Please publish
                          [E5010] "/admin/i18n/de/translations.json" or "admin/i18n/de.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/en/translations.json" or "admin/i18n/en.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/es/translations.json" or "admin/i18n/es.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/fr/translations.json" or "admin/i18n/fr.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/it/translations.json" or "admin/i18n/it.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/nl/translations.json" or "admin/i18n/nl.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/pl/translations.json" or "admin/i18n/pl.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/pt/translations.json" or "admin/i18n/pt.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/ru/translations.json" or "admin/i18n/ru.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/uk/translations.json" or "admin/i18n/uk.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/zh-cn/translations.json" or "admin/i18n/zh-cn.json" not found, but admin support is declared. Please add.
                          [E5507] missing size attributes [lg,xl] for number at admin/jsonConfig.json/items/pollInterval
                          [E5507] missing size attributes [lg,xl] for number at admin/jsonConfig.json/items/port
                          [E5507] missing size attributes [lg,xl] for text at admin/jsonConfig.json/items/ip
                          [E5507] missing size attributes [xs,sm,md,lg,xl] for staticText at admin/jsonConfig.json/items/helpText
                          [E5507] missing size attributes [xs,sm,md,lg,xl] for staticText at admin/jsonConfig.json/items/introText
                          [E5510] responsive check: maximum issues reached, please fix reported ones and recheck
                          [E9999] GLOBAL ERROR: TypeError: Cannot read properties of undefined (reading 'gulp'), {}
                          
                          Warnings:
                          [W0034] @iobroker/adapter-core 3.2.3 specified. 3.3.2 (or newer) is current. Please update dependencies at package.json
                          [W0040] "keywords" within package.json should contain "ioBroker"
                          [W1027] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.titleLang" in io-package.json.
                          [W1034] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.desc" in io-package.json.
                          [W1035] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
                          [W1054] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of some "common.news" in io-package.json.
                          [W1081] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
                          [W4001] Cannot find "marstek-local" in latest repository
                          
                          Suggestions:
                          [W0034] @iobroker/adapter-core 3.2.3 specified. 3.3.2 (or newer) is current. Please update dependencies at package.json
                          [W0040] "keywords" within package.json should contain "ioBroker"
                          [W1027] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.titleLang" in io-package.json.
                          [W1034] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.desc" in io-package.json.
                          [W1035] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
                          [W1054] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of some "common.news" in io-package.json.
                          [W1081] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
                          
                          G Online
                          G Online
                          gintonik
                          schrieb am zuletzt editiert von
                          #12

                          @mcm1957 sagte in Adapter zum Testen freigeben:

                          ACHTUNG:

                          Dieser Adapter ist derzeit NICHT zum Test in irgendeiner Form geeignet. Da fehlt so ziemlich alles an Infrastrutur was fehlen kann.

                          4358da94-0b08-438e-8c43-6cbe194aac62-image.png

                          @gintonik

                          Ich empfehle dringend den Adapter von Grund auf neu anzulegen. Dazu erstellst du zuerst mal die Infrastruktur via @iobroker/create-adapter und läßt dann die AI werken.
                          Bitte beachten: https://github.com/Jey-Cee/iobroker-ai-developer-guide

                          Am besten meldest du dich auch mal in unseren Entwicklerkanälen auf telegramm / discord an - invite Links findest du auf https://www.iobroker.dev.

                          EDIT-2:

                          Und bitte NICHT verzweifeln. Wir haben alle mal bei nahe Null angefangen. Gemeinsam schaffen wir das. Und es gibt (v.A. auf Telegramm / Disord) genug Devs die dir gerne alle Datails erklären und bei Problemen helfen.

                          EDIT:

                          Ne VORABLISTE des Checker - der Adapter hat so viele Problem, dass der Checker derzeit kein Issue erstellen kann...

                          Errors:
                          [E0026] "{'engines': {'node'>='18'}}" is required at package.json, "{'engines':{'node'>='20'}}" is recommended
                          [E0031] No devDependencies declared at package.json. Please correct package.json
                          [E0035] No devDependency declared for @iobroker/testing. Please add "@iobroker/testing":"5.2.2" to devDependencies at package.json
                          [E0059] No "scripts" key found in the package.json
                          [E1057] js-controller 5.0.0 listed as dependency but 6.0.11 is required as minimum. Please update dependency at io-package.json.
                          [E1069] "common.keywords" must be an array within io-package.json and contain some useful keywords
                          [E1090] admin dependency missing. admin 7.6.17 is required as minimum, 7.6.20 is recommended. Please add to globalDependencies at io-package.json.
                          [E1105] io-package.json schema validation error: Missing required property "licenseInformation" in /common
                          [E1105] io-package.json schema validation error: Missing required property "tier" in /common
                          [E2000] Not found on npm. Please publish
                          [E5010] "/admin/i18n/de/translations.json" or "admin/i18n/de.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/en/translations.json" or "admin/i18n/en.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/es/translations.json" or "admin/i18n/es.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/fr/translations.json" or "admin/i18n/fr.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/it/translations.json" or "admin/i18n/it.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/nl/translations.json" or "admin/i18n/nl.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/pl/translations.json" or "admin/i18n/pl.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/pt/translations.json" or "admin/i18n/pt.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/ru/translations.json" or "admin/i18n/ru.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/uk/translations.json" or "admin/i18n/uk.json" not found, but admin support is declared. Please add.
                          [E5010] "/admin/i18n/zh-cn/translations.json" or "admin/i18n/zh-cn.json" not found, but admin support is declared. Please add.
                          [E5507] missing size attributes [lg,xl] for number at admin/jsonConfig.json/items/pollInterval
                          [E5507] missing size attributes [lg,xl] for number at admin/jsonConfig.json/items/port
                          [E5507] missing size attributes [lg,xl] for text at admin/jsonConfig.json/items/ip
                          [E5507] missing size attributes [xs,sm,md,lg,xl] for staticText at admin/jsonConfig.json/items/helpText
                          [E5507] missing size attributes [xs,sm,md,lg,xl] for staticText at admin/jsonConfig.json/items/introText
                          [E5510] responsive check: maximum issues reached, please fix reported ones and recheck
                          [E9999] GLOBAL ERROR: TypeError: Cannot read properties of undefined (reading 'gulp'), {}
                          
                          Warnings:
                          [W0034] @iobroker/adapter-core 3.2.3 specified. 3.3.2 (or newer) is current. Please update dependencies at package.json
                          [W0040] "keywords" within package.json should contain "ioBroker"
                          [W1027] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.titleLang" in io-package.json.
                          [W1034] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.desc" in io-package.json.
                          [W1035] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
                          [W1054] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of some "common.news" in io-package.json.
                          [W1081] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
                          [W4001] Cannot find "marstek-local" in latest repository
                          
                          Suggestions:
                          [W0034] @iobroker/adapter-core 3.2.3 specified. 3.3.2 (or newer) is current. Please update dependencies at package.json
                          [W0040] "keywords" within package.json should contain "ioBroker"
                          [W1027] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.titleLang" in io-package.json.
                          [W1034] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.desc" in io-package.json.
                          [W1035] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
                          [W1054] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of some "common.news" in io-package.json.
                          [W1081] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
                          

                          Genau deswegen reden wir von einem Test und nicht von einem release. Gut, ich hätte als Version Beta 0.x.y. nehmen sollen. Ich schau mir das mal an, wenn ich wieder ein bisschen Zeit habe. Da der Adapter aber selbst in diesem Zustand das macht, was er soll, sollte der Rest händelbar sein.

                          OliverIOO 1 Antwort Letzte Antwort
                          0
                          • G gintonik

                            @mcm1957 sagte in Adapter zum Testen freigeben:

                            ACHTUNG:

                            Dieser Adapter ist derzeit NICHT zum Test in irgendeiner Form geeignet. Da fehlt so ziemlich alles an Infrastrutur was fehlen kann.

                            4358da94-0b08-438e-8c43-6cbe194aac62-image.png

                            @gintonik

                            Ich empfehle dringend den Adapter von Grund auf neu anzulegen. Dazu erstellst du zuerst mal die Infrastruktur via @iobroker/create-adapter und läßt dann die AI werken.
                            Bitte beachten: https://github.com/Jey-Cee/iobroker-ai-developer-guide

                            Am besten meldest du dich auch mal in unseren Entwicklerkanälen auf telegramm / discord an - invite Links findest du auf https://www.iobroker.dev.

                            EDIT-2:

                            Und bitte NICHT verzweifeln. Wir haben alle mal bei nahe Null angefangen. Gemeinsam schaffen wir das. Und es gibt (v.A. auf Telegramm / Disord) genug Devs die dir gerne alle Datails erklären und bei Problemen helfen.

                            EDIT:

                            Ne VORABLISTE des Checker - der Adapter hat so viele Problem, dass der Checker derzeit kein Issue erstellen kann...

                            Errors:
                            [E0026] "{'engines': {'node'>='18'}}" is required at package.json, "{'engines':{'node'>='20'}}" is recommended
                            [E0031] No devDependencies declared at package.json. Please correct package.json
                            [E0035] No devDependency declared for @iobroker/testing. Please add "@iobroker/testing":"5.2.2" to devDependencies at package.json
                            [E0059] No "scripts" key found in the package.json
                            [E1057] js-controller 5.0.0 listed as dependency but 6.0.11 is required as minimum. Please update dependency at io-package.json.
                            [E1069] "common.keywords" must be an array within io-package.json and contain some useful keywords
                            [E1090] admin dependency missing. admin 7.6.17 is required as minimum, 7.6.20 is recommended. Please add to globalDependencies at io-package.json.
                            [E1105] io-package.json schema validation error: Missing required property "licenseInformation" in /common
                            [E1105] io-package.json schema validation error: Missing required property "tier" in /common
                            [E2000] Not found on npm. Please publish
                            [E5010] "/admin/i18n/de/translations.json" or "admin/i18n/de.json" not found, but admin support is declared. Please add.
                            [E5010] "/admin/i18n/en/translations.json" or "admin/i18n/en.json" not found, but admin support is declared. Please add.
                            [E5010] "/admin/i18n/es/translations.json" or "admin/i18n/es.json" not found, but admin support is declared. Please add.
                            [E5010] "/admin/i18n/fr/translations.json" or "admin/i18n/fr.json" not found, but admin support is declared. Please add.
                            [E5010] "/admin/i18n/it/translations.json" or "admin/i18n/it.json" not found, but admin support is declared. Please add.
                            [E5010] "/admin/i18n/nl/translations.json" or "admin/i18n/nl.json" not found, but admin support is declared. Please add.
                            [E5010] "/admin/i18n/pl/translations.json" or "admin/i18n/pl.json" not found, but admin support is declared. Please add.
                            [E5010] "/admin/i18n/pt/translations.json" or "admin/i18n/pt.json" not found, but admin support is declared. Please add.
                            [E5010] "/admin/i18n/ru/translations.json" or "admin/i18n/ru.json" not found, but admin support is declared. Please add.
                            [E5010] "/admin/i18n/uk/translations.json" or "admin/i18n/uk.json" not found, but admin support is declared. Please add.
                            [E5010] "/admin/i18n/zh-cn/translations.json" or "admin/i18n/zh-cn.json" not found, but admin support is declared. Please add.
                            [E5507] missing size attributes [lg,xl] for number at admin/jsonConfig.json/items/pollInterval
                            [E5507] missing size attributes [lg,xl] for number at admin/jsonConfig.json/items/port
                            [E5507] missing size attributes [lg,xl] for text at admin/jsonConfig.json/items/ip
                            [E5507] missing size attributes [xs,sm,md,lg,xl] for staticText at admin/jsonConfig.json/items/helpText
                            [E5507] missing size attributes [xs,sm,md,lg,xl] for staticText at admin/jsonConfig.json/items/introText
                            [E5510] responsive check: maximum issues reached, please fix reported ones and recheck
                            [E9999] GLOBAL ERROR: TypeError: Cannot read properties of undefined (reading 'gulp'), {}
                            
                            Warnings:
                            [W0034] @iobroker/adapter-core 3.2.3 specified. 3.3.2 (or newer) is current. Please update dependencies at package.json
                            [W0040] "keywords" within package.json should contain "ioBroker"
                            [W1027] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.titleLang" in io-package.json.
                            [W1034] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.desc" in io-package.json.
                            [W1035] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
                            [W1054] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of some "common.news" in io-package.json.
                            [W1081] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
                            [W4001] Cannot find "marstek-local" in latest repository
                            
                            Suggestions:
                            [W0034] @iobroker/adapter-core 3.2.3 specified. 3.3.2 (or newer) is current. Please update dependencies at package.json
                            [W0040] "keywords" within package.json should contain "ioBroker"
                            [W1027] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.titleLang" in io-package.json.
                            [W1034] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.desc" in io-package.json.
                            [W1035] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
                            [W1054] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of some "common.news" in io-package.json.
                            [W1081] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
                            

                            Genau deswegen reden wir von einem Test und nicht von einem release. Gut, ich hätte als Version Beta 0.x.y. nehmen sollen. Ich schau mir das mal an, wenn ich wieder ein bisschen Zeit habe. Da der Adapter aber selbst in diesem Zustand das macht, was er soll, sollte der Rest händelbar sein.

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

                            @gintonik

                            Dann wird der Adapter aber nie in irgendein Repository aufgenommen und muss immer über irgendwelche technischen Tricks installiert werden, was 99 % der iO Broker Anwender nicht können

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

                            G 1 Antwort Letzte Antwort
                            1
                            • OliverIOO OliverIO

                              @gintonik

                              Dann wird der Adapter aber nie in irgendein Repository aufgenommen und muss immer über irgendwelche technischen Tricks installiert werden, was 99 % der iO Broker Anwender nicht können

                              G Online
                              G Online
                              gintonik
                              schrieb am zuletzt editiert von
                              #14

                              @OliverIO sagte in Adapter zum Testen freigeben:

                              @gintonik

                              Dann wird der Adapter aber nie in irgendein Repository aufgenommen und muss immer über irgendwelche technischen Tricks installiert werden, was 99 % der iO Broker Anwender nicht können

                              Alles gut, ist mein erster in daraus lernt man ja. Ich schau es mir mal auf Github an.

                              mcm1957M 1 Antwort Letzte Antwort
                              0
                              • G gintonik

                                @OliverIO sagte in Adapter zum Testen freigeben:

                                @gintonik

                                Dann wird der Adapter aber nie in irgendein Repository aufgenommen und muss immer über irgendwelche technischen Tricks installiert werden, was 99 % der iO Broker Anwender nicht können

                                Alles gut, ist mein erster in daraus lernt man ja. Ich schau es mir mal auf Github an.

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

                                @gintonik sagte in Adapter zum Testen freigeben:

                                @OliverIO sagte in Adapter zum Testen freigeben:

                                @gintonik

                                Dann wird der Adapter aber nie in irgendein Repository aufgenommen und muss immer über irgendwelche technischen Tricks installiert werden, was 99 % der iO Broker Anwender nicht können

                                Alles gut, ist mein erster in daraus lernt man ja. Ich schau es mir mal auf Github an.

                                Hi

                                Danke dass du das Ziel im Auge behältst. Bitte meld dich (vorzugsweise in Telegramm / Discord) wenn du Hilfe brauchts.

                                Ich würde dir folgende Vorgangsweise vorschlagen:

                                • Rename des jetzigen Adapterrepositories in z.B. https://github.com/gintonik1980/ioBroker.marstek-local-old.
                                  Damit meine ich NUR das Renamen des Repos auf Github - nichts in irgendwelchen Datein anpassen.

                                • Anlegen eine neuen "sauberen" Repos mittels Adapter Creator (npx @iobroker/create-adapter). Dabei verwende den Namen den der Adapter final haben soll. (Ich nehme mal an ioBroker.marstek-local)

                                • Publish aller erzeugten Dateien auf Github = Repositoriy ioBroker.marstek-local anlegen

                                • Dann kopioerst du die notwendigen Dateien für die Funktion deines Adapters (also z.B. main.js) in das neu angelegte Verzeichnis. ACHTUNG: Nur jene Datein kopieren die eine Funktion für den Adapter haben, also NICHT irgendwelche Workflows etc. Wahrscheinlich sind das genau README.md, main.js udn admin/jsonConfig.

                                • Und dann fängt der Spass ggF an, d.h. allfällige Fehler beim Testing ergänzen, Übersetzungen einfügen (i18n erstellen und npm run translate) etc. Dabei werden soicher Fragen auftauchen - die kannst du uns gerne stellen.

                                Grüße und DANKE dass du deine Zeit für eine Adapetrentwicklung spendest.

                                mcm1957

                                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

                                G 1 Antwort Letzte Antwort
                                2
                                • mcm1957M mcm1957

                                  @gintonik sagte in Adapter zum Testen freigeben:

                                  @OliverIO sagte in Adapter zum Testen freigeben:

                                  @gintonik

                                  Dann wird der Adapter aber nie in irgendein Repository aufgenommen und muss immer über irgendwelche technischen Tricks installiert werden, was 99 % der iO Broker Anwender nicht können

                                  Alles gut, ist mein erster in daraus lernt man ja. Ich schau es mir mal auf Github an.

                                  Hi

                                  Danke dass du das Ziel im Auge behältst. Bitte meld dich (vorzugsweise in Telegramm / Discord) wenn du Hilfe brauchts.

                                  Ich würde dir folgende Vorgangsweise vorschlagen:

                                  • Rename des jetzigen Adapterrepositories in z.B. https://github.com/gintonik1980/ioBroker.marstek-local-old.
                                    Damit meine ich NUR das Renamen des Repos auf Github - nichts in irgendwelchen Datein anpassen.

                                  • Anlegen eine neuen "sauberen" Repos mittels Adapter Creator (npx @iobroker/create-adapter). Dabei verwende den Namen den der Adapter final haben soll. (Ich nehme mal an ioBroker.marstek-local)

                                  • Publish aller erzeugten Dateien auf Github = Repositoriy ioBroker.marstek-local anlegen

                                  • Dann kopioerst du die notwendigen Dateien für die Funktion deines Adapters (also z.B. main.js) in das neu angelegte Verzeichnis. ACHTUNG: Nur jene Datein kopieren die eine Funktion für den Adapter haben, also NICHT irgendwelche Workflows etc. Wahrscheinlich sind das genau README.md, main.js udn admin/jsonConfig.

                                  • Und dann fängt der Spass ggF an, d.h. allfällige Fehler beim Testing ergänzen, Übersetzungen einfügen (i18n erstellen und npm run translate) etc. Dabei werden soicher Fragen auftauchen - die kannst du uns gerne stellen.

                                  Grüße und DANKE dass du deine Zeit für eine Adapetrentwicklung spendest.

                                  mcm1957

                                  G Online
                                  G Online
                                  gintonik
                                  schrieb zuletzt editiert von
                                  #16

                                  @mcm1957 sagte in Adapter zum Testen freigeben:

                                  @gintonik sagte in Adapter zum Testen freigeben:

                                  @OliverIO sagte in Adapter zum Testen freigeben:

                                  @gintonik

                                  Dann wird der Adapter aber nie in irgendein Repository aufgenommen und muss immer über irgendwelche technischen Tricks installiert werden, was 99 % der iO Broker Anwender nicht können

                                  Alles gut, ist mein erster in daraus lernt man ja. Ich schau es mir mal auf Github an.

                                  Hi

                                  Danke dass du das Ziel im Auge behältst. Bitte meld dich (vorzugsweise in Telegramm / Discord) wenn du Hilfe brauchts.

                                  Ich würde dir folgende Vorgangsweise vorschlagen:

                                  • Rename des jetzigen Adapterrepositories in z.B. https://github.com/gintonik1980/ioBroker.marstek-local-old.
                                    Damit meine ich NUR das Renamen des Repos auf Github - nichts in irgendwelchen Datein anpassen.

                                  • Anlegen eine neuen "sauberen" Repos mittels Adapter Creator (npx @iobroker/create-adapter). Dabei verwende den Namen den der Adapter final haben soll. (Ich nehme mal an ioBroker.marstek-local)

                                  • Publish aller erzeugten Dateien auf Github = Repositoriy ioBroker.marstek-local anlegen

                                  • Dann kopioerst du die notwendigen Dateien für die Funktion deines Adapters (also z.B. main.js) in das neu angelegte Verzeichnis. ACHTUNG: Nur jene Datein kopieren die eine Funktion für den Adapter haben, also NICHT irgendwelche Workflows etc. Wahrscheinlich sind das genau README.md, main.js udn admin/jsonConfig.

                                  • Und dann fängt der Spass ggF an, d.h. allfällige Fehler beim Testing ergänzen, Übersetzungen einfügen (i18n erstellen und npm run translate) etc. Dabei werden soicher Fragen auftauchen - die kannst du uns gerne stellen.

                                  Grüße und DANKE dass du deine Zeit für eine Adapetrentwicklung spendest.

                                  mcm1957

                                  Hallo mcm1957,

                                  ich habe mir jetzt einen neuen Adpater von ioBroker erstellen lassen, so weit, so gut. Aber ist es richtig, dass dieser jetzt 270MB groß ist und über 15.000 Dateien beinhaltet? Ich meine ich komme von ein paar KB mit 18 Dateien.

                                  OliverIOO mcm1957M 2 Antworten Letzte Antwort
                                  0
                                  • G gintonik

                                    @mcm1957 sagte in Adapter zum Testen freigeben:

                                    @gintonik sagte in Adapter zum Testen freigeben:

                                    @OliverIO sagte in Adapter zum Testen freigeben:

                                    @gintonik

                                    Dann wird der Adapter aber nie in irgendein Repository aufgenommen und muss immer über irgendwelche technischen Tricks installiert werden, was 99 % der iO Broker Anwender nicht können

                                    Alles gut, ist mein erster in daraus lernt man ja. Ich schau es mir mal auf Github an.

                                    Hi

                                    Danke dass du das Ziel im Auge behältst. Bitte meld dich (vorzugsweise in Telegramm / Discord) wenn du Hilfe brauchts.

                                    Ich würde dir folgende Vorgangsweise vorschlagen:

                                    • Rename des jetzigen Adapterrepositories in z.B. https://github.com/gintonik1980/ioBroker.marstek-local-old.
                                      Damit meine ich NUR das Renamen des Repos auf Github - nichts in irgendwelchen Datein anpassen.

                                    • Anlegen eine neuen "sauberen" Repos mittels Adapter Creator (npx @iobroker/create-adapter). Dabei verwende den Namen den der Adapter final haben soll. (Ich nehme mal an ioBroker.marstek-local)

                                    • Publish aller erzeugten Dateien auf Github = Repositoriy ioBroker.marstek-local anlegen

                                    • Dann kopioerst du die notwendigen Dateien für die Funktion deines Adapters (also z.B. main.js) in das neu angelegte Verzeichnis. ACHTUNG: Nur jene Datein kopieren die eine Funktion für den Adapter haben, also NICHT irgendwelche Workflows etc. Wahrscheinlich sind das genau README.md, main.js udn admin/jsonConfig.

                                    • Und dann fängt der Spass ggF an, d.h. allfällige Fehler beim Testing ergänzen, Übersetzungen einfügen (i18n erstellen und npm run translate) etc. Dabei werden soicher Fragen auftauchen - die kannst du uns gerne stellen.

                                    Grüße und DANKE dass du deine Zeit für eine Adapetrentwicklung spendest.

                                    mcm1957

                                    Hallo mcm1957,

                                    ich habe mir jetzt einen neuen Adpater von ioBroker erstellen lassen, so weit, so gut. Aber ist es richtig, dass dieser jetzt 270MB groß ist und über 15.000 Dateien beinhaltet? Ich meine ich komme von ein paar KB mit 18 Dateien.

                                    OliverIOO Offline
                                    OliverIOO Offline
                                    OliverIO
                                    schrieb zuletzt editiert von
                                    #17

                                    @gintonik

                                    also ein einfacher adapter (ohne widgets oder custom adim) hat so ca 40-50 dateien.
                                    hast du evtl node_modules oder .dev-server mitgerechnet?

                                    dein adapter müsste auch node_modules haben und entsprechend viele dateien da enthalten sein.

                                    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
                                    0
                                    • G gintonik

                                      @mcm1957 sagte in Adapter zum Testen freigeben:

                                      @gintonik sagte in Adapter zum Testen freigeben:

                                      @OliverIO sagte in Adapter zum Testen freigeben:

                                      @gintonik

                                      Dann wird der Adapter aber nie in irgendein Repository aufgenommen und muss immer über irgendwelche technischen Tricks installiert werden, was 99 % der iO Broker Anwender nicht können

                                      Alles gut, ist mein erster in daraus lernt man ja. Ich schau es mir mal auf Github an.

                                      Hi

                                      Danke dass du das Ziel im Auge behältst. Bitte meld dich (vorzugsweise in Telegramm / Discord) wenn du Hilfe brauchts.

                                      Ich würde dir folgende Vorgangsweise vorschlagen:

                                      • Rename des jetzigen Adapterrepositories in z.B. https://github.com/gintonik1980/ioBroker.marstek-local-old.
                                        Damit meine ich NUR das Renamen des Repos auf Github - nichts in irgendwelchen Datein anpassen.

                                      • Anlegen eine neuen "sauberen" Repos mittels Adapter Creator (npx @iobroker/create-adapter). Dabei verwende den Namen den der Adapter final haben soll. (Ich nehme mal an ioBroker.marstek-local)

                                      • Publish aller erzeugten Dateien auf Github = Repositoriy ioBroker.marstek-local anlegen

                                      • Dann kopioerst du die notwendigen Dateien für die Funktion deines Adapters (also z.B. main.js) in das neu angelegte Verzeichnis. ACHTUNG: Nur jene Datein kopieren die eine Funktion für den Adapter haben, also NICHT irgendwelche Workflows etc. Wahrscheinlich sind das genau README.md, main.js udn admin/jsonConfig.

                                      • Und dann fängt der Spass ggF an, d.h. allfällige Fehler beim Testing ergänzen, Übersetzungen einfügen (i18n erstellen und npm run translate) etc. Dabei werden soicher Fragen auftauchen - die kannst du uns gerne stellen.

                                      Grüße und DANKE dass du deine Zeit für eine Adapetrentwicklung spendest.

                                      mcm1957

                                      Hallo mcm1957,

                                      ich habe mir jetzt einen neuen Adpater von ioBroker erstellen lassen, so weit, so gut. Aber ist es richtig, dass dieser jetzt 270MB groß ist und über 15.000 Dateien beinhaltet? Ich meine ich komme von ein paar KB mit 18 Dateien.

                                      mcm1957M Online
                                      mcm1957M Online
                                      mcm1957
                                      schrieb zuletzt editiert von mcm1957
                                      #18

                                      @gintonik sagte in Adapter zum Testen freigeben:

                                      @mcm1957 sagte in Adapter zum Testen freigeben:

                                      @gintonik sagte in Adapter zum Testen freigeben:

                                      @OliverIO sagte in Adapter zum Testen freigeben:

                                      @gintonik

                                      Dann wird der Adapter aber nie in irgendein Repository aufgenommen und muss immer über irgendwelche technischen Tricks installiert werden, was 99 % der iO Broker Anwender nicht können

                                      Alles gut, ist mein erster in daraus lernt man ja. Ich schau es mir mal auf Github an.

                                      Hi

                                      Danke dass du das Ziel im Auge behältst. Bitte meld dich (vorzugsweise in Telegramm / Discord) wenn du Hilfe brauchts.

                                      Ich würde dir folgende Vorgangsweise vorschlagen:

                                      • Rename des jetzigen Adapterrepositories in z.B. https://github.com/gintonik1980/ioBroker.marstek-local-old.
                                        Damit meine ich NUR das Renamen des Repos auf Github - nichts in irgendwelchen Datein anpassen.

                                      • Anlegen eine neuen "sauberen" Repos mittels Adapter Creator (npx @iobroker/create-adapter). Dabei verwende den Namen den der Adapter final haben soll. (Ich nehme mal an ioBroker.marstek-local)

                                      • Publish aller erzeugten Dateien auf Github = Repositoriy ioBroker.marstek-local anlegen

                                      • Dann kopioerst du die notwendigen Dateien für die Funktion deines Adapters (also z.B. main.js) in das neu angelegte Verzeichnis. ACHTUNG: Nur jene Datein kopieren die eine Funktion für den Adapter haben, also NICHT irgendwelche Workflows etc. Wahrscheinlich sind das genau README.md, main.js udn admin/jsonConfig.

                                      • Und dann fängt der Spass ggF an, d.h. allfällige Fehler beim Testing ergänzen, Übersetzungen einfügen (i18n erstellen und npm run translate) etc. Dabei werden soicher Fragen auftauchen - die kannst du uns gerne stellen.

                                      Grüße und DANKE dass du deine Zeit für eine Adapetrentwicklung spendest.

                                      mcm1957

                                      Hallo mcm1957,

                                      ich habe mir jetzt einen neuen Adpater von ioBroker erstellen lassen, so weit, so gut. Aber ist es richtig, dass dieser jetzt 270MB groß ist und über 15.000 Dateien beinhaltet? Ich meine ich komme von ein paar KB mit 18 Dateien.

                                      Link bitte
                                      Und ich bin ziemlich sicher du zählts da node_modules mit :-)

                                      node_modules ist die Laufzeitumgebung die dein Adapter / deine referenzierten pakete brauchen. Die installiert npm i bei der installation. Ein teil ist nur dev, ein Teil auch runtime. Das zählt aber nicht zum Adapter selbst. Auf einen Usersystem wird das stark optimiert, sprich nur 1x installiert auch wenn es zig adapter nutzen

                                      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

                                      1 Antwort Letzte Antwort
                                      0
                                      • mcm1957M Online
                                        mcm1957M Online
                                        mcm1957
                                        schrieb zuletzt editiert von
                                        #19

                                        Und DAS Repo ist unvollständig. Da ist wieder nicht alles drinnen was der Adapetr Creator erstellt hat:
                                        https://github.com/gintonik1980/ioBroker.marstek-local

                                        Das Repo ist erst eine Stunde alt - aber wie hast du da die Files hochgeladen. Der creator erstellt definitiv tests - die fehlen z.B. komplett. du musst das gesamte Verzeichnis 1:1 ins repo schieben lasseb - nicht irgendwelche einzelnen Files von denen DU glaubts dass sie wichtig sind.

                                        Bitte meld dich auf telegramm /discord (invites auf www.iobroker.dev) - das Forum, speziell der Testerbereich ist nicht der ideale Platz für eine Einstiegshilfe.

                                        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

                                        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

                                        707

                                        Online

                                        32.7k

                                        Benutzer

                                        82.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