verified connector library

Vestel EVC04 EV charger (Modbus TCP)

Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire; word order and scaling are only confirmed at the hardware-verified rung.

interop-verified

Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.

pointaddress (0-based)typescaleunit
date290U32BE1yymmdd
time294U32BE1hhmmss
chargepoint_power400U32BE1W
number_of_phases404U161
chargepoint_state1000U161
charging_state1001U161
equipment_state1002U161
cable_state1004U161
evse_fault_code1006U32BE1
current_l11008U160.001mA
current_l21010U160.001mA
current_l31012U160.001mA
voltage_l11014U161V
voltage_l21016U161V
voltage_l31018U161V
active_power_total1020U32BE1W
active_power_l11024U32BE1W
active_power_l21028U32BE1W
active_power_l31032U32BE1W
meter_reading1036U32BE0.10.1 kWh
session_max_current1100U161A
evse_min_current1102U161A
evse_max_current1104U161A
cable_max_current1106U161A
session_energy1502U32BE1Wh
session_start_time1504U32BE1hhmmss
session_duration1508U32BE1s
session_end_time1512U32BE1hhmmss
failsafe_current2000U161A
failsafe_timeout2002U161s
charging_current5004U161A
alive_register6000U161

link settings as documented (unverified): TCP; unit ID 255; Modbus TCP communication port number is 502. There can be only one active Modbus master connection at any time.

bench facts as documented (unverified)
response timeout20000 ms
protocol notesIf the master does not update the value of the alive register until the failsafe timeout, the device switches to the failsafe state; TCP socket is terminated and failsafe current becomes active.
model register210
serial register100
firmware register230
doc revisionV1.8

generated by gemini:gemini-3.5-flash · harvested from https://api.library.loxone.com/downloader/file/723/EVC04_Modbus_TCP_Specification_v1.8_28.04.2022.pdf (Vestel); manual-faithful — the document's claims, panel risk: ELEVATED — panel is not confident; proved interop-verified on 2026-06-10 · recorded 2026-06-10

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

Have a device that isn't here? Upload its register map — generation is free, and the connector earns its rung by being proven, not claimed.

Need it proven on your own device? Hardware verification — if it doesn't verify, you don't pay.

Building a platform? License the verified library — machine-readable maps, firmware matrix, API access.