
A KEBA KeContact P20 egy AC Mode 3 EV wallbox (10–32 A, egyfázisú vagy háromfázisú), amelyet 2012 és 2016 között gyártottak. UDP-alapú „SmartHome Interface" felülete a c-series és c-series+PLC hardvervariánsokon (termékkódok KC-P20-xxxxxx2x-xxx és KC-P20-xxxxxx3x-xxx) támogatott, 2.5 vagy magasabb firmware-rel. Az e-series és b-series sorozatok nem implementálják ezt a felületet.
A TapHome a wallboxszal UDP-n keresztül a 7090-es porton kommunikál a natív KEBA protokollal. Minden lekérdezési ciklusban (alapértelmezés 10 s) a TapHome elküldi a report 2 szöveges parancsot a wallboxnak, és az érkező JSON adatokat írható engedélyező kapcsolóvá, három csatlakozás/reteszelés reed kontaktussá, egy többértékű töltési állapottá és egy írható felhasználói áramkorláttá elemzi. A vezérlő parancsok (ena, curr) ugyanazon az UDP csatornán térnek vissza.
Ez a sablon állapotot és vezérlést tesz elérhetővé. Az elektromos mérésekhez (fázisonkénti feszültségek és áramok, hatásos teljesítmény, munkamenet/élettartam energia) importálja a testvér KEBA KeContact P20 Teljesítménymérés sablont ugyanarra a wallboxra — a két sablon különböző reportokat használ (
report 2vs.report 3), és biztonságosan futhatnak párhuzamosan a teljes felügyelet + vezérlés integrációjához.
Követelmények
- KEBA KeContact P20 c-series vagy c-series+PLC (elektronikai számjegy
2vagy3a termékkódban a típustáblán) - Firmware ≥ 2.5 (régebbi firmware nem implementálja az UDP
report 2parancsot) - A wallbox ugyanabba a LAN hálózatba csatlakoztatva, mint a TapHome Core, Etherneten keresztül (LSA+ sorkapcsok X4 vagy RJ45 csatlakozó X3)
- Az UDP 7090-es portot tűzfal nem blokkolhatja a Core és a wallbox között
- A Modbus TCP felületnek le kell lennie tiltva — az UDP és Modbus TCP felületek kölcsönösen kizárják egymást a P20-on
Hardveres csatlakoztatás
A kábelezés és az Ethernet csatlakozás azonos a testvér Teljesítménymérés sablonéval — ugyanazt a fizikai eszközt címzi mindkét sablon ugyanazon az UDP csatornán. Lásd KEBA KeContact P20 Teljesítménymérés → Hardveres csatlakoztatás a Cat 5e/STP kábelezéshez, az LSA+ (X4) vs. RJ45 (X3) választáshoz és az Ethernet árnyékoláson átfolyó kiegyenlítő áramokkal kapcsolatos figyelmeztetéshez.
Konfiguráció
Az UDP SmartHome felület aktiválása
Az UDP felületet egyetlen DIP-kapcsoló aktiválja a wallbox PCB-jén, a csatlakozó-panel fedél alatt. A DSW1.3 = ON kötelező — enélkül a wallbox nem válaszol semmilyen report parancsra a 7090-es porton. A DIP-kapcsoló változások csak a szerviz gomb megnyomása (~1 s) vagy tápfeszültség ki-be kapcsolása után lépnek érvénybe.

A teljes DIP-kapcsoló táblázat (DSW1 és DSW2 címzés) a testvér sablonnál található — lásd KEBA KeContact P20 Teljesítménymérés → Konfiguráció. A beállítás azonos, mert ugyanarról a fizikai wallboxról van szó.
Az UDP felület és a Modbus TCP felület nem lehet egyszerre aktív. Ha korábban a Modbus TCP volt engedélyezve ezen az állomáson, tiltsa le, mielőtt a TapHome UDP sablonra támaszkodna.
TapHome importálási paraméterek
A sablon importálásakor adja meg:
- IP Address — a wallbox IP-címe a helyi hálózaton (helyőrző
192.168.0.1) - Port —
7090(a KEBA protokoll rögzíti) - Internal poll interval — alapértelmezés szerint
10000ms; a KEBA protokoll rövidebb intervallumokat is tolerál, de legalább 5 s-ot javasol ugyanazon parancs ismétlései között
Ha a wallbox DHCP-t használ, rendeljen hozzá statikus DHCP-foglalást a routeren, hogy az IP-cím ne változzon áramszünet után. A TapHome az IP-t importálási paraméterként tárolja, és nem ismeri fel automatikusan az eszközt.
Elérhető eszközök
Minden érték a report 2 JSON adataiból származik. Az írások az ena és curr UDP szöveges parancsokat használják; minden írást azonnali report 2 lekérdezés követ a sablon állapotának frissítéséhez.
Töltésvezérlés
- Töltés engedélyezve — írható be/ki kapcsoló. Küldi az
ena 1parancsot az állomás engedélyezéséhez vagyena 0-t a letiltásához. Tükrözi azEnable userzászlót areport 2-ből. OFF írása tartósan szünetelteti a töltést az újbóli engedélyezésig vagy az állomás újraindításáig; a KEBA kötelező 2 másodperces szünetet ír elő azena 0után, mielőtt a következő parancs elfogadható lenne. - Felhasználói töltőáram — írható maximális töltőáram amperben. Küldi a
currparancsot milliamperben (a sablon belsőleg 1000-rel szoroz). Érvényes tartomány 6–63 A; a wallbox korlátozza a tényleges értéket a hardveres határra (DIP-kapcsolók, kábelkódolás, termikus derating), és az új beállítás 6–7 másodperc múlva jelenik meg a Control Pilot PWM-en.
A
currtartós beállítás — fennmarad a következőcurrírásig vagy az állomás újraindításáig. A KEBA a nem tartóscurrtimeváltozatot ajánlja a mindennapi használatra, mert az kihúzáskor visszaáll. Ez a sablon csak acurr-t teszi elérhetővé; ütemezett töltéshez vagy automatikus visszaállítási szemantikához vezérelje a Felhasználói töltőáramot egy TapHome Smart Rule-ból, amely a munkamenet kezdete előtt írja be a célértéket, és kihúzás után visszaállítja a kívánt alapértelmezett értékre.
Csatlakoztatási és reteszelési állapot
Három független reed kontaktus, mindegyik a report 2 Plug bitmaszkjának külön bitjéből származtatva:
| Eszköz | Plug bit | Maszk | Jelentés |
|---|---|---|---|
| Wallboxba csatlakoztatva | 0 | 0x01 | A kábel be van dugva a wallbox aljzatába (nem állandóan csatlakoztatott kábelek esetén) |
| Kábel reteszelve | 1 | 0x02 | A kábel mechanikusan reteszelve van a wallbox aljzatában |
| Járműbe csatlakoztatva | 2 | 0x04 | A kábel be van dugva az EV-be |
A töltéshez mind a három bit beállítása szükséges (Plug = 7). Az egyes eszközök lehetővé teszik megkülönböztetni, hogy a felhasználó az autót, a wallboxot vagy mindkettőt húzta-e ki.
Töltési állapot
- Töltési állapot — többértékű eszköz, amely a wallbox üzemmódját jeleníti meg, a
report 2Statemezőjéből leképezve:
Raw State | Protokoll jelentés (UDP Programmers Guide V 2.03) | Sablon megjelenítés |
|---|---|---|
| 0 | Indítás | Indítás |
| 1 | Nem kész a töltésre (nincs csatlakoztatva, reteszelve vagy blokkolva) | Nem kész |
| 2 | Töltésre kész, vár a járműre | Kész |
| 3 | Töltés | Tölt |
| 4 | Hiba áll fenn | Hiba |
| 5 | Töltés átmenetileg megszakítva | Nem engedélyezett |
A sablon a raw
State = 5értéket Nem engedélyezett-ként jeleníti meg, de a KEBA UDP Programmers Guide V 2.03 (§3.2.3) ezt az értéket „Töltés átmenetileg megszakítva" néven dokumentálja (például túlmelegedés vagy voter általi elutasítás miatt). Ha a Töltési állapot „Nem engedélyezett"-et mutat folyamatban lévő RFID munkamenet nélkül, ezt tekintse átmeneti megszakításnak, nem engedélyezési hibának. A nyers értéket közvetlenreport 2lekérdezéssel lehet ellenőrizni a wallbox UDP 7090-es portján.
Hibaelhárítás
A TapHome nem mutat adatokat a wallboxból
- Ellenőrizze a wallbox termékkódját a típustáblán. Csak a
KC-P20-xxxxxx2x-xxx(c-series) ésKC-P20-xxxxxx3x-xxx(c-series+PLC) támogatja az UDP-t - Erősítse meg, hogy a firmware verziója ≥ 2.5. A firmware-frissítések a keba.com/emobility letöltési területén érhetők el
- Erősítse meg a DSW1.3 = ON-t — a leggyakoribb beállítási hiba. A DIP-kapcsolók a csatlakozó-panel fedél alatt vannak, és üzembe helyezéskor könnyen észrevétlenek maradnak. Átkapcsolás után nyomja meg a szerviz gombot 1 másodpercig, vagy kapcsolja le és fel a megszakítót
- Győződjön meg arról, hogy az UDP 7090-es port nyitva van a TapHome Core és a wallbox között (nincs VLAN / tűzfal blokkolás)
- Erősítse meg, hogy a Modbus TCP felület a wallboxon nem aktív — az UDP és a Modbus TCP kölcsönösen kizárják egymást
A Töltés engedélyezve kapcsoló írásának nincs hatása
Egyes állomás-konfigurációk felülírják az Enable user-t a külső engedélyező bemeneten X1 keresztül vagy egy aktív failsafe eseményen keresztül. Ha az ena 1 nem hozza ki az állomást a letiltott állapotból:
- Ellenőrizze, hogy a DSW1.1 ON állású-e (külső engedélyező bemenet használatban). Ha igen, ellenőrizze, hogy az X1 érintkező zárva van-e.
- Figyelje az
Enable sys-t a nyersreport 2adatokban — haEnable sys = 0, az állomás megtagadja az engedélyezést azEnable user-től függetlenül (tipikusan failsafe timeout vagy termikus határérték miatt). A sablon nem teszi elérhetővé azEnable sys-t; erősítse meg a wallbox állapot LED-én vagy közvetlen UDP lekérdezéssel.
A Felhasználói töltőáram változtatása nem terjed tovább
Új áram írása után az állomásnak 6–7 másodpercre van szüksége a változás belső alkalmazásához. Ha az új érték soha nem jelenik meg a visszaolvasásban:
- Ellenőrizze, hogy a cél a 6000–63000 mA (6–63 A) érvényes tartományon belül van-e. A tartományon kívüli értékeket a wallbox csendben elutasítja.
- Erősítse meg, hogy nincs aktív failsafe esemény — aktiváláskor a
Max curr = Curr FSfelülírja aCurr user-t, amíg a failsafe nem alaphelyzetbe áll. - Ne feledje, hogy a
currtartós beállítás. Ha egy korábbicurrtimeparancs még fut (egy másik kliens által kiadva), acurrfigyelmen kívül marad, amíg acurrtimeidőzítő le nem jár, vagy acurrtime 0 0nullázza.
A Töltési állapot Hibán vagy Nem engedélyezetten ragadt
Hiba (raw State = 4) az állomás által jelentett hibaállapotot jelzi. A report 2 Error1 és Error2 mezői hordozzák a numerikus hibakódot, de a sablon nem teszi elérhetővé őket — kérdezze le a wallboxot közvetlenül UDP 7090-es porton a report 2 paranccsal, vagy nézze meg az állomás állapot LED-jét.
Nem engedélyezett a sablon megjelenítése a raw State = 5 értékhez, amelyet a KEBA „Töltés átmenetileg megszakítva"-ként dokumentál. Gyakori okok a túlmelegedés, aktív voter-elutasítás vagy szándékos megszakítás a KEBA vezérlési folyamatban. A wallbox áramtalanítása és újraindítása, vagy a megszakítási feltétel elmúlására való várakozás általában helyreállítja a Tölt állapotot. Ez a sablon nem tesz elérhetővé RFID autorizációs folyamatot — az RFID whitelist továbbra is a KEBA alkalmazáson és fizikai master kártyákon keresztül kezelendő.
