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. ioBroker Allgemein
  4. kecontact - 1-phasiges Laden funktioniert nur bedingt

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

kecontact - 1-phasiges Laden funktioniert nur bedingt

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
6 Beiträge 4 Kommentatoren 130 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.
  • S Offline
    S Offline
    stefan.p.buhl
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich brauche dringen Hilfe für die Nutzung meiner Keba Wallbox P30 in Zusammenspiel mit dem KC-S10 und kecontact. Ich bin echt am verzweifeln. :-(

    Also mal abgesehen von aller Logik und Skripts... ich möchte die Ladeleistung über ein Skript steuern. Heißt ich möchte Stromstärke und Phase über ein Skript einstellen. Wenn ich manuell die Datenpunkte im kecontact manipuliere, stelle ein absolut nicht nachvollziehbares Verhalten an meiner Wallbox fest.

    Bevor ich mein Auto anstecke, stelle ich folgende Werte ein:
    x2phaseSwitch = 1 phase
    currentUser = 6000 (mA)
    Ladeleistung = 0 kW (logisch, da noch nicht angesteckt)

    Ich starte den Ladevorgang (Auto wird angesteckt; ich halte meine RFID Karte vor)
    x2phaseSwitch springt von selbst auf 3 phases
    currentUser = 6000 (mA)
    Ladeleistung ca. 4 kW (laut Keba-App; Ströme auf den Phasen passend dazu)

    Ich warte 5 Minuten (Keba Zeitintervall bis ich die Phasen wieder umstellen kann)
    ich stelle x2phaseSwitch auf 1 phase
    currentUser= 6000 (mA)
    Ladeleistung ca. 1,3kW (laut Keba-App; Strom auf der einen Phase passt dazu)

    Warte 5 Minuten (Keba Zeitintervall abgelaufen, vorher ist keine Umstellung möglich; Warum auch immer)
    ich stelle currentUser auf 8000 (mA)
    x2phaseSwitch springt von selbst auf 3 phases
    Ladeleistung springt auf ca. 5.3 kW (laut Keba-App; Ströme auf den Phasen passend dazu)

    Im Keba-Webinterface habe ich folgende Einstellungen vorgenommen:

    • Dynamische Umschaltung 1-phasiger/3-phasiger Ladebetrieb = AN (unter Ladeverbund - Phase Switching)
    • Kommunikationskanal = UDP (unter Ladeverbund - Phase Switching)
    • API Zustand = AN (unter System - API Zugriffseinstellungen)
    • Modbus TCP Status = AUS
    • DSW: 1.3 = AN & 1.7 = AN; Sonst alle aus!
    • TCP Hausanschluss = Aus (unter Konfiguration - Externer TCP Zähler)
    • ich habe einen Firmenkarte, die ich zum Starten vorhalten muss (OCCP-Backend Adresse = ocpp.greenflux.com; keine Ahnung, ob das irgendwie ne Rolle spielen kann)

    Sonstige Infos

    • kecontact 3.3.0
    • für den kecontact hab ich nichts groß eingestellt (passiver Modus = on; Phasenumschaltung über Ausgang X2 der Ladestation = on; 1p/3p Installationsschütz ist Schließer (NO) sonst Öffner (NC) = on (sollte passen für KC-S10);
      • kecontactEinstellung.png

    Ich hoffe wirklich, dass mir irgendjemand helfen kann!

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      stefan.p.buhl
      schrieb am zuletzt editiert von stefan.p.buhl
      #2

      Hallo zusammen

      Also... gerade ein krasses AHA-Erlebnis.

      Gestern Abend hab ich die Einstellung für die Wallbox hinterlegt:

      currentUser = 6000 mA
      1-phasiges Laden
      Danach habe ich die kecontact-Instanz pausiert.

      Heute früh wollte ich weiter machen und habe das Auto angesteckt. Ich hatte aber VERGESSEN, die kecontact-Instanz zu STARTEN. Ich schau in meine Keba-App und sehe, dass er mit 1,3 kW (also entsprechend der Einstellungen von gestern) lädt.

      Ich beende die Session. Starte die kecontact-Instanz und was passiert... er behält die 6000 mA und schaltet sofort auf 3-phasiges Laden.

      Ich hab mal ein Skript hinterlegt:

      on({ id: 'kecontact.0.x2phaseSwitch', change: 'any' }, obj => {
          log('x2phaseSwitch geändert: ' +
              JSON.stringify({
                  val: obj.state.val,
                  ack: obj.state.ack,
                  from: obj.state.from,
                  ts:  new Date(obj.state.ts).toISOString()
              }),
              'info'
          );
      });
      

      MOD-EDIT: Code in code-tags gesetzt!

      Hier das log-File welches daraus folgt:

      host.SchnuegelPi5 2025-11-23 09:20:27.872	info	instance system.adapter.kecontact.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
      kecontact.0 2025-11-23 09:20:27.849	info	terminating
      host.SchnuegelPi5 2025-11-23 09:20:27.388	info	stopInstance system.adapter.kecontact.0 send kill signal
      kecontact.0 2025-11-23 09:20:27.348	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
      kecontact.0 2025-11-23 09:20:27.347	info	terminating
      kecontact.0 2025-11-23 09:20:27.346	info	Got terminate signal TERMINATE_YOURSELF
      host.SchnuegelPi5 2025-11-23 09:20:27.344	info	stopInstance system.adapter.kecontact.0 (force=false, process=true)
      host.SchnuegelPi5 2025-11-23 09:20:27.343	info	"system.adapter.kecontact.0" disabled
      javascript.0 2025-11-23 09:20:20.876	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:20:20.875Z"}
      javascript.0 2025-11-23 09:20:10.875	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:20:10.873Z"}
      javascript.0 2025-11-23 09:20:00.875	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:20:00.874Z"}
      javascript.0 2025-11-23 09:19:50.876	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:19:50.875Z"}
      javascript.0 2025-11-23 09:19:40.873	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:19:40.872Z"}
      javascript.0 2025-11-23 09:19:30.877	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:19:30.876Z"}
      kecontact.0 2025-11-23 09:19:30.501	info	vehicle unplugged from wallbox
      javascript.0 2025-11-23 09:19:20.880	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:19:20.879Z"}
      javascript.0 2025-11-23 09:19:10.874	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:19:10.873Z"}
      javascript.0 2025-11-23 09:19:00.869	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:19:00.868Z"}
      javascript.0 2025-11-23 09:18:50.871	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:18:50.870Z"}
      javascript.0 2025-11-23 09:18:40.869	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:18:40.868Z"}
      javascript.0 2025-11-23 09:18:30.877	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:18:30.875Z"}
      javascript.0 2025-11-23 09:18:20.877	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:18:20.875Z"}
      javascript.0 2025-11-23 09:18:10.881	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:18:10.879Z"}
      javascript.0 2025-11-23 09:18:00.877	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:18:00.875Z"}
      javascript.0 2025-11-23 09:17:50.879	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:17:50.877Z"}
      kecontact.0 2025-11-23 09:17:41.167	info	vehicle (re)starts to charge
      javascript.0 2025-11-23 09:17:40.876	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:17:40.875Z"}
      javascript.0 2025-11-23 09:17:30.880	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:17:30.878Z"}
      javascript.0 2025-11-23 09:17:22.781	info	script.js.common.Debug_x2_ack: x2phaseSwitch geändert: {"val":1,"ack":true,"from":"system.adapter.kecontact.0","ts":"2025-11-23T08:17:22.779Z"}
      kecontact.0 2025-11-23 09:17:22.394	info	updating X2 for switch of phases from 0 to 1...
      kecontact.0 2025-11-23 09:17:22.393	info	vehicle plugged to wallbox
      

      MOD-EDIT: Code in code-tags gesetzt!

      Also ich denke, dass das Verhalten aus der kecontact-INSTANZ kommt.

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        stefan.p.buhl
        schrieb am zuletzt editiert von stefan.p.buhl
        #3

        Hier noch einmal ein Update.

        Ich habe noch etwas rumprobiert und hänge nun an folgendem Punkt. Muss ich die "Dynamische Umscahltung 1-phasiger/3-phasiger Ladebetrieb" auf "AN" setzen. Irgendwie glaube ich, dass mir trotzdem noch die Keba-Box in die Suppe spuckt und die Phasenumstellerei irgendwie automatisch macht.

        PhaseSwitching.png

        Hat hier keiner eine Idee dazu? Oder Erfahrungswerte?

        fuzzy1955F 1 Antwort Letzte Antwort
        0
        • S stefan.p.buhl

          Hier noch einmal ein Update.

          Ich habe noch etwas rumprobiert und hänge nun an folgendem Punkt. Muss ich die "Dynamische Umscahltung 1-phasiger/3-phasiger Ladebetrieb" auf "AN" setzen. Irgendwie glaube ich, dass mir trotzdem noch die Keba-Box in die Suppe spuckt und die Phasenumstellerei irgendwie automatisch macht.

          PhaseSwitching.png

          Hat hier keiner eine Idee dazu? Oder Erfahrungswerte?

          fuzzy1955F Online
          fuzzy1955F Online
          fuzzy1955
          schrieb am zuletzt editiert von
          #4

          @stefan.p.buhl

          Hi,

          Ich verwende auch eine Keba P30, aber ohne die Phasenumschaltung. Ich glaube, der DP zum Umschalten von 1 -> 3 Phasen und zurück funktioniert über den DP "kecontact.0.automatic.1p3pCharging". Probier es mal.
          Gruß, hf

          Raspberry PI5 mit Linux Debian 13, IoBroker v7.7.22, VIS-2, MariaDB (MySQL)
          Shellies: 1G4, 1MiniG3, PlusI4DC, PlusPlugS, Pro0110PM, ProSmoke. Modbus: Waveshare Relay 8 Channels, Waveshare RS485-TO-ETH.
          PV: 10 kWp Module, 2 x Deye WR SUN-10K, 3 x 10 kWh MeritSun LiFe Speicher, KEBA P30 Wallbox, Fronius Wattpilot home 11

          1 Antwort Letzte Antwort
          0
          • FernetMentaF Offline
            FernetMentaF Offline
            FernetMenta
            Developer
            schrieb am zuletzt editiert von
            #5

            Im passive-mode werden immer 3 Phasen benutzt. Das ist works as designed. Den Grund dafür kann dir sicher @Sneak-L8 in diesem thread nennen: https://forum.iobroker.net/topic/6343/frage-realisierung-adapter-udp-keba-wallbox

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              Sneak-L8
              schrieb am zuletzt editiert von
              #6

              @FernetMenta danke für die Erwähnung, so bin ich auf den Thread aufmerksam geworden.

              Zu den 5 Minuten "warum auch immer". Das ist eine Sicherheitsschaltung der Box, sie erlaubt das Umschalten nur alle 5 Minuten, damit keiner (ggf. versehentlich) im Sekundentakt die Schütze schaltet.

              Und ja, @FernetMenta hat recht, works as designed.

              Es gibt ein Issue auf github von einem anderen User, der auch gerne hätte, dass der aktive, aber non-pv-Modus mehr steuerbar ist. Das kann ich gerne tun, wenn wir eine sinnvolle Regelung finden.
              Der non-PV-Mode war eigentlich dazu gedacht, die Automatik temporär auszuschalten, um kurz mal "volle Pulle" zu laden.
              Evtl. braucht es einen weiteren Modus.

              Aber wenn Du sowieso alles selbst steuerst, dann empfehle ich den passiven Modus. Da gibt es keinerlei Automatik und Du kannst alles selbst regeln.

              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
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              540

              Online

              32.7k

              Benutzer

              82.4k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe