TapHome

Alfen Eve Wallbox

Modbus TCP
Přidal
Poslední aktualizace: 03. 2026
Alfen Eve Wallbox

Série Alfen Eve (Eve Single S-line, Eve Single Pro-line, Eve Double Pro-line) jsou komerční a rezidenční nabíjecí stanice pro elektromobily postavené na platformě NG9xx. TapHome se připojuje k wallboxu přes Modbus TCP po Ethernetu na portu 502.

Aktuální šablona monitoruje interní teplotu desky a zpřístupňuje identifikační atributy nabíječky (název produktu, název stanice, počet zásuvek). Registrová mapa Alfen Modbus poskytuje rozsáhlé per-socket registry pro měření energie a řízení proudu, které mohou být přidány v budoucích aktualizacích šablony.

Hardwarové připojení

Wallbox má kabelový Ethernet port pro síťové připojení. Připojte jej do stejné lokální sítě jako TapHome Core pomocí standardního Ethernet kabelu.

  • Protokol: Modbus TCP
  • Port: 502
  • Výchozí Slave ID: 200 (stanice), 1 (zásuvka 1 / levá), 2 (zásuvka 2 / pravá)
  • Pořadí bajtů: Mixed-endian — 16bitová slova jsou big-endian, 32bitová slova jsou little-endian (low word first)

Nabíječka podporuje maximálně 2 simultánní Modbus TCP připojení. Ujistěte se, že žádný jiný systém (např. Home Assistant, OCPP backend) nevyužívá obě připojení, když TapHome potřebuje komunikovat.

Konfigurace

Povolení Modbus komunikace

Modbus TCP není na nabíječkách Alfen Eve ve výchozím stavu povolen. Aktivace vyžaduje licenci Active Load Balancing (ALB) — placenou funkci, kterou je potřeba zakoupit od Alfen.

Po aktivaci licence nakonfigurujte Modbus přes aplikaci ACE Service Installer:

  1. Přihlaste se do ACE Service Installer a vyberte nabíjecí stanici
  2. Přejděte na Load Balancing (ikona vah)
  3. Vyberte Active balancing a zaškrtněte Active Load Balancing
  4. Nastavte Data Source na Energy Management System — tím se aktivuje role Modbus serveru
  5. V Protocol Selection vyberte Modbus TCP/IP
  6. Nastavte Maximum smart meter current (A) a Safe current (A)
  7. Přejděte na TCP/IP EMS v postranním panelu
  8. Nastavte Control mode: Socket (pro individuální ovládání zásuvek) nebo SCN (pro ovládání celé stanice)
  9. Povolte Allow reading pro čtení Modbus registrů
  10. Volitelně povolte Allow writing maximum currents, pokud je žádoucí řízení proudu
NastaveníPopisVýchozí hodnota
Allow readingPovolit čtení Modbus registrů přes TCP/IPOFF
Allow writing maximum currentsPovolit zápis registrů maximálního prouduOFF
Valid timeSekundy před návratem na bezpečný proud60 s
IP Address allocationDHCP nebo pevná IPDHCP
PortModbus TCP port502

Licence Active Load Balancing je placená funkce. Kontaktujte Alfen pro zakoupení licenčního klíče před pokusem o povolení Modbus komunikace.

Při importu šablony v TapHome zadejte:

  • IP Address — IP adresa wallboxu v lokální síti
  • Slave ID — 200 (výchozí pro registry na úrovni stanice)

Schopnosti zařízení

Šablona monitoruje wallbox na úrovni stanice (slave adresa 200):

Teplota desky
  • Board Temperature — čte interní teplotu PCB wallboxu z registru H:1102 (Float32, °C). Jde o teplotu desky plošných spojů, nikoli o teplotu okolí.
Další schopnosti

Platforma Alfen NG9xx zpřístupňuje rozsáhlou registrovou mapu Modbus nad rámec aktuální šablony. Per-socket registry (slave adresa 1 nebo 2) poskytují měření energie v reálném čase včetně napětí, proudu a výkonu (činný, zdánlivý, jalový) po fázích, účiníku, frekvence a kumulativní dodané a spotřebované energie. Registry stavu zásuvky zpřístupňují dostupnost, stav nabíjení IEC 61851 Mode 3 a zapisovatelný setpoint maximálního proudu s konfigurovatelným časem platnosti — což umožňuje dynamické řízení zátěže. Registry na úrovni stanice také poskytují dobu provozu, počet nastartování a identifikaci platformy. Tyto schopnosti mohou být přidány v budoucí aktualizaci šablony.

Pro nabíječky se dvěma zásuvkami (Eve Double Pro-line) používá zásuvka 1 (levá) slave adresu 1 a zásuvka 2 (pravá) slave adresu 2. Každá zásuvka má vlastní nezávislou sadu měřicích a řídicích registrů.

Řešení problémů

Žádná Modbus komunikace
  1. Ověřte, že licence Active Load Balancing je na nabíječce aktivní
  2. Potvrďte, že Allow reading je povoleno v ACE Service Installer pod TCP/IP EMS
  3. Ujistěte se, že wallbox a TapHome Core jsou ve stejné síti/podsíti
  4. Zkontrolujte, že žádný firewall neblokuje port 502
  5. Ověřte, že slave ID odpovídá (výchozí: 200 pro registry stanice)
  6. Ujistěte se, že není připojeno více než 2 Modbus TCP klientů současně
Hodnoty registrů vracejí NaN

Nabíječky vybavené měřiči Reallin (výroba po roce 2021) vracejí NaN pro některé agregované registry: Current Sum, Apparent Power Sum, Reactive Power Sum a Real Energy Consumed Sum. Per-fázové registry fungují správně. Jde o hardwarové omezení měřiče Reallin, nikoli o problém konfigurace.

Setpoint maximálního proudu se neaplikuje

Zapsané hodnoty maximálního proudu mají časový limit platnosti (výchozí 60 sekund). Hodnota musí být periodicky přepisována před vypršením, jinak se nabíječka vrátí na nakonfigurovaný bezpečný proud. Ověřte nastavení validity time v ACE Service Installer.

Dostupná zařízení

Alfen Box Modul
Servisní atributy
NázevIdentifikátor názvu produktu nabíječky
Název staniceNázev stanice přiřazený wallboxu
Počet zásuvekPočet nabíjecích zásuvek dostupných na tomto wallboxu

Alfen Box

Servisní atributy
Name
MODBUSR(H, 100, String, 6)
STN Name
MODBUSR(H, 1400, String, 4)
Number of sockets
MODBUSR(H, 1105, Uint16);
Teplota desky Teplotní senzor Pouze ke čtení

Interní teplota PCB wallboxu — nikoli teplota okolí

Registr: H:1102 Float Jednotka: °C

Teplota desky

Čtení teploty
MODBUSR(H, 1102, Float, 2)
Připojení: Modbus TCP • Slave ID: $[SlaveId]
Možná vylepšení (11)
  • H:1100 Uptime — UInt64 (4 words), seconds since last boot
  • H:1101 Bootups — UInt32 (2 words), number of boot cycles
  • H:1104 Max Current — Float (2 words), max current per wallbox in A
  • H:1106 Platform Type — String, hardware platform identifier
  • H:300 Socket 1 — Real Energy Delivered — Float (2 words), kWh, available on socket slave ID 1
  • H:306 Socket 1 — Meter State — UInt16, socket state enum (e.g. 0=Available, 1=Cable connected, 2=Charging)
  • H:308 Socket 1 — Active Power Total — Float (2 words), W, real-time charging power
  • H:320 Socket 1 — Voltage L1/L2/L3 — Float (2 words each), V, per-phase voltage on socket slave ID 1
  • H:326 Socket 1 — Current L1/L2/L3 — Float (2 words each), A, per-phase current on socket slave ID 1
  • H:1210 Max Current Valid Time — UInt16, seconds, R/W — timeout for max current setting
  • H:1200 Socket 1 — Max Current — Float (2 words), A, R/W — dynamic current limit per socket

Zdroje