Skip to content

GeneratorFleet reference stack ​

Bench test

Pending bench test — controller Modbus maps vary by firmware; Validation status.

Fleet dashboard for diesel genset monitoring. Device type: generator.

The field device is usually a genset controller (not a single probe). Telemetry keys match common controller Modbus maps.


Telemetry contract ​

KeyMeaning
gen_run_stateString enum e.g. RUNNING, STOPPED, STANDBY
gen_modeAUTO / MANUAL
gen_on_loadBoolean — on load
gen_kw, gen_kvaOutput power
gen_pf, gen_hz, gen_load_pctPower factor, frequency, load %
gen_v_l1…gen_v_l3, gen_i_l1…gen_i_l3Phase voltages / currents
gen_rpm, gen_oil_pressure, gen_coolant_tempEngine
gen_fuel_level_pct, gen_battery_vFuel day tank / starter battery
gen_run_hours, gen_alarm_countMaintenance counters

Sample generators use bands aligned with typical standby diesel (e.g. 50 Hz, oil pressure bar, coolant °C).


Reference hardware (pending bench test) ​

ItemDetail
ControllerDeep Sea Electronics DSE7320 MKII (or DSE73xx family) with Modbus enabled
DatasheetDSE Modbus register map PDF for your firmware revision — map registers to keys above
AuxiliaryCTs / VR inputs per controller install manual; qualified genset electrician

Status: Pending bench test — register addresses vary by DSE firmware; always use the map for your exact model/revision.

Alternates (same approach): ComAp InteliGen, Lovato RGK — different Modbus maps; create a matching child map or P2 edge translator.


Connectivity options ​

ProfileEdgeLinkStatus
P2ESP32 / industrial GW at panelWiFi or EthernetPending bench test
P3Modbus TCP/RTU via serial serverEthernet / 4G tunnelPending bench test
P14G DTU on RS485 to controller4GPending bench test

Avoid assuming cloud Modbus polling interval exceeds controller minimum scan time in manual.


Wiring — controller on RS485 (P1 / P2 / P3) ​

mermaid
flowchart TB
  subgraph Genset_panel
    ENG[Diesel engine]
    ALT[Alternator]
    CTRL[DSE controller RS485]
    CT[CTs / VR]
  end
  EDGE[DTU ESP32 or serial server]
  AC[Autoconnecto]
  ENG --- CTRL
  ALT --- CTRL
  CT --- CTRL
  CTRL -->|RS485 A/B| EDGE
  EDGE <-->|MQTT or TCP| AC
Safety
MainsController wiring by licensed installer only
RS485Isolated transceiver recommended near noisy contactors
FuelDay-tank level may be separate 4–20 mA input mapped to gen_fuel_level_pct

Mapping workflow ​

  1. Download Modbus map for exact controller model.
  2. For each Solution key, record register, datatype, scale (document in child device Modbus table or P2 firmware).
  3. Bench-test: compare controller front-panel kW/Hz with Autoconnecto telemetry.
  4. Set alarms from operator limits (oil pressure, coolant, overspeed) per manual.

Autoconnecto checklist ​

  • [ ] Create gateway + child devices linked with parentDeviceId (Sample On demos this topology)
  • [ ] Child device type generator (one device per genset)
  • [ ] Telemetry on the child; string/boolean keys use correct JSON types
  • [ ] Optional hub health: publish gateway.heartbeat on the gateway token
  • [ ] Gateway shows Active from hub heartbeat and/or any active child
  • [ ] Do not expose breaker control on fleet home — control stays on detail or separate state if added later

support@autoconnecto.in · founder@autoconnecto.in · +91 92121 00555 · app.autoconnecto.in