Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Automatisierung
  5. Keba kecontact - von Überschussladen auf Laden stellen?

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    553

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

Keba kecontact - von Überschussladen auf Laden stellen?

Geplant Angeheftet Gesperrt Verschoben Automatisierung
27 Beiträge 4 Kommentatoren 4.3k Aufrufe 5 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.
  • Stefan FaltS Stefan Falt

    @alk Uh, so habe ich das noch nicht gedacht.

    Den Datenpunkt schiebst du dem KEBA Adapter als verfügbare Leistung unter, zb als Grid oder Bat.

    Wie kann ich der Wallbox einen Datenpunkt unterschieben? Oder meinst Du einfach nur die gewünschte Ladeleistung in ein Register schreiben, dass den freien Überschuss wiederspiegelt? Leider ist es gerade dunkel, so kann ich nicht sehen wo die zu ladende Leistung steht ...

    Meine Idee wäre gewesen, von Überschussladen einfach auf "normal Laden" zu stellen, mit einer bestimmten Leistungsbegrenzung. Aber bei deiner Lösung muss man wohl nur ein einziges Register beschreiben ...

    Ein Script zum Spicken würde helfen :*)

    Danke alk + MfG
    Stefan

    alkA Offline
    alkA Offline
    alk
    schrieb am zuletzt editiert von
    #7

    @stefan-falt Also eine Möglichkeit wäre folgende, bei der ich grundsätzlich PV-optimiert lade, der Wallbox dann Deinen Datenpunkt unterscheibe.

    Die Idee basiert auf meiner Beschreibung: https://forum.iobroker.net/topic/65668/mit-e3dc-s10e-und-keba-p30-c-serie-pv-optimiert-ev-laden/2

    Hier etwas abgespeckt:

    • Instanzen
      • Admin v6.10.1
      • kecontact.0 v1.5.2

    KEBA P30 C-Serie

    • Product-ID: KC-P30
    • Software P30 v 3.10.27

    Konfiguration des iobroker kecontact Adapter (kecontact.0)

    • Im iobroker unter "Instanzen" die Konfiguration des kecontact.0 Adapter öffnen (Schraubenschlüssel):

    • IP-Adresse der Wallbox : IP-Adresse der KEBA KeContact-Wallbox : 192.168.178.60

    • OFF: passiver Modus

    • 30 : Aktualisierungsintervall (für passiven Modus)

    • ON : lade letzte Ladesitzungen

    • ON : States beinhalten die Lesitung der Wallbox

    Konfiguration über eine Datei in die kecontact.0 Instanz laden
    Wichtig und bitte anpassen
    --> "host": "YourIoBrokerHostName"
    --> "host": "192.168.178.60"

    Eventuell nach dem Laden mal den TAB wechseln. Meist fehlt ein Update der Tabelle nach dem laden ;-)

    • Instanze
      • kecontact.0
        • Klick: "Schraubenschlüssel" um an die Einstellungen zu kommen.
          • Klick: oben rechts den Upload Knopf.
            • Dann die JSON Datei auswählen

    Hilfe:
    readme": "https://github.com/iobroker-community-adapters/ioBroker.kecontact/blob/master/README.md",

    kecontact.0 JSON Datei meiner Konfiguration

    {
      "_id": "system.adapter.kecontact.0",
      "common": {
        "name": "kecontact",
        "version": "1.5.2",
        "title": "KEBA KeContact Wallbox",
        "authors": [
          "UncleSamSwiss <samuel.weibel@gmail.com>",
          "Volker Sengler <git@sengler.de>"
        ],
        "license": "Apache-2.0",
        "platform": "Javascript/Node.js",
        "mode": "daemon",
        "messagebox": true,
        "materialize": true,
        "readme": "https://github.com/iobroker-community-adapters/ioBroker.kecontact/blob/master/README.md",
        "loglevel": "info",
        "type": "hardware",
        "connectionType": "local",
        "compact": true,
        "dataSource": "poll",
        "keywords": [
          "KeContact",
          "P30",
          "P20",
          "BMW",
          "KEBA",
          "wallbox",
          "emobility",
          "e-mobility"
        ],
        "icon": "kecontact.png",
        "extIcon": "https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.kecontact/master/admin/kecontact.png",
        "plugins": {
          "sentry": {
            "dsn": "https://01d409e4ecea470485101a0f53720ee5@sentry.iobroker.net/139"
          }
        },
        "installedFrom": "iobroker.kecontact@1.5.2",
        "installedVersion": "1.5.2",
        "enabled": true,
        "host": "YourIoBrokerHostName",
        "logLevel": "info",
        "supportCustoms": false,
        "dependencies": [
          {
            "js-controller": ">=2.0.0"
          }
        ]
      },
      "native": {
        "host": "192.168.178.60",
        "passiveMode": false,
        "pollInterval": 30,
        "loadChargingSessions": true,
        "stateRegard": "alias.0.Energy.GRID_0",
        "stateSurplus": "",
        "statesIncludeWallbox": true,
        "stateBatteryCharging": "alias.0.Energy.BAT_0",
        "stateBatteryDischarging": "",
        "useX1forAutomatic": false,
        "delta": 500,
        "minAmperage": 6000,
        "addPower": 0,
        "underusage": 500,
        "minTime": 300,
        "regardTime": 300,
        "maxPower": 0,
        "stateEnergyMeter1": "",
        "stateEnergyMeter2": "",
        "stateEnergyMeter3": "",
        "wallboxNotIncluded": false
      }
    }
    

    Schritt2: Ich verwende hier zur besseren Transparenz den Umweg für die Datenpunkte über einen Alias. das erscheint mir hier besser.

    Du brauchst für Deine Lösung nur alias.0.Energy.BAT_0

    1. alias.0.Energy.BAT_0 = "DeinDatenpunktName"
      "DeinDatenpunktName" hat die Unit "Watt" und ist positiv (+), wenn Leistung in der Battery gespeichert wird. Und der Wert ist negativ (-), wenn Leistung entnommen wird, um diese im EV zu verbrauchen. Der Alias sollte dann so aussehen:

    alias.0_bat_0.PNG

    1. Jetzt brauchst Du ein Script, zB Javascipt um den Datenpunkt zu berechnen und die Leistung zu regeln. Und das funktioniert in meinem Vorschlag so:

    a) Bei Deinem Victron die Entladeleistung einstellen, zB 2000W.
    b) Start Enladen Bat: In "DeinDatenpunktName" = 2000W schreiben.
    c) Warten bis das Auto zu laden beginnt. Dazu den DP "kecontact.0.p" kontrollieren. Wenn hier der Wert > 0 ist, läd das EV. Achtung, der Datepunkt liefert unit mW (Factor 1000)!
    d) Dann Deinen Dantepunkt ändern: "DeinDatenpunktName" = VictronEntladeleistung - (kecontact.0.p/1000) ; zB DeinDatenpunktName = 2000 - (1700000/1000) = 300
    e) Loop über c) d)
    f) Eine Loop ended, wenn SOC < 80%. Oder auch wenn die Victron die Entladeleistung = 0W ist.

    Mit der Loop reglen wir die verfügbare Ladeleistung herunter. Sonst würde der Adapter um 2000W die EV Leistung erhöhen, bis das max erreicht ist. Die Updatezeit des Wallbox liegt bei ~30sec. Also genügend Zeit für die Loop. Außerdem hat die Wallbox eine Hysteres von ~500W. Die genauen Werte kenne ich auch nicht.

    Schritt 3: Jetzt teilen wir dem Wallbox Adapter kecontact.0 die beiden Alias mit
    Im iobroker unter "Instanzen" die Konfiguration des kecontact.0 Adapter öffnen (Schraubenschlüssel):

    Dies hatten wir weiter oben schon eingetragen -->

    • IP-Adresse der Wallbox : IP-Adresse der KEBA KeContact-Wallbox : 192.168.178.60
    • OFF: passiver Modus
    • 30 : Aktualisierungsintervall (für passiven Modus)
    • ON : lade letzte Ladesitzungen
    • ON : States beinhalten die Lesitung der Wallbox

    Dies muss noch eingetragen werden -->

    • Name des States für aktuelle Leistungsaufnahme des Batterieseichers: alias.0.Energy.BAT_0

    Die beiden Alias werden hier eingetragen (gelb markiert): Bei dir nur einer für Deinen "DeinDatenpunktName", alias alias.0.Energy.BAT_0
    instanz_kecontact.0.PNG

    Mit der Lösung meint der kecontact.0 Adapter, er würde auf PV Leistung regeln, bei dir aber auf einem Datenpunkt. Ist der Datenpunkt positiv und > ~500W schaltet die Wallbox/EV einen Stufe rauf und schnappt sich die verfügbare Leistung. Deswegen musst du die Leistung des EV jetzt vom Datenpunkt abziehen. Ist der Dantepunkt negativ, das gleiche nur anders herum, der kecontact.0 und die WB schalten die Ladeleistung am EV herunter.

    Passt das so ?`

    • DIY Electronics that do their job
    • EV, WB, PV + Battery and optimized charging ;-)
    Stefan FaltS 1 Antwort Letzte Antwort
    0
    • alkA alk

      @stefan-falt Also eine Möglichkeit wäre folgende, bei der ich grundsätzlich PV-optimiert lade, der Wallbox dann Deinen Datenpunkt unterscheibe.

      Die Idee basiert auf meiner Beschreibung: https://forum.iobroker.net/topic/65668/mit-e3dc-s10e-und-keba-p30-c-serie-pv-optimiert-ev-laden/2

      Hier etwas abgespeckt:

      • Instanzen
        • Admin v6.10.1
        • kecontact.0 v1.5.2

      KEBA P30 C-Serie

      • Product-ID: KC-P30
      • Software P30 v 3.10.27

      Konfiguration des iobroker kecontact Adapter (kecontact.0)

      • Im iobroker unter "Instanzen" die Konfiguration des kecontact.0 Adapter öffnen (Schraubenschlüssel):

      • IP-Adresse der Wallbox : IP-Adresse der KEBA KeContact-Wallbox : 192.168.178.60

      • OFF: passiver Modus

      • 30 : Aktualisierungsintervall (für passiven Modus)

      • ON : lade letzte Ladesitzungen

      • ON : States beinhalten die Lesitung der Wallbox

      Konfiguration über eine Datei in die kecontact.0 Instanz laden
      Wichtig und bitte anpassen
      --> "host": "YourIoBrokerHostName"
      --> "host": "192.168.178.60"

      Eventuell nach dem Laden mal den TAB wechseln. Meist fehlt ein Update der Tabelle nach dem laden ;-)

      • Instanze
        • kecontact.0
          • Klick: "Schraubenschlüssel" um an die Einstellungen zu kommen.
            • Klick: oben rechts den Upload Knopf.
              • Dann die JSON Datei auswählen

      Hilfe:
      readme": "https://github.com/iobroker-community-adapters/ioBroker.kecontact/blob/master/README.md",

      kecontact.0 JSON Datei meiner Konfiguration

      {
        "_id": "system.adapter.kecontact.0",
        "common": {
          "name": "kecontact",
          "version": "1.5.2",
          "title": "KEBA KeContact Wallbox",
          "authors": [
            "UncleSamSwiss <samuel.weibel@gmail.com>",
            "Volker Sengler <git@sengler.de>"
          ],
          "license": "Apache-2.0",
          "platform": "Javascript/Node.js",
          "mode": "daemon",
          "messagebox": true,
          "materialize": true,
          "readme": "https://github.com/iobroker-community-adapters/ioBroker.kecontact/blob/master/README.md",
          "loglevel": "info",
          "type": "hardware",
          "connectionType": "local",
          "compact": true,
          "dataSource": "poll",
          "keywords": [
            "KeContact",
            "P30",
            "P20",
            "BMW",
            "KEBA",
            "wallbox",
            "emobility",
            "e-mobility"
          ],
          "icon": "kecontact.png",
          "extIcon": "https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.kecontact/master/admin/kecontact.png",
          "plugins": {
            "sentry": {
              "dsn": "https://01d409e4ecea470485101a0f53720ee5@sentry.iobroker.net/139"
            }
          },
          "installedFrom": "iobroker.kecontact@1.5.2",
          "installedVersion": "1.5.2",
          "enabled": true,
          "host": "YourIoBrokerHostName",
          "logLevel": "info",
          "supportCustoms": false,
          "dependencies": [
            {
              "js-controller": ">=2.0.0"
            }
          ]
        },
        "native": {
          "host": "192.168.178.60",
          "passiveMode": false,
          "pollInterval": 30,
          "loadChargingSessions": true,
          "stateRegard": "alias.0.Energy.GRID_0",
          "stateSurplus": "",
          "statesIncludeWallbox": true,
          "stateBatteryCharging": "alias.0.Energy.BAT_0",
          "stateBatteryDischarging": "",
          "useX1forAutomatic": false,
          "delta": 500,
          "minAmperage": 6000,
          "addPower": 0,
          "underusage": 500,
          "minTime": 300,
          "regardTime": 300,
          "maxPower": 0,
          "stateEnergyMeter1": "",
          "stateEnergyMeter2": "",
          "stateEnergyMeter3": "",
          "wallboxNotIncluded": false
        }
      }
      

      Schritt2: Ich verwende hier zur besseren Transparenz den Umweg für die Datenpunkte über einen Alias. das erscheint mir hier besser.

      Du brauchst für Deine Lösung nur alias.0.Energy.BAT_0

      1. alias.0.Energy.BAT_0 = "DeinDatenpunktName"
        "DeinDatenpunktName" hat die Unit "Watt" und ist positiv (+), wenn Leistung in der Battery gespeichert wird. Und der Wert ist negativ (-), wenn Leistung entnommen wird, um diese im EV zu verbrauchen. Der Alias sollte dann so aussehen:

      alias.0_bat_0.PNG

      1. Jetzt brauchst Du ein Script, zB Javascipt um den Datenpunkt zu berechnen und die Leistung zu regeln. Und das funktioniert in meinem Vorschlag so:

      a) Bei Deinem Victron die Entladeleistung einstellen, zB 2000W.
      b) Start Enladen Bat: In "DeinDatenpunktName" = 2000W schreiben.
      c) Warten bis das Auto zu laden beginnt. Dazu den DP "kecontact.0.p" kontrollieren. Wenn hier der Wert > 0 ist, läd das EV. Achtung, der Datepunkt liefert unit mW (Factor 1000)!
      d) Dann Deinen Dantepunkt ändern: "DeinDatenpunktName" = VictronEntladeleistung - (kecontact.0.p/1000) ; zB DeinDatenpunktName = 2000 - (1700000/1000) = 300
      e) Loop über c) d)
      f) Eine Loop ended, wenn SOC < 80%. Oder auch wenn die Victron die Entladeleistung = 0W ist.

      Mit der Loop reglen wir die verfügbare Ladeleistung herunter. Sonst würde der Adapter um 2000W die EV Leistung erhöhen, bis das max erreicht ist. Die Updatezeit des Wallbox liegt bei ~30sec. Also genügend Zeit für die Loop. Außerdem hat die Wallbox eine Hysteres von ~500W. Die genauen Werte kenne ich auch nicht.

      Schritt 3: Jetzt teilen wir dem Wallbox Adapter kecontact.0 die beiden Alias mit
      Im iobroker unter "Instanzen" die Konfiguration des kecontact.0 Adapter öffnen (Schraubenschlüssel):

      Dies hatten wir weiter oben schon eingetragen -->

      • IP-Adresse der Wallbox : IP-Adresse der KEBA KeContact-Wallbox : 192.168.178.60
      • OFF: passiver Modus
      • 30 : Aktualisierungsintervall (für passiven Modus)
      • ON : lade letzte Ladesitzungen
      • ON : States beinhalten die Lesitung der Wallbox

      Dies muss noch eingetragen werden -->

      • Name des States für aktuelle Leistungsaufnahme des Batterieseichers: alias.0.Energy.BAT_0

      Die beiden Alias werden hier eingetragen (gelb markiert): Bei dir nur einer für Deinen "DeinDatenpunktName", alias alias.0.Energy.BAT_0
      instanz_kecontact.0.PNG

      Mit der Lösung meint der kecontact.0 Adapter, er würde auf PV Leistung regeln, bei dir aber auf einem Datenpunkt. Ist der Datenpunkt positiv und > ~500W schaltet die Wallbox/EV einen Stufe rauf und schnappt sich die verfügbare Leistung. Deswegen musst du die Leistung des EV jetzt vom Datenpunkt abziehen. Ist der Dantepunkt negativ, das gleiche nur anders herum, der kecontact.0 und die WB schalten die Ladeleistung am EV herunter.

      Passt das so ?`

      Stefan FaltS Offline
      Stefan FaltS Offline
      Stefan Falt
      schrieb am zuletzt editiert von
      #8

      @alk Oha, da habe ich was zu kauen ... hoffentlich schaffe ich das dieses Wochenende. Ich melde mich :)

      Vielen Dank für den Support ...

      29kWp PV
      57kWh Seplos Batterie + 3xMultiplus 2
      1,4kW DIY Brauchwasser
      Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
      Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

      alkA 1 Antwort Letzte Antwort
      1
      • Stefan FaltS Stefan Falt

        @alk Oha, da habe ich was zu kauen ... hoffentlich schaffe ich das dieses Wochenende. Ich melde mich :)

        Vielen Dank für den Support ...

        alkA Offline
        alkA Offline
        alk
        schrieb am zuletzt editiert von alk
        #9

        @stefan-falt Servus, habe verstanden, dass mein Vorschlag wohl etwas komlpex war. Dann habe ich nochmal beim kecontact Adapter nachgesehen.
        --> https://github.com/iobroker-community-adapters/ioBroker.kecontact

        Dort gibt es noch einige einfache "dynamic" options:
        --> https://github.com/iobroker-community-adapters/ioBroker.kecontact#dynamic-options

        Eine davon ist limitCurrent:

        kecontact.0.automatic.limitCurrent - limits your charging to specified amperage in mA (0 = no limitation)
        Sample: To charge your vehicle with a constant amperage of 6A regardless of surplus,

        • set photovoltaics to false
        • limitCurrent to 6000.

        Damit könntest Du Deine Lösung etwas einfacher erreichen. Probiert habe ich es noch nicht.
        Bei der Leistungsrechnung müsstest du wohl noch etwas experimentieren, da du ja 1Phase verwendest. Eventuell braucht der Adapter etwas Hilfe.

        LG
        alk

        • DIY Electronics that do their job
        • EV, WB, PV + Battery and optimized charging ;-)
        Stefan FaltS 1 Antwort Letzte Antwort
        1
        • alkA alk

          @stefan-falt Servus, habe verstanden, dass mein Vorschlag wohl etwas komlpex war. Dann habe ich nochmal beim kecontact Adapter nachgesehen.
          --> https://github.com/iobroker-community-adapters/ioBroker.kecontact

          Dort gibt es noch einige einfache "dynamic" options:
          --> https://github.com/iobroker-community-adapters/ioBroker.kecontact#dynamic-options

          Eine davon ist limitCurrent:

          kecontact.0.automatic.limitCurrent - limits your charging to specified amperage in mA (0 = no limitation)
          Sample: To charge your vehicle with a constant amperage of 6A regardless of surplus,

          • set photovoltaics to false
          • limitCurrent to 6000.

          Damit könntest Du Deine Lösung etwas einfacher erreichen. Probiert habe ich es noch nicht.
          Bei der Leistungsrechnung müsstest du wohl noch etwas experimentieren, da du ja 1Phase verwendest. Eventuell braucht der Adapter etwas Hilfe.

          LG
          alk

          Stefan FaltS Offline
          Stefan FaltS Offline
          Stefan Falt
          schrieb am zuletzt editiert von
          #10

          @alk Hallo,
          Funktioniert :D Jetzt muss ich bloß noch das vermaledeite Cron zum laufen bekommen. Die 6000mA reichen mir, ich will den Victrion und die Batterie nicht so stark belasten. Ich muss bloß noch prüfen, ob das Überschussladen danach noch funktioniert. Das klappt laber nur am Wochenende wenn das Auto Zuhause und genügen Sonne da ist.

          Dankeschön!

          6423c3ce-1dd1-457d-a838-cb95e4f3f254-grafik.png

          2a49202d-7628-472e-9d31-d7284c2addca-grafik.png

          027834d1-1582-410b-b718-87f7ceb6c3e5-grafik.png

          29kWp PV
          57kWh Seplos Batterie + 3xMultiplus 2
          1,4kW DIY Brauchwasser
          Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
          Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

          alkA 1 Antwort Letzte Antwort
          1
          • Stefan FaltS Stefan Falt

            @alk Hallo,
            Funktioniert :D Jetzt muss ich bloß noch das vermaledeite Cron zum laufen bekommen. Die 6000mA reichen mir, ich will den Victrion und die Batterie nicht so stark belasten. Ich muss bloß noch prüfen, ob das Überschussladen danach noch funktioniert. Das klappt laber nur am Wochenende wenn das Auto Zuhause und genügen Sonne da ist.

            Dankeschön!

            6423c3ce-1dd1-457d-a838-cb95e4f3f254-grafik.png

            2a49202d-7628-472e-9d31-d7284c2addca-grafik.png

            027834d1-1582-410b-b718-87f7ceb6c3e5-grafik.png

            alkA Offline
            alkA Offline
            alk
            schrieb am zuletzt editiert von
            #11

            @stefan-falt super, dass es geklappt hat.

            • DIY Electronics that do their job
            • EV, WB, PV + Battery and optimized charging ;-)
            Stefan FaltS 1 Antwort Letzte Antwort
            1
            • alkA alk

              @stefan-falt super, dass es geklappt hat.

              Stefan FaltS Offline
              Stefan FaltS Offline
              Stefan Falt
              schrieb am zuletzt editiert von Stefan Falt
              #12

              @alk Darf ich dich nochmal Fragen ...

              Meine Wallbox macht gerade wilde Sachen: Sie läd, wenn ich das Auto Anstecke.
              Egal welche Einstellungen ich mache z.B. Pause, oder Überschussladen - sie läd einfach weiter. Lediglich den Ladestrom kann ich einstellen.

              Was könnte da falsch laufen? Ein Neustart hat nicht geholfen.

              63c99070-9b0c-45e0-9785-04525d29200b-grafik.png

              29kWp PV
              57kWh Seplos Batterie + 3xMultiplus 2
              1,4kW DIY Brauchwasser
              Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
              Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

              alkA S 2 Antworten Letzte Antwort
              0
              • Stefan FaltS Stefan Falt

                @alk Darf ich dich nochmal Fragen ...

                Meine Wallbox macht gerade wilde Sachen: Sie läd, wenn ich das Auto Anstecke.
                Egal welche Einstellungen ich mache z.B. Pause, oder Überschussladen - sie läd einfach weiter. Lediglich den Ladestrom kann ich einstellen.

                Was könnte da falsch laufen? Ein Neustart hat nicht geholfen.

                63c99070-9b0c-45e0-9785-04525d29200b-grafik.png

                alkA Offline
                alkA Offline
                alk
                schrieb am zuletzt editiert von
                #13

                @stefan-falt Servus,

                puh, da bin ich mir nicht sicher.
                Und du solltest wohl keine "automatic" Funktionen mischen:
                2405fbde-a630-43da-835f-feb1c2550367-image.png

                Und da würde ich lieber auf den Entwickler des Adapters verweisen --> @Sneak-L8
                Eventuell kann er besser weiter helfen :hand_with_index_and_middle_fingers_crossed:

                LG
                alk

                • DIY Electronics that do their job
                • EV, WB, PV + Battery and optimized charging ;-)
                1 Antwort Letzte Antwort
                0
                • Stefan FaltS Stefan Falt

                  @alk Darf ich dich nochmal Fragen ...

                  Meine Wallbox macht gerade wilde Sachen: Sie läd, wenn ich das Auto Anstecke.
                  Egal welche Einstellungen ich mache z.B. Pause, oder Überschussladen - sie läd einfach weiter. Lediglich den Ladestrom kann ich einstellen.

                  Was könnte da falsch laufen? Ein Neustart hat nicht geholfen.

                  63c99070-9b0c-45e0-9785-04525d29200b-grafik.png

                  S Offline
                  S Offline
                  Sneak-L8
                  schrieb am zuletzt editiert von
                  #14

                  @alk danke fürs Erwähnen, hätte den Post sonstn icht bemerkt.

                  @stefan-falt Hm, das sieht jetzt so falsch nicht aus. Automatics = true und pause = true sollten kein Problem sein. Das darf man mischen. Kannst du mal das Debug-Log anschalten und posten?

                  Stefan FaltS 1 Antwort Letzte Antwort
                  0
                  • S Sneak-L8

                    @alk danke fürs Erwähnen, hätte den Post sonstn icht bemerkt.

                    @stefan-falt Hm, das sieht jetzt so falsch nicht aus. Automatics = true und pause = true sollten kein Problem sein. Das darf man mischen. Kannst du mal das Debug-Log anschalten und posten?

                    Stefan FaltS Offline
                    Stefan FaltS Offline
                    Stefan Falt
                    schrieb am zuletzt editiert von Stefan Falt
                    #15

                    @sneak-l8 Hallo
                    Danke für deine Zeit.
                    Hier das Log und die aktuellen Einstellungen. Etwas später habe ich das das letzte Bild gemacht (mit Statistics), nachdem ich den "limitCurrent" auf 6000mA gesetzt habe. Der Ladestrom bleibt aber bei 30A :|

                    Vielleicht findest Du ja was interessantes ...

                    Danke
                    Stefan

                    938d0269-c53f-479e-b2d2-59c0f48f7da8-grafik.png

                    5d053afe-38fa-4b19-b222-9e61947d3f59-grafik.png
                    e6d3fa10-08ec-4bea-b2cd-bf863a2a4fff-grafik.png
                    6b4e52dd-6123-4679-87a4-e544d0b35640-grafik.png

                    94010b4a-236b-4e3f-96f6-960d1c7dab53-grafik.png

                    29kWp PV
                    57kWh Seplos Batterie + 3xMultiplus 2
                    1,4kW DIY Brauchwasser
                    Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
                    Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

                    S 1 Antwort Letzte Antwort
                    0
                    • Stefan FaltS Stefan Falt

                      @sneak-l8 Hallo
                      Danke für deine Zeit.
                      Hier das Log und die aktuellen Einstellungen. Etwas später habe ich das das letzte Bild gemacht (mit Statistics), nachdem ich den "limitCurrent" auf 6000mA gesetzt habe. Der Ladestrom bleibt aber bei 30A :|

                      Vielleicht findest Du ja was interessantes ...

                      Danke
                      Stefan

                      938d0269-c53f-479e-b2d2-59c0f48f7da8-grafik.png

                      5d053afe-38fa-4b19-b222-9e61947d3f59-grafik.png
                      e6d3fa10-08ec-4bea-b2cd-bf863a2a4fff-grafik.png
                      6b4e52dd-6123-4679-87a4-e544d0b35640-grafik.png

                      94010b4a-236b-4e3f-96f6-960d1c7dab53-grafik.png

                      S Offline
                      S Offline
                      Sneak-L8
                      schrieb am zuletzt editiert von
                      #16

                      @stefan-falt Beim Log musst Du die Instanz des keba-Adapters auf Debug stellen (oben das Icon mit der Schutzhaube anklicken) und dann die Instanz aufklappen und das Loglevel anklicken. Du kannst "ohne Neustart" auswählen, dann muss der Adapter dazu nicht neu gestartet werden.
                      Sonst sehe och da zu wenig.

                      Mir scheinen aber ein paar werte komisch. Z.B. sind die von Dir gesetzten werte rot und nicht grün. D.h. sie wurden vom Adapter nicht bestätigt. Schreib mal was in den State display rein (z.B. Hallo) und schau, ob der Text auf der Keba eingeblendet wird und der Text in ioBroekr grün wird.
                      Falls nein, scheint mir die Kommunikation gestört zu sein.
                      Komisch auch, dass die Ladespannung bei Dir nur 219V beträgt und auf den anderen beidne Phasen jeweils 1V detektiert wird.

                      Neuste Version von github ist installiert?

                      Stefan FaltS 1 Antwort Letzte Antwort
                      1
                      • S Sneak-L8

                        @stefan-falt Beim Log musst Du die Instanz des keba-Adapters auf Debug stellen (oben das Icon mit der Schutzhaube anklicken) und dann die Instanz aufklappen und das Loglevel anklicken. Du kannst "ohne Neustart" auswählen, dann muss der Adapter dazu nicht neu gestartet werden.
                        Sonst sehe och da zu wenig.

                        Mir scheinen aber ein paar werte komisch. Z.B. sind die von Dir gesetzten werte rot und nicht grün. D.h. sie wurden vom Adapter nicht bestätigt. Schreib mal was in den State display rein (z.B. Hallo) und schau, ob der Text auf der Keba eingeblendet wird und der Text in ioBroekr grün wird.
                        Falls nein, scheint mir die Kommunikation gestört zu sein.
                        Komisch auch, dass die Ladespannung bei Dir nur 219V beträgt und auf den anderen beidne Phasen jeweils 1V detektiert wird.

                        Neuste Version von github ist installiert?

                        Stefan FaltS Offline
                        Stefan FaltS Offline
                        Stefan Falt
                        schrieb am zuletzt editiert von
                        #17

                        @sneak-l8 Hallo Sneak

                        • Das Log hast Du bekommen. Siehe private Chat.

                        • Zum Thema gestörte Kommunikation: Ich habe über das Netzwerkkabel (100MBit braucht ja nur zwei Pärchen) auch noch 485 Daten geleitet (über ein Pärchen). Das Kabel ist ca. 50m lang. Das habe ich um 16:50 Abgesteckt. Lässt sich ab da eine Verbesserung feststellen?

                        • Nach dem Abstecken habe ich den State Display erfolgreich beschreiben können (wurde grün)

                        • Ladespannung 219V ... ich hatte da ja mit 30A geladen und das 6mm² Kabel ist 50m lang.
                          Ein Spannungsabfallrechner sagt 3,38% Verlust .. das kommt wohl hin.
                          9273373c-15a8-4acb-840b-bbcc8a0bc000-grafik.png

                        • Ich habe gerade vergeblich die Versionsnummer gesucht. Aber der Adapter wurde vor wenigen Tagen neu installiert.

                        Ich beobachte das nochmal und werde morgen Berichten.

                        Danke
                        Wolfgang

                        29kWp PV
                        57kWh Seplos Batterie + 3xMultiplus 2
                        1,4kW DIY Brauchwasser
                        Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
                        Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

                        Stefan FaltS 1 Antwort Letzte Antwort
                        0
                        • Stefan FaltS Stefan Falt

                          @sneak-l8 Hallo Sneak

                          • Das Log hast Du bekommen. Siehe private Chat.

                          • Zum Thema gestörte Kommunikation: Ich habe über das Netzwerkkabel (100MBit braucht ja nur zwei Pärchen) auch noch 485 Daten geleitet (über ein Pärchen). Das Kabel ist ca. 50m lang. Das habe ich um 16:50 Abgesteckt. Lässt sich ab da eine Verbesserung feststellen?

                          • Nach dem Abstecken habe ich den State Display erfolgreich beschreiben können (wurde grün)

                          • Ladespannung 219V ... ich hatte da ja mit 30A geladen und das 6mm² Kabel ist 50m lang.
                            Ein Spannungsabfallrechner sagt 3,38% Verlust .. das kommt wohl hin.
                            9273373c-15a8-4acb-840b-bbcc8a0bc000-grafik.png

                          • Ich habe gerade vergeblich die Versionsnummer gesucht. Aber der Adapter wurde vor wenigen Tagen neu installiert.

                          Ich beobachte das nochmal und werde morgen Berichten.

                          Danke
                          Wolfgang

                          Stefan FaltS Offline
                          Stefan FaltS Offline
                          Stefan Falt
                          schrieb am zuletzt editiert von
                          #18

                          Nachtrag: Diese Werte bleiben rot:

                          587f63ea-aec3-4267-8933-3d1ab2020714-grafik.png

                          29kWp PV
                          57kWh Seplos Batterie + 3xMultiplus 2
                          1,4kW DIY Brauchwasser
                          Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
                          Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

                          S 1 Antwort Letzte Antwort
                          0
                          • Stefan FaltS Stefan Falt

                            Nachtrag: Diese Werte bleiben rot:

                            587f63ea-aec3-4267-8933-3d1ab2020714-grafik.png

                            S Offline
                            S Offline
                            Sneak-L8
                            schrieb am zuletzt editiert von
                            #19

                            @stefan-falt Das ist ok, dass diese Werte rot bleiben, sie wurden bisher vermutlich noch nicht genutzt.

                            Wenn der display-Eintrag jetzt grün wird, klingt das nach erfolgreicher Kommunikation. Hast Du die Keba dann parallel über UDP und Modbus angesteuert? das könnte problematisch sein. Sie reagiert m.W. immer nur einen Absender...

                            So, und im Log habe ich wohl den entscheidenen Hinweis gefunden. Starting in passive mode.
                            Dann sind alle Komfortfunktionen deaktiviert. Also kein limitCurrent, kein pauseWallbox etc.
                            Mach in den Einstellungen mal den passiv-Haken weg...

                            Stefan FaltS 1 Antwort Letzte Antwort
                            2
                            • S Sneak-L8

                              @stefan-falt Das ist ok, dass diese Werte rot bleiben, sie wurden bisher vermutlich noch nicht genutzt.

                              Wenn der display-Eintrag jetzt grün wird, klingt das nach erfolgreicher Kommunikation. Hast Du die Keba dann parallel über UDP und Modbus angesteuert? das könnte problematisch sein. Sie reagiert m.W. immer nur einen Absender...

                              So, und im Log habe ich wohl den entscheidenen Hinweis gefunden. Starting in passive mode.
                              Dann sind alle Komfortfunktionen deaktiviert. Also kein limitCurrent, kein pauseWallbox etc.
                              Mach in den Einstellungen mal den passiv-Haken weg...

                              Stefan FaltS Offline
                              Stefan FaltS Offline
                              Stefan Falt
                              schrieb am zuletzt editiert von Stefan Falt
                              #20

                              @sneak-l8 Ups, wie kommt denn das da rein? Dann werde ich das mal testen :*|
                              Danke für deine Zeit.

                              Funktioniert :*)
                              Also Tipp des Tages:
                              b0937dc2-a009-4651-95d9-396605348b95-image.png

                              Passiv Modus ausgeschaltet lassen, wenn man eine Wallbox Steuern will.

                              29kWp PV
                              57kWh Seplos Batterie + 3xMultiplus 2
                              1,4kW DIY Brauchwasser
                              Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
                              Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

                              S 1 Antwort Letzte Antwort
                              1
                              • Stefan FaltS Stefan Falt

                                @sneak-l8 Ups, wie kommt denn das da rein? Dann werde ich das mal testen :*|
                                Danke für deine Zeit.

                                Funktioniert :*)
                                Also Tipp des Tages:
                                b0937dc2-a009-4651-95d9-396605348b95-image.png

                                Passiv Modus ausgeschaltet lassen, wenn man eine Wallbox Steuern will.

                                S Offline
                                S Offline
                                Sneak-L8
                                schrieb am zuletzt editiert von
                                #21

                                @stefan-falt Korrekt :)
                                Der passive Modus ist dazu da, einfach nur alle Kommandos, die die Wallbox von Haus aus kennt (enable, currUser, display, start, ...) an die Wallbox durchzuleiten und alle Informationen von ihr zu empfangen. Also wenn Du z.B. selbst per Skript alles machen willst.
                                Dann sind alle Zusatzfunktionen (selbst Anzeige Überschuss etc.) deaktiviert. Der Adapter ist quasi dumm.

                                Will man also Überschussladen, Ladebegrenzung, Batteriespeicher-Integration nutzen, muss der Haken weg.

                                keksnK 1 Antwort Letzte Antwort
                                1
                                • S Sneak-L8

                                  @stefan-falt Korrekt :)
                                  Der passive Modus ist dazu da, einfach nur alle Kommandos, die die Wallbox von Haus aus kennt (enable, currUser, display, start, ...) an die Wallbox durchzuleiten und alle Informationen von ihr zu empfangen. Also wenn Du z.B. selbst per Skript alles machen willst.
                                  Dann sind alle Zusatzfunktionen (selbst Anzeige Überschuss etc.) deaktiviert. Der Adapter ist quasi dumm.

                                  Will man also Überschussladen, Ladebegrenzung, Batteriespeicher-Integration nutzen, muss der Haken weg.

                                  keksnK Offline
                                  keksnK Offline
                                  keksn
                                  schrieb am zuletzt editiert von
                                  #22

                                  @sneak-l8 Hallo, die Batterieeinbindung finde ich schon sehr gut. Kannst Du zusätzlich die Entladetiefeneinstellung des minimalen SOC Der Batterie auch als Datenpunkt darstellen. So könnte man diese Einstellung der Batterie über zusätzliche Kriterien/Programme beeinflussen.

                                  Bildschirmfoto 2024-01-04 um 05.41.07.png

                                  S 1 Antwort Letzte Antwort
                                  1
                                  • keksnK keksn

                                    @sneak-l8 Hallo, die Batterieeinbindung finde ich schon sehr gut. Kannst Du zusätzlich die Entladetiefeneinstellung des minimalen SOC Der Batterie auch als Datenpunkt darstellen. So könnte man diese Einstellung der Batterie über zusätzliche Kriterien/Programme beeinflussen.

                                    Bildschirmfoto 2024-01-04 um 05.41.07.png

                                    S Offline
                                    S Offline
                                    Sneak-L8
                                    schrieb am zuletzt editiert von
                                    #23

                                    @keksn Die Frage verstehe ich nicht ganz. Vielleicht liegt auch ein Missverständnis vor. Der Wert gibt an, bis zu welchem SoC die Batterie in der Lage ist, "max. Leistung der Batterie" abzugeben.
                                    Ich habe leider keinen Batteriespeicher, daher bin ich da auf Rückmeldung von Euch angewiesen, Bisher habe ich verstanden, dass eine Batterie einen festen SoC hat, bei dem sie eine Leistungsabgabe einstellt. Das ist der Wert, den Du hier einstellen kannst.
                                    Es geht nicht darum, dass der Adapter hier eine Optimierung vornimmt, sondern nur, was für technische Daten für die Batterie gelten.

                                    keksnK 1 Antwort Letzte Antwort
                                    0
                                    • S Sneak-L8

                                      @keksn Die Frage verstehe ich nicht ganz. Vielleicht liegt auch ein Missverständnis vor. Der Wert gibt an, bis zu welchem SoC die Batterie in der Lage ist, "max. Leistung der Batterie" abzugeben.
                                      Ich habe leider keinen Batteriespeicher, daher bin ich da auf Rückmeldung von Euch angewiesen, Bisher habe ich verstanden, dass eine Batterie einen festen SoC hat, bei dem sie eine Leistungsabgabe einstellt. Das ist der Wert, den Du hier einstellen kannst.
                                      Es geht nicht darum, dass der Adapter hier eine Optimierung vornimmt, sondern nur, was für technische Daten für die Batterie gelten.

                                      keksnK Offline
                                      keksnK Offline
                                      keksn
                                      schrieb am zuletzt editiert von keksn
                                      #24

                                      @sneak-l8 sagte in Keba kecontact - von Überschussladen auf Laden stellen?:

                                      u

                                      Ich habe es so Verstanden dass die SOC Angabe im Adapter die Grenze für das kombinierte Laden von PV Überschuss und der Batterie ist. Das heist, es wird nur bis zum Eingestellen SOC die eingestellte Abgabeleistung der Batterie zusätzlich über Surplus hinzugerechnet. Wenn die Einstellung so zu verwenden wäre könnte man mit Hilfe eines Datenpunkts für diesen Wert (SOC min), verschieden viel in der Batterie gespeicherte Energie für das Überschussladen freigeben.

                                      Was die Steuerung ja auch so machen dürfte da in meinem Fall bei 80% SOC der Leistungsteil der Batterie im Surplus nicht mehr verfügbar ist.
                                      Somit wäre ein zusätzlicher Datenpunkt für den SOC Wert, den man über ein Programm verändern kann, eine zusätzlich nützliche Einstellungsmöglichkeit.

                                      Ich würde die minimale Abgabeleistung der Batterie einzig über die Leistungseinstellung definieren.

                                      Bildschirmfoto 2024-01-05 um 09.42.39.png

                                      Hier sollte man die immer Verfügbare unabhängig des SOC Leistung eintragen, da der SOC ja auch nicht der einzige Faktor für die Abgabeleistung einer Batterie ist.

                                      S 1 Antwort Letzte Antwort
                                      0
                                      • keksnK keksn

                                        @sneak-l8 sagte in Keba kecontact - von Überschussladen auf Laden stellen?:

                                        u

                                        Ich habe es so Verstanden dass die SOC Angabe im Adapter die Grenze für das kombinierte Laden von PV Überschuss und der Batterie ist. Das heist, es wird nur bis zum Eingestellen SOC die eingestellte Abgabeleistung der Batterie zusätzlich über Surplus hinzugerechnet. Wenn die Einstellung so zu verwenden wäre könnte man mit Hilfe eines Datenpunkts für diesen Wert (SOC min), verschieden viel in der Batterie gespeicherte Energie für das Überschussladen freigeben.

                                        Was die Steuerung ja auch so machen dürfte da in meinem Fall bei 80% SOC der Leistungsteil der Batterie im Surplus nicht mehr verfügbar ist.
                                        Somit wäre ein zusätzlicher Datenpunkt für den SOC Wert, den man über ein Programm verändern kann, eine zusätzlich nützliche Einstellungsmöglichkeit.

                                        Ich würde die minimale Abgabeleistung der Batterie einzig über die Leistungseinstellung definieren.

                                        Bildschirmfoto 2024-01-05 um 09.42.39.png

                                        Hier sollte man die immer Verfügbare unabhängig des SOC Leistung eintragen, da der SOC ja auch nicht der einzige Faktor für die Abgabeleistung einer Batterie ist.

                                        S Offline
                                        S Offline
                                        Sneak-L8
                                        schrieb am zuletzt editiert von
                                        #25

                                        @keksn Ok, ich glaube, jetzt hab ich's verstanden.
                                        Es wäre also neben dem SoC, bis zu dem die Batterie generell in der Lage ist, Leistung abzugeben (meist so 10%) ein zweiter Wert gewünscht, über den ich angebe, dass die Wallbox auch Energie aus der Hausbatterie entnehmen soll, solange der SoC der Hausbatterie über diesen Wert liegt.
                                        Das wäre dann für die letzten beiden Ladestrategien interessant.

                                        Ich hab mir gerade mal den Code im Adapter angesehen. Es gibt keine Notwendigkeit, zwischen dem von mir vorgesehenen und dem von Dir gewünschten Wert zu unterscheiden. Dann würde ich mal einen state unter dem Chanel automatics einbauen. Ist der 0, dann wird der Wert aus der Konfiguration des Adapters genommen andernfalls der dort hinterlegte.

                                        S 1 Antwort Letzte Antwort
                                        0
                                        • S Sneak-L8

                                          @keksn Ok, ich glaube, jetzt hab ich's verstanden.
                                          Es wäre also neben dem SoC, bis zu dem die Batterie generell in der Lage ist, Leistung abzugeben (meist so 10%) ein zweiter Wert gewünscht, über den ich angebe, dass die Wallbox auch Energie aus der Hausbatterie entnehmen soll, solange der SoC der Hausbatterie über diesen Wert liegt.
                                          Das wäre dann für die letzten beiden Ladestrategien interessant.

                                          Ich hab mir gerade mal den Code im Adapter angesehen. Es gibt keine Notwendigkeit, zwischen dem von mir vorgesehenen und dem von Dir gewünschten Wert zu unterscheiden. Dann würde ich mal einen state unter dem Chanel automatics einbauen. Ist der 0, dann wird der Wert aus der Konfiguration des Adapters genommen andernfalls der dort hinterlegte.

                                          S Offline
                                          S Offline
                                          Sneak-L8
                                          schrieb am zuletzt editiert von
                                          #26

                                          @sneak-l8 so, bitte mal die Version von github testen ...

                                          keksnK 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

                                          838

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          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