Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Frage] Realisierung Adapter UDP Keba Wallbox

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    12
    1
    127

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

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

[Frage] Realisierung Adapter UDP Keba Wallbox

Scheduled Pinned Locked Moved ioBroker Allgemein
1.3k Posts 70 Posters 471.4k Views 54 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Sneak-L8

    @lidaga So, dafür kannst du mal testen, wenn Du willst. Auf git steht eine neue Version, bei der man unter kecontact.0.automatic.limitCurrent eine Obergrenze (in mA) einstellen kann mit der geladen wird.

    L Offline
    L Offline
    lidaga
    wrote on last edited by
    #325

    @sneak-l8 Vielen Dank, ist installiert und wird heute Nachmittag getestet.

    1 Reply Last reply
    1
    • B Betzi

      @sneak-l8 danke für die schnelle Rückmeldung. Mache ich, wenn ich das nächste mal vor Ort bin. Kann ein bisschen dauern. Musste gestern auch relativ viel Stadt Bezug erlauben, war zu spät dort. Dann ist es ohnehin schwer, alles sauber nachvollziehen zu können.

      S Offline
      S Offline
      Sneak-L8
      wrote on last edited by
      #326

      @betzi @BoKo @hardl Wenn Ihr mit der Deutschland-Edition mal wieder am Leden seid, könntet Ihr dann mal auf den state "state" schauen? Mich würde interessieren, welche Werte Ihr habt, wenn die Wallbox die Ladung freigibt, aber das Auto noch keine Lust hat zu laden. Also zu einem, weil z.B. eine Abfahrtzeit/Ladetimer eingestellt ist und das Fahrzeug noch nicht lädt und zum anderen, weil das Fahrzeug bereits vollgeladen ist.
      Die Werte laut Doku von Keba sind:

      • 0 - Wallbox fährt gerade hoch
      • 1 - Wallbox wartet auf Fahrzeug (nichts angesteckt)
      • 2 - Fahrzeug angesteckt, aber Fahrzeug reagiert (noch) nicht (=> dieser Status könnte kommen, wenn das Auto noch nicht laden will)
      • 3 - Fahrzeug lädt (spannend, ob der Status bei Euch auch kommt, wenn nicht geladne wird, aber geladen werden könnte (Auto stoppt Ladung oder ist bereits voll)
      • 4 - Fehler (sollte nicht vorkommen)
      • 5 - Unterbrechung wegen Hitze oder anderer Probleme (auch nicht im Fokus)

      Wenn die Wallbox trotz fehlendem EnergyMeter erkennen würde, ob das Fahrzeug lädt oder nicht, würde das bei der aktuellen Überschuss berechnung helfen. Derzeit gehe ich ja davon aus, dass das Fahrzeug mit Phasen * current * 230 lädt, sobald die Wallbox freigegeben ist. Das kann dann dazu führen, dass die Stromstärke immer weiter erhöht wird, wenn das Fahrzeug entscheidet nicht zu laden. Denn ich rechne ja immer die theoretische Ladeleistung ein und käme so jedes Mal auf einen höheren Überschuss.
      Nun würde ich zusätzlich prüfen, dass ein Fahrzeug angeschlossen ist und ggfs. auch "state = 3"....
      Das bringt aber nur was, wenn die Wallbox das auch erkennt und im State zurückgibt. Daher wäre es prima, Ihr könntet mir da sagen, was im state "state" bei den entsprechneden Zuständen steht.

      B 1 Reply Last reply
      1
      • S Sneak-L8

        @lidaga So, dafür kannst du mal testen, wenn Du willst. Auf git steht eine neue Version, bei der man unter kecontact.0.automatic.limitCurrent eine Obergrenze (in mA) einstellen kann mit der geladen wird.

        L Offline
        L Offline
        lidaga
        wrote on last edited by lidaga
        #327

        @sneak-l8 Leider lädt er jetzt nicht, unten mal meine Einstellungen.
        Laden.JPG

        Ist die Automatik aus lädt er mit dem eingestellten Wert.
        Laden 2.JPG

        S 1 Reply Last reply
        0
        • L lidaga

          @sneak-l8 Leider lädt er jetzt nicht, unten mal meine Einstellungen.
          Laden.JPG

          Ist die Automatik aus lädt er mit dem eingestellten Wert.
          Laden 2.JPG

          S Offline
          S Offline
          Sneak-L8
          wrote on last edited by
          #328

          @lidaga Danke für den Hinweis. Ich hatte mal wieder einen ganz trivialen Fehler drin. Aber das Gute ist, dass man die auf Anhieb findet :-). Der Punkt hat dazu geführt, dass er als Maximum imm limitCurrent genommen hat, auch wenn es z.B. null war.
          Das Ganze erklärt aber noch nicht so ganz, warum er bei PV-Automatik nicht lädt. Mein Auto ist gerade unterwegs um es testen zu können.
          Kannst Du nochmal testen und auch die anderen States die nicht auf dem Screenshot dabei waren mit anschauen? Evtl. was im Log?
          Du hast eine c-Series, oder DE-Edition?

          L 1 Reply Last reply
          0
          • S Sneak-L8

            @lidaga Danke für den Hinweis. Ich hatte mal wieder einen ganz trivialen Fehler drin. Aber das Gute ist, dass man die auf Anhieb findet :-). Der Punkt hat dazu geführt, dass er als Maximum imm limitCurrent genommen hat, auch wenn es z.B. null war.
            Das Ganze erklärt aber noch nicht so ganz, warum er bei PV-Automatik nicht lädt. Mein Auto ist gerade unterwegs um es testen zu können.
            Kannst Du nochmal testen und auch die anderen States die nicht auf dem Screenshot dabei waren mit anschauen? Evtl. was im Log?
            Du hast eine c-Series, oder DE-Edition?

            L Offline
            L Offline
            lidaga
            wrote on last edited by
            #329

            @sneak-l8 Ich hab eine c-Series. Leider ist das Auto gerade voll, werde erst morgen wieder laden (hab Nachtschicht). Sende dann einen Screenshot.

            S 1 Reply Last reply
            1
            • L lidaga

              @sneak-l8 Ich hab eine c-Series. Leider ist das Auto gerade voll, werde erst morgen wieder laden (hab Nachtschicht). Sende dann einen Screenshot.

              S Offline
              S Offline
              Sneak-L8
              wrote on last edited by
              #330

              @lidaga Gerne. Meine Frau ist mit dem Auto gerade gekommen und hat angesteckt. Bei mir lädt er auch nicht. Konnte den Fehler nachvollziehen und korrigieren. Bitte nochmal testen.

              1 Reply Last reply
              0
              • S Sneak-L8

                @betzi @BoKo @hardl Wenn Ihr mit der Deutschland-Edition mal wieder am Leden seid, könntet Ihr dann mal auf den state "state" schauen? Mich würde interessieren, welche Werte Ihr habt, wenn die Wallbox die Ladung freigibt, aber das Auto noch keine Lust hat zu laden. Also zu einem, weil z.B. eine Abfahrtzeit/Ladetimer eingestellt ist und das Fahrzeug noch nicht lädt und zum anderen, weil das Fahrzeug bereits vollgeladen ist.
                Die Werte laut Doku von Keba sind:

                • 0 - Wallbox fährt gerade hoch
                • 1 - Wallbox wartet auf Fahrzeug (nichts angesteckt)
                • 2 - Fahrzeug angesteckt, aber Fahrzeug reagiert (noch) nicht (=> dieser Status könnte kommen, wenn das Auto noch nicht laden will)
                • 3 - Fahrzeug lädt (spannend, ob der Status bei Euch auch kommt, wenn nicht geladne wird, aber geladen werden könnte (Auto stoppt Ladung oder ist bereits voll)
                • 4 - Fehler (sollte nicht vorkommen)
                • 5 - Unterbrechung wegen Hitze oder anderer Probleme (auch nicht im Fokus)

                Wenn die Wallbox trotz fehlendem EnergyMeter erkennen würde, ob das Fahrzeug lädt oder nicht, würde das bei der aktuellen Überschuss berechnung helfen. Derzeit gehe ich ja davon aus, dass das Fahrzeug mit Phasen * current * 230 lädt, sobald die Wallbox freigegeben ist. Das kann dann dazu führen, dass die Stromstärke immer weiter erhöht wird, wenn das Fahrzeug entscheidet nicht zu laden. Denn ich rechne ja immer die theoretische Ladeleistung ein und käme so jedes Mal auf einen höheren Überschuss.
                Nun würde ich zusätzlich prüfen, dass ein Fahrzeug angeschlossen ist und ggfs. auch "state = 3"....
                Das bringt aber nur was, wenn die Wallbox das auch erkennt und im State zurückgibt. Daher wäre es prima, Ihr könntet mir da sagen, was im state "state" bei den entsprechneden Zuständen steht.

                B Offline
                B Offline
                BoKo
                wrote on last edited by
                #331

                @sneak-l8 Ich konnte den Test soeben durchführen.
                während das Auto gerade lädt haben wir den "state" 3 und im Wallbox Webinterface steht bei Status "charging"
                nachdem das Auto voll geladen ist, hat sich der "state" auf 2 geändert und im Wallbox Webinterface steht nun "plugged"
                Weiterhin verhält es sich so wie von dir vermutet nachdem das Auto voll war ist der surplus immer weiter angestiegen auf sehr hohe Werte, im Prinzip nicht schlimm das Auto ist eh voll und will kein Strom mehr haben und die Wallbox bietet dann eben die vollen 16A an findet aber keinen Abnehmer dafür :-)

                S 1 Reply Last reply
                0
                • B BoKo

                  @sneak-l8 Ich konnte den Test soeben durchführen.
                  während das Auto gerade lädt haben wir den "state" 3 und im Wallbox Webinterface steht bei Status "charging"
                  nachdem das Auto voll geladen ist, hat sich der "state" auf 2 geändert und im Wallbox Webinterface steht nun "plugged"
                  Weiterhin verhält es sich so wie von dir vermutet nachdem das Auto voll war ist der surplus immer weiter angestiegen auf sehr hohe Werte, im Prinzip nicht schlimm das Auto ist eh voll und will kein Strom mehr haben und die Wallbox bietet dann eben die vollen 16A an findet aber keinen Abnehmer dafür :-)

                  S Offline
                  S Offline
                  Sneak-L8
                  wrote on last edited by
                  #332

                  @boko Vielen Dank für den Test. Dann probiere mal die neuste Version von git. Dort wird nun auf "state" abgefragt und ein laden nur bei 3 angenommen. Dann sollten die Werte im Rahmen bleiben.

                  Schön wäre noch zu wissen, wie es sich verhält, wenn Du (sofern möglich) am Auto eine Abfahrtszeit programierst, so dass es (noch) nicht lädt. Das müsste dann 2, 3 oder 4 sein...

                  B 2 Replies Last reply
                  0
                  • S Sneak-L8

                    @boko Vielen Dank für den Test. Dann probiere mal die neuste Version von git. Dort wird nun auf "state" abgefragt und ein laden nur bei 3 angenommen. Dann sollten die Werte im Rahmen bleiben.

                    Schön wäre noch zu wissen, wie es sich verhält, wenn Du (sofern möglich) am Auto eine Abfahrtszeit programierst, so dass es (noch) nicht lädt. Das müsste dann 2, 3 oder 4 sein...

                    B Offline
                    B Offline
                    BoKo
                    wrote on last edited by
                    #333

                    @sneak-l8 Ich konnte kurz den Test mit der programmierten Abfahrtzeit machen, hier ist der State auf 2 genau wie wenn das Auto voll ist.
                    Der Test mit der neusten git Version unter genauer Beobachtung der Werte folgt noch, das konnte ich jetzt noch nicht durchführen.

                    S 1 Reply Last reply
                    1
                    • B BoKo

                      @sneak-l8 Ich konnte kurz den Test mit der programmierten Abfahrtzeit machen, hier ist der State auf 2 genau wie wenn das Auto voll ist.
                      Der Test mit der neusten git Version unter genauer Beobachtung der Werte folgt noch, das konnte ich jetzt noch nicht durchführen.

                      S Offline
                      S Offline
                      Sneak-L8
                      wrote on last edited by
                      #334

                      So, hab jetzt mal noch schnell die P20 in die Liste der erkannten Wallboxen aufgenommen. Mit den OEM-Boxen von BMW ist es leider nicht ganz einfach an Infos zu kommen. Keba verweist hier an den OEM und gibt keine Infos zum Aufbau der Produkt-ID oder Firmaware heraus ...

                      1 Reply Last reply
                      0
                      • E Offline
                        E Offline
                        Exc3pt10n
                        wrote on last edited by
                        #335

                        Hallo,
                        erst einmal vielen Dank für den Adapter, super Arbeit!

                        Ich habe gestern meine Wallbox bekommen und heute den Adapter installiert und eingerichtet.
                        Leider erhalte ich im Log Fehlermeldungen sobald ich die Ladeleistung per PV-Überschuss regeln möchte.

                        Settings:
                        d8d28ce7-16b7-4cd0-93c9-ab96285fe9b5-image.png

                        Protokoll:
                        542ad830-3c20-4efa-9970-a59ff00e20c1-image.png

                        Ich habe zwei States gewählt, die durch ein Skript sekündlich mit den aktuellen PV-Werten (Bezug/Einspeisung) versorgt werden.

                        Was mache ich hier falsch?

                        Vielen Dank im Voraus.

                        S 1 Reply Last reply
                        0
                        • E Exc3pt10n

                          Hallo,
                          erst einmal vielen Dank für den Adapter, super Arbeit!

                          Ich habe gestern meine Wallbox bekommen und heute den Adapter installiert und eingerichtet.
                          Leider erhalte ich im Log Fehlermeldungen sobald ich die Ladeleistung per PV-Überschuss regeln möchte.

                          Settings:
                          d8d28ce7-16b7-4cd0-93c9-ab96285fe9b5-image.png

                          Protokoll:
                          542ad830-3c20-4efa-9970-a59ff00e20c1-image.png

                          Ich habe zwei States gewählt, die durch ein Skript sekündlich mit den aktuellen PV-Werten (Bezug/Einspeisung) versorgt werden.

                          Was mache ich hier falsch?

                          Vielen Dank im Voraus.

                          S Offline
                          S Offline
                          Sneak-L8
                          wrote on last edited by
                          #336

                          @exc3pt10n Installiere bitte mal die neuste Version aus git. Tritt der Fehler damit auch noch auf? Falls ja, bitte den Adapter auf debug setzen und das Log schicken (entweder hier mit Spoiler-Funktion) oder direkt als private Nachricht (PN).

                          1 Reply Last reply
                          0
                          • E Offline
                            E Offline
                            Exc3pt10n
                            wrote on last edited by
                            #337

                            @Sneak-L8 leider tritt das Problem nach dem Update auf 1.2.2 immer noch auf.

                            Hier das entsprechende Log im Debug-Modus: iobroker.2021-08-05.log.html

                            S 1 Reply Last reply
                            0
                            • E Exc3pt10n

                              @Sneak-L8 leider tritt das Problem nach dem Update auf 1.2.2 immer noch auf.

                              Hier das entsprechende Log im Debug-Modus: iobroker.2021-08-05.log.html

                              S Offline
                              S Offline
                              Sneak-L8
                              wrote on last edited by
                              #338

                              @exc3pt10n Kann es sein, dass Deine Netzbezug/Einspeise-Werte die Du per Skript in die States schreibst nicht bestätigst? Dann stehen die Werte rot drin? Beim Schreiben per Skript sollte Du bei setState ein true oder ack:true mitgeben.
                              Ich denke, daher kommen die Meldungen. Ich werde diese aber künftig auch verhindern. Denn um unbestätigte Werte die nicht vom Adapter selbt kommen, muss ich mich ja eigentlich nicht kümmern.

                              E 1 Reply Last reply
                              0
                              • S Sneak-L8

                                @exc3pt10n Kann es sein, dass Deine Netzbezug/Einspeise-Werte die Du per Skript in die States schreibst nicht bestätigst? Dann stehen die Werte rot drin? Beim Schreiben per Skript sollte Du bei setState ein true oder ack:true mitgeben.
                                Ich denke, daher kommen die Meldungen. Ich werde diese aber künftig auch verhindern. Denn um unbestätigte Werte die nicht vom Adapter selbt kommen, muss ich mich ja eigentlich nicht kümmern.

                                E Offline
                                E Offline
                                Exc3pt10n
                                wrote on last edited by
                                #339

                                @sneak-l8 In der Tat habe ich die Werte bisher nicht bestätigt, jedoch sind die Werte dennoch grün:
                                ff620d97-3ab0-4011-aeac-5c60e5f0f928-image.png

                                Für die beiden relevanten Werte habe ich die Bestätigung nun hinzugefügt, jedoch werden noch die gleichen Fehlermeldungen geworfen.

                                S 1 Reply Last reply
                                0
                                • E Exc3pt10n

                                  @sneak-l8 In der Tat habe ich die Werte bisher nicht bestätigt, jedoch sind die Werte dennoch grün:
                                  ff620d97-3ab0-4011-aeac-5c60e5f0f928-image.png

                                  Für die beiden relevanten Werte habe ich die Bestätigung nun hinzugefügt, jedoch werden noch die gleichen Fehlermeldungen geworfen.

                                  S Offline
                                  S Offline
                                  Sneak-L8
                                  wrote on last edited by
                                  #340

                                  @exc3pt10n Hm, ist es möglich, dass Du den Wert erst ohne und dann mit Acknowledge setzt? Der Adapter reagiert immer sofort auf jede Änderung, dann wäre es erklärbar.
                                  Aber ändere erstmal nichts und teste die neuste Version auf git. Ich ignoriere jetzt ein fehlendes Acknowldge von fremden States, dann sollten die Meldungen auf weg sein.
                                  An alle: die Erkennung der P20 wurde wurde nun nochnlas verbessert, da ich von Keba die genaue Aufschlüsselung der Produkt-ID bekommen hbae und nun auch dort korrekt a/b/c/e/x-series erkenne.

                                  E 1 Reply Last reply
                                  0
                                  • S Sneak-L8

                                    @exc3pt10n Hm, ist es möglich, dass Du den Wert erst ohne und dann mit Acknowledge setzt? Der Adapter reagiert immer sofort auf jede Änderung, dann wäre es erklärbar.
                                    Aber ändere erstmal nichts und teste die neuste Version auf git. Ich ignoriere jetzt ein fehlendes Acknowldge von fremden States, dann sollten die Meldungen auf weg sein.
                                    An alle: die Erkennung der P20 wurde wurde nun nochnlas verbessert, da ich von Keba die genaue Aufschlüsselung der Produkt-ID bekommen hbae und nun auch dort korrekt a/b/c/e/x-series erkenne.

                                    E Offline
                                    E Offline
                                    Exc3pt10n
                                    wrote on last edited by
                                    #341

                                    @sneak-l8 Vielen Dank für die Anpassung, jetzt funktioniert es wie es soll.
                                    Anbei mal mein Skript, vielleicht kannst du mir sagen, was ich hier falsch mache? Die entsprechenden States werden ab Zeile 91 gesetzt. JavaScript/Node.JS ist noch neu für mich :D QCELLS.js

                                    S 1 Reply Last reply
                                    0
                                    • E Exc3pt10n

                                      @sneak-l8 Vielen Dank für die Anpassung, jetzt funktioniert es wie es soll.
                                      Anbei mal mein Skript, vielleicht kannst du mir sagen, was ich hier falsch mache? Die entsprechenden States werden ab Zeile 91 gesetzt. JavaScript/Node.JS ist noch neu für mich :D QCELLS.js

                                      S Offline
                                      S Offline
                                      Sneak-L8
                                      wrote on last edited by
                                      #342

                                      @exc3pt10n Hm, sieht soweit gut aus. Möglicherweise ist es aber so, dass in Skripten der Wert erst ohne und unmittelbar danach mit acknowledge gespeichert wird. Dann würde es das erklären. Müsste mir fast überlegen, ob ich nicht-bestätigte Werte überhaupt im Adapter übernehmen oder nicht besser auf deren Bestätigung warte...
                                      Aber grundsätzlich ist das Problem der Fehlermeldungen gelöst und sehe jetzt auch keinen Bedarf, das näher untersuchen zu müssen.

                                      S 1 Reply Last reply
                                      1
                                      • S Sneak-L8

                                        @exc3pt10n Hm, sieht soweit gut aus. Möglicherweise ist es aber so, dass in Skripten der Wert erst ohne und unmittelbar danach mit acknowledge gespeichert wird. Dann würde es das erklären. Müsste mir fast überlegen, ob ich nicht-bestätigte Werte überhaupt im Adapter übernehmen oder nicht besser auf deren Bestätigung warte...
                                        Aber grundsätzlich ist das Problem der Fehlermeldungen gelöst und sehe jetzt auch keinen Bedarf, das näher untersuchen zu müssen.

                                        S Offline
                                        S Offline
                                        Sneak-L8
                                        wrote on last edited by
                                        #343

                                        Habe gerade nochmal ein Bugfix zur v1.2.2 auf git gestellt. Die P30-Varianten wurden versehentlich nach dem Schema der P20 erkannt, was zu Fehlern führen konnte.

                                        D 2 Replies Last reply
                                        0
                                        • S Sneak-L8

                                          Habe gerade nochmal ein Bugfix zur v1.2.2 auf git gestellt. Die P30-Varianten wurden versehentlich nach dem Schema der P20 erkannt, was zu Fehlern führen konnte.

                                          D Online
                                          D Online
                                          darkiop
                                          Most Active
                                          wrote on last edited by
                                          #344

                                          @sneak-l8 Hab ihn grad aktualisiert und muss heute auch Laden - falls was ist melde ich mich :)

                                          Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

                                          1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          560

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe