Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ...nicht in offiziellem Repo
  5. Tester für Kostal Piko Adapter gesucht

NEWS

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    2.5k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    4.5k

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    3.9k

Tester für Kostal Piko Adapter gesucht

Geplant Angeheftet Gesperrt Verschoben ...nicht in offiziellem Repo
5 Beiträge 2 Kommentatoren 500 Aufrufe 2 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde aufgespalten von Wie Kostal Piko 3.6 Wechselrichter Visualisieren ? Samson71
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Online
    M Online
    Martin1981
    schrieb am zuletzt editiert von Martin1981
    #1

    Hallo zusammen,

    das hier ist mein aller erster Post hier in diesem Forum, es hat mir immer geholfen und ich möchte mich revanchieren 😉
    Ich habe einen Adapter für den Kostal PIKO Wechselrichter mit der alten HTML-Oberfläche (Firmware 3.x / 5.x) entwickelt und möchte ihn euch vorstellen.

    Für wen ist dieser Adapter?
    Für alle, die einen klassischen Kostal PIKO 3.0–10.1 mit der alten Weboberfläche betreiben — also nicht den PIKO BA, MP oder Plenticore. Die vorhandenen Adapter (kostal-piko-ba) benötigen die neue JSON-API ab UI-Version 6.11 und funktionieren für die alte Firmware leider nicht.

    Was kann der Adapter?

    • Live-Daten: AC/DC, alle Strings, Phasen, Wirkungsgrad
    • Vollständige 15-Minuten-Historie aus LogDaten.dat (optionaler InfluxDB-Sync)
    • Mehrjahres-Ertragsvergleich (Monats-Grid wie Excel, mit Import/Export)
    • Wetter-Integration via Open-Meteo (PLZ-basiert, kein API-Key nötig)
    • Modultemperatur-Schätzung aus Stringspannung — erkennt thermische Auffälligkeiten ohne Hardware-Sensor
    • Tägliche/wöchentliche/monatliche E-Mail-Berichte mit eingebetteten Charts
    • String-Analyse mit MPP-Korridor-Überwachung
    • Eigene Web-UI (kein VIS nötig)

    Installation

    iobroker url https://github.com/MPunktBPunkt/iobroker.kostalpiko
    iobroker add kostalpiko
    

    GitHub: https://github.com/MPunktBPunkt/iobroker.kostalpiko
    Aktuelle Version: v0.6.15

    Feedback und Bugreports sind sehr willkommen — ich freue mich über jeden, der es ausprobiert!

    Viele Grüße
    Martin

    1 Antwort Letzte Antwort
    0
    • M Online
      M Online
      Martin1981
      schrieb am zuletzt editiert von
      #2

      Meine alte Lösung mit Notered hat super funktioniert, ich habe für Auswertungen und Vergleiche meiner beiden Wechselrichter doch noch viel per Excel gemacht. Ich hoffe es finden sich hier Tester, mir hat er schon viel geholfen

      1 Antwort Letzte Antwort
      0
      • M Online
        M Online
        Martin1981
        schrieb am zuletzt editiert von
        #3

        Screenshot_2026-07-06-08-26-01-10_93b7fc0429a0e97afffb8ed9ac823d5b.jpg
        Screenshot_2026-07-06-08-26-56-59_93b7fc0429a0e97afffb8ed9ac823d5b.jpg

        1 Antwort Letzte Antwort
        0
        • M Online
          M Online
          Martin1981
          schrieb am zuletzt editiert von
          #4

          Screenshot_2026-07-06-08-51-16-07_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
          Screenshot_2026-07-06-08-52-17-05_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
          Screenshot_2026-07-06-08-52-46-81_40deb401b9ffe8e1df2f1cc5ba480b12.jpg

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

            Danke dass du Zeit für einen ioBroker Adapter aufwendest.

            Bitte FINALISISERE den Adapter. Derzeit fehlen grundsätzliche Dinge wie z.B. das gesammte GitHub basierende Testing. Bittelies dir mal das da durch:
            https://github.com/Jey-Cee/iobroker-ai-developer-guide

            Und bitte geh die vorläufige Fehlerliste mal durch un arbeite die Issues ab:

            ERRORS:

            ❗ [E0003] Repository must have name ioBroker.adaptername, but now io"b"roker is in lowercase
            ❗ [E0016] GPL-3.0 found in package.json is no valid SPDX license. Please use one of listed here: https://spdx.org/licenses/
            ❗ [E0019] Invalid repository URL in package.json: https://github.com/MPunktBPunkt/iobroker.kostalpiko. Expected: https://github.com/MPunktBPunkt/iobroker.kostalpiko.git
            ❗ [E0029] Node.js 20 is required as minimum, node.js 22 is recommended. The current engines.node clause ">=16.0.0" allows Node.js 16.0.0 as minimum. Please update it to require at least ">=20" at package.json.
            ❗ [E0033] @iobroker/adapter-core 3.0.0 specified. 3.2.3 is required as minimum, 3.4.1 (or newer) is current. Please update dependencies at package.json
            ❗ [E0035] No devDependency declared for @iobroker/testing. Please add "@iobroker/testing":"5.2.2" to devDependencies at package.json
            ❗ [E0040] "keywords" within package.json should contain "ioBroker"
            ❗ [E1011] extIcon not found in the io-package.json
            ❗ [E1027] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.titleLang" in io-package.json.
            ❗ [E1031] Too many "common.news" found in io-package.json. Must be less than 20. Please remove old news.
            ❗ [E1034] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of "common.desc" in io-package.json.
            ❗ [E1035] "common.tier" is required in io-package.json. Please check https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#adapter.
            ❗ [E1054] Missing suggested translation into ru,pt,nl,fr,it,es,pl,uk,zh-cn of some "common.news" in io-package.json.
            ❗ [E1057] js-controller 3.0.0 listed as dependency but 6.0.11 is required as minimum. Please update dependency at io-package.json.
            ❗ [E1084] "common.main" is deprecated and ignored. Please remove from io-package.json. Executable is defined by entry "main" at package.json.
            ❗ [E1084] "common.title" is deprecated and replaced by "common.titleLang". Please remove from io-package.json.
            ❗ [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
            ❗ [E1105] io-package.json schema validation error: Property "/common/license" should be one of: FSL-1.1-MIT, SISSL, copyleft-next-0.3.1, Noweb, CC-BY-3.0-DE, ...
            ❗ [E1105] io-package.json schema validation error: Property "/common/news" must NOT have more than 20 properties
            ❗ [E1105] io-package.json schema validation error: Unknown property "supportMessages" in /common
            ❗ [E2000] Package iobroker.kostalpiko not found on npm. Please publish
            ❗ [E3000] Neither "@iobroker/testing" nor "@iobroker/legacy-testing" is listed as a devDependency in package.json. Please add one of them.
            ❗ [E3002] Workflow file "/.github/workflows/test-and-release.yml" not found. Please create it for standard CI/CD testing.
            ❗ [E5004] Plain setInterval() found in source files (main.js). Please use this.setInterval() or adapter.setInterval() instead.
            ❗ [E5005] Plain setTimeout() found in source files (main.js). Please use this.setTimeout() or adapter.setTimeout() instead.
            ❗ [E5043] Package "fs" is a built-in Node.js module. Please use "node:fs" instead.
            ❗ [E5043] Package "http" is a built-in Node.js module. Please use "node:http" instead.
            ❗ [E5043] Package "https" is a built-in Node.js module. Please use "node:https" instead.
            ❗ [E5043] Package "path" is a built-in Node.js module. Please use "node:path" instead.
            ❗ [E5043] Package "url" is a built-in Node.js module. Please use "node:url" instead.
            ❗ [E5507] missing size attributes [xs,md,lg,xl] for select at admin/jsonConfig.json/items/networkMode
            ❗ [E5507] missing size attributes [xs,md,lg,xl] for select at admin/jsonConfig.json/items/pikoModel
            ❗ [E5507] missing size attributes [xs,md,lg,xl] for text at admin/jsonConfig.json/items/fritzwgConnectedState
            ❗ [E5507] missing size attributes [xs,md,lg,xl] for text at admin/jsonConfig.json/items/fritzwgInstance
            ❗ [E5507] missing size attributes [xs,md,lg,xl] for text at admin/jsonConfig.json/items/ip
            ❗ [E5510] responsive check: maximum issues reached, please fix reported ones and recheck
            ❗ [E5512] admin/jsonConfig.json schema validation error: Missing required property "i18n" in root
            ❗ [E5619] "admin/jsonConfig.json" does not specify the "i18n" attribute. It defaults to true, which may be unintentional. Please explicitly add "i18n": true, "i18n": false, or a custom path.
            ❗ [E6004] No ## License found in README.md
            ❗ [E6015] README.md must use English language only but appears to contain German text (detected: "ioBroker-States der Instanz"). Please remove or translate.
            ❗ [E8002] No topics found in the repository. Please go to "https://github.com/MPunktBPunkt/iobroker.kostalpiko", press the settings button beside the about title and add some topics.
            ❗ [E9001] .gitignore not found
            ❗ [E9502] neither files section at package.json nor file .npmignore found. npm package will contain unwanted files.

            WARNINGS:

            👀 [W0062] Consider adding and using package "@alcalzone/release-script".
            👀 [W0062] Consider adding and using package "@iobroker/adapter-dev".
            👀 [W0062] Consider adding and using package "@iobroker/eslint-config".
            👀 [W0069] The following dependencies require a node.js version incompatible with the adapter's minimum (node 16.0.0): @iobroker/adapter-core (requires node: ">=18"). Please increase the engines.node requirement at package.json or update/replace the incompatible dependencies
            👀 [W0074] No "lint" script found in package.json. Please add one.
            👀 [W1013] Please test whether adapter can support compact mode, if not set "common.compact:false" at io-package.json.
            👀 [W1073] Potential sensitive data "password" not listed at "protectedNative" in io-package.json
            👀 [W1074] Potential sensitive data "password" not listed at "encryptedNative" in io-package.json
            👀 [W1081] "common.license" in io-package.json is deprecated. Please define object "common.licenseInformation"
            👀 [W1104] allowInit is only used with scheduled adapters and should be removed
            👀 [W4001] Cannot find "kostalpiko" in latest repository. Please ignore if PR to add adapter to repositories already exists.
            👀 [W5022] Consider adding explicit i18n attribute to jsonConfig.json(5)
            👀 [W6020] Consider adding a CHANGELOG_OLD.md file to store older changelog entries. This is supported by @alcalzone/releasescript.
            👀 [W6028] Changelog entry header(s) do not match required version format "x.y.z": v0.6.15, v0.6.14, v0.6.13
            👀 [W6030] Changelog section in README.md should contain an entry for io-package.json version 0.6.15.

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

            Wer 'nen Kaffee spendieren will: https://paypal.me

            LESEN - gute Forenbeitrage

            1 Antwort Letzte Antwort
            0

            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

            Registrieren Anmelden
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            316

            Online

            33.0k

            Benutzer

            83.4k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2026
            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