Appearance
EnergyFleet reference stack
Bench test
Primary path (P1 AVH + 4G DTU): bench tested. Other profiles (P2–P4): pending. Tracker: Validation status.
Fleet dashboard for 3-phase energy meters. Device type: energy_meter.
Dashboard spine: Solution dashboard template.
Telemetry contract
Keys consumed by EnergyFleet widgets (align published telemetry to these names):
| Key | Typical unit | Source (AVH-14-M1 manual) |
|---|---|---|
active_power_kw_total, active_power_kw_l1…l3 | kW | Per-phase and total active power |
voltage_l1n … voltage_l3n, voltage_l12 … | V | L–N / L–L |
current_l1 … current_l3, current_avg | A | Phase current |
frequency_hz | Hz | 45–60 Hz band per meter spec |
power_factor_avg, power_factor_l1… | — | 0.1–1.0 |
energy_kwh_int, energy_kwh_frac | kWh | Integer + fraction pair per AVH note |
md_kw, load_hours | kW, h | Demand / run hours |
Sample generators and alarms in Autoconnecto use field-realistic bands derived from the AVH-14-M1 Modbus map.
Reference sensor (bench tested — P1)
| Item | Detail |
|---|---|
| Meter | Multispan AVH-14-M1 multifunction energy meter |
| Datasheet | AVH-14-M1 manual — Modbus float, 32-bit CDAB, FC3 holding registers |
| Install | Panel mount; CT/VT programming per manual (qualified electrician) |
Connectivity options
| Profile | Link | Status |
|---|---|---|
| P1 4G DTU + RS485 | AVH-14-M1 + DR154 MQTT | Bench tested |
| P2 ESP32 WiFi edge | ESP32 Modbus edge — implement AVH register map in firmware | Pending bench test |
| P3 Ethernet Modbus TCP | Gateway DIRECT to serial server at panel | Pending bench test |
| P4 Native MQTT meter | Only if meter publishes keys above natively | BYO |
Wiring — P1 (cloud Modbus, 4G)
mermaid
flowchart LR
AC[Autoconnecto]
GW[energygateway MQTT_SERIAL]
DTU[4G DTU]
AVH[AVH-14-M1 RS485]
CT[CTs on feeders]
AC --> GW
GW <-->|MQTT| DTU
DTU --> AVH
CT --> AVH| Step | Action |
|---|---|
| 1 | Install meter + CT/VT per AVH-14-M1 terminal diagram (mains work) |
| 2 | RS485 A/B to DTU; baud 9600 8N1 (match meter menu) |
| 3 | Create energygateway + child avh1 with AVH register map (see device guide) |
| 4 | Configure DTU MQTT topics with gateway token |
Wiring — P2 (ESP32 WiFi at panel)
Same RS485 to AVH; ESP32 replaces DTU for MQTT uplink on WiFi. Reuse register addresses from AVH device guide.
Autoconnecto checklist
- [ ] Create gateway + child devices linked with
parentDeviceId(Sample On demos this topology) - [ ] Child device type
energy_meter - [ ] Modbus map matches AVH float CDAB addresses
- [ ] Telemetry visible on child device, not only gateway
- [ ] Optional hub health: publish
gateway.heartbeaton the gateway token (nochildDeviceId) - [ ] Gateway shows Active from hub heartbeat and/or any active child
- [ ] Device retarget: dashboard EnergyFleet, state detail
