{
 "manufacturer": "Xylem",
 "manufacturer_slug": "xylem",
 "model": "Lowara Smart Pump e-HME / e-SVE / VME / e-SVIE (booster / multistage)",
 "model_slug": "lowara-smart-pump-e-hme-e-sve",
 "aliases": [
  "e-HME",
  "e-SVE",
  "VME",
  "e-SVIE",
  "Lowara Smart Pump Range",
  "Lowara e-SV smart"
 ],
 "equipment_type": "Multistage smart pump with integrated drive (booster)",
 "applies_to": "Lowara Smart Pump Range multistage pumps e-HME, e-SVE, VME and e-SVIE (firmware 101.10 and later), alone or in a 2-3 pump multi-pump set.",
 "summary": "The Lowara Smart Pump multistage models have BACnet MS/TP built into the drive. Analog Values cover start/stop, control mode, speed and pressure setpoints, ramps, minimum-pressure protection and multi-pump settings; Analog Inputs give speed, pressure, current, power, temperatures, error and alarm codes and an error log.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": "101.10 or later (e-HME, e-SVE, VME, e-SVIE)",
 "default_device_instance": 84002,
 "access_inferred": false,
 "notes": [
  "The device instance is 84002 from the factory; change it with parameter P53 (BACnet device ID offset) or by writing the Device object's Object_Identifier.",
  "AV 0 uses inverted logic: 0 = start, 1 = stop.",
  "Setpoint limits and defaults depend on the pump model; speed limits come from P26/P27.",
  "Bit-field AIs (10, 11, 13, 14 and the log bit fields) must be split into bits; the manual lists each bit.",
  "AI 17-32 show one row of the 8-row error log, chosen with AV 8.",
  "Objects the manual marks \"N. A.\" (not used) or \"RESERVED\" are left out.",
  "In a multi-pump booster set every pump with an RS485 Module Smart Pump is its own BACnet device with a unique P51 address and P53 device ID offset."
 ],
 "integration": {
  "summary": "Wire RS-485 to each drive, set a unique P51 MAC address and P53 device ID offset per pump, and pick a baud rate (38400 suggested). Write AV 1 for the control mode and AV 4 (pressure) or AV 2 (speed in ACT mode), then AV 0 = 0 to start.",
  "minimum_points": [
   {
    "ref": "AV 0",
    "why": "Start/stop (0 = start, 1 = stop)",
    "name": "STOP START"
   },
   {
    "ref": "AV 1",
    "why": "Control mode: 0 ACT, 1 HCS, 2 MSE, 3 MSY",
    "name": "CONTROL MODES"
   },
   {
    "ref": "AV 4",
    "why": "Pressure setpoint for HCS / MSE / MSY",
    "name": "HEAD S.P"
   },
   {
    "ref": "AV 2",
    "why": "Speed setpoint in ACT mode, rpm",
    "name": "RPM SETPOINT"
   },
   {
    "ref": "AI 0",
    "why": "Motor speed, rpm",
    "name": "MEASURED RPM"
   },
   {
    "ref": "AI 1",
    "why": "Measured pressure, bar/psi per AV 3",
    "name": "MEASURED HEAD"
   },
   {
    "ref": "AI 4",
    "why": "Input power, W",
    "name": "INPUT POWER"
   },
   {
    "ref": "AI 12",
    "why": "Current alarm code",
    "name": "ALARM CODE"
   },
   {
    "ref": "AI 9",
    "why": "Current error code",
    "name": "ERROR CODE"
   }
  ],
  "enable": "AV 0 STOP START starts (0) or stops (1) the pump; AV 1 picks the control mode. AV 17 AUTOSTART sets whether the pump restarts by itself after power-up.",
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "MS/TP master; baud 4800-57600, 38400 suggested (4800 gives frequent timeouts).",
   "MAC address is parameter P51 Address, factory 1.",
   "Device instance factory 84002; set with P53 BACnet device ID offset.",
   "RS-485 on terminals 15 (B1), 16 (A1), 17 (GND) on single-phase drives or 7 (B1), 6 (A1), 5 (GND) on three-phase drives."
  ],
  "gotchas": [
   "While BACnet communication is active most parameters are locked at the drive keypad.",
   "Set P69 Avoid frequent parameters saving = yes (AV 13) if the BMS writes setpoints often, to spare the EEPROM.",
   "AV 9 RESET DEFAULT restores factory values; do not write it routinely.",
   "Multi-pump sets also need a unique P55 Multipump Address on each pump."
  ]
 },
 "source": {
  "title": "Smart Pump Range BACnet Protocol Parameter List",
  "doc_number": "001086068 EN rev. C",
  "revision_date": "04/2021",
  "url": "https://www.xylem.com/siteassets/brand/lowara/resources/manual/001086068en_c_04_2021_bacnet.pdf"
 },
 "points": [
  {
   "type": "AV",
   "instance": 0,
   "name": "STOP START",
   "description": "Start/stop command (0 = start, 1 = stop)",
   "units": "",
   "access": "W",
   "states": "0=Start, 1=Stop"
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "CONTROL MODES",
   "description": "Control mode (P25)",
   "units": "",
   "access": "W",
   "states": "0=ACT, 1=HCS, 2=MSE, 3=MSY"
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "RPM SETPOINT",
   "description": "Speed setpoint in ACT mode, P27-P26",
   "units": "rpm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "BAR PSI SELECT",
   "description": "Pressure unit (P41)",
   "units": "",
   "access": "W",
   "states": "0=bar, 1=psi"
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "HEAD S.P",
   "description": "Pressure setpoint for HCS / MSE / MSY",
   "units": "bar/psi",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "4_20 PROBE FS",
   "description": "Full scale of pressure sensor 1 (P42)",
   "units": "bar/psi",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "ABS MAX RPM",
   "description": "Maximum speed (P26)",
   "units": "rpm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "ABS MIN RPM",
   "description": "Minimum speed (P27)",
   "units": "rpm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "LOG IDX SEL.",
   "description": "Error log row selector, 0-7",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "RESET DEFAULT",
   "description": "Reset to default values (P68)",
   "units": "",
   "access": "W",
   "states": "0=No, 1=Reset"
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "LOW BEHAV",
   "description": "Lack-of-water input behaviour (P48)",
   "units": "",
   "access": "W",
   "states": "0=Disabled, 1=Alarm, 2=Error"
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "HMI PASSWORD",
   "description": "System password (P22), default 66",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "HMI PAR LOCK",
   "description": "Parameter lock (P23)",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "AVOID EEP SAV",
   "description": "Avoid frequent parameter saving (P69)",
   "units": "",
   "access": "W",
   "states": "0=No, 1=Yes"
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "TST RUN START",
   "description": "Test run start interval (P65)",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "TST RUN RPM",
   "description": "Test run speed (P66)",
   "units": "rpm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "TST RUN TIME",
   "description": "Test run duration (P67)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "AUTOSTART",
   "description": "Automatic start (P04)",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "RAMP 1",
   "description": "Ramp 1 (P28)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "RAMP 2",
   "description": "Ramp 2 (P29)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "RAMP 3",
   "description": "Ramp 3 (P30)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "RAMP 4",
   "description": "Ramp 4 (P31)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "RAMP SMIN A",
   "description": "Acceleration ramp at startup (P32)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "RAMP SMIN D",
   "description": "Deceleration ramp at shutdown (P33)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "CONF SMIN",
   "description": "Minimum speed configuration (P34)",
   "units": "",
   "access": "W",
   "states": "0=STP, 1=SMI"
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "SMIN TIME",
   "description": "Minimum speed duration (P35)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "% RPM WINDOW",
   "description": "Adjustment window (P36)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "% RPM HYSTER",
   "description": "Adjustment hysteresis (P37)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "% RESTART VAL",
   "description": "Restart adjustment value (P03)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 29,
   "name": "MIN THRESH LIM",
   "description": "Pressure minimum threshold (P45)",
   "units": "bar/psi",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "TH LIM DELAY",
   "description": "Pressure minimum threshold delay (P46)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "TH LIM ERR RES",
   "description": "Minimum threshold automatic error reset (P47)",
   "units": "",
   "access": "W",
   "states": "0=Disabled, 1=Enabled"
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "SWC OVER INTER",
   "description": "Multipump switch interval (P57)",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "SYNC RPM LIM",
   "description": "Multipump synchronous shutdown speed (P61)",
   "units": "rpm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "SYNC WINDOW",
   "description": "Multipump synchronous window (P62)",
   "units": "rpm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 35,
   "name": "ACT VAL INC",
   "description": "Multipump actual value increase (P58)",
   "units": "bar/psi",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "ACT VAL DEC",
   "description": "Multipump actual value decrease (P59)",
   "units": "bar/psi",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "ENABLE SPEED",
   "description": "Multipump enable speed (P60)",
   "units": "rpm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 38,
   "name": "MP MAX UNIT",
   "description": "Multipump maximum units, 1-3 (P56)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 39,
   "name": "SPEED LIFT",
   "description": "Speed lift (P38)",
   "units": "rpm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 40,
   "name": "LIFT AMOUNT",
   "description": "Lift amount (P39)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 0,
   "name": "MEASURED RPM",
   "description": "Motor speed (P16)",
   "units": "rpm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "MEASURED HEAD",
   "description": "Current pressure",
   "units": "bar/psi",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "QUAD CURRENT",
   "description": "Inverter current (P14)",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "GRID VOLTAGE",
   "description": "Inverter voltage (P15)",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "INPUT POWER",
   "description": "Input power",
   "units": "W",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "W1 TEMP",
   "description": "Winding 1 temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "W2 TEMP",
   "description": "Winding 2 temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "W3 TEMP",
   "description": "Winding 3 temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "POWER MOD TEMP",
   "description": "Power module temperature (P13)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "ERROR CODE",
   "description": "Current error code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "ERROR B.F. MSW",
   "description": "Error bit field, high word",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "ERROR B.F. LSW",
   "description": "Error bit field, low word (E01-E11)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "ALARM CODE",
   "description": "Current alarm code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "ALARM 1 B.F.",
   "description": "Alarm bit field, low word",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "ALARM 2 B.F.",
   "description": "Alarm bit field, high word (A20 internal)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "LIFE TIMER",
   "description": "Time of use (P05-P06)",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "RUNNING TIMER",
   "description": "Motor running time (P07-P08)",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "LOG ACT ERR",
   "description": "Logged error (row from AV 8): error code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "LOG ERR STA T",
   "description": "Logged error: start time",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "LOG ERR END T",
   "description": "Logged error: end time",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "LOG ERR B.F.",
   "description": "Logged error: error bit field",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "LOG ERR COUNT",
   "description": "Logged error: occurrence count",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "LOG RPM SET",
   "description": "Logged error: speed setpoint",
   "units": "rpm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 23,
   "name": "LOG RPM VALUE",
   "description": "Logged error: measured speed",
   "units": "rpm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 24,
   "name": "LOG PHASE CURR",
   "description": "Logged error: phase current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 25,
   "name": "LOG AL 1 B.F.",
   "description": "Logged error: alarm bit field 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 26,
   "name": "LOG AL 2 B.F",
   "description": "Logged error: alarm bit field 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 27,
   "name": "LOG B.F. IO",
   "description": "Logged error: I/O status bit field",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 28,
   "name": "LOG PWR",
   "description": "Logged error: power",
   "units": "W",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 30,
   "name": "LOG H",
   "description": "Logged error: pressure",
   "units": "bar/psi",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 31,
   "name": "LOG PWR.M. T.",
   "description": "Logged error: power module temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 32,
   "name": "LOG STOP START",
   "description": "Logged error: AV 0 value",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/xylem/lowara-smart-pump-e-hme-e-sve",
 "note": "Provided as-is. Point availability varies by firmware and options; verify against the live device.",
 "disclaimer": "DISCLAIMER: reference only, provided AS IS with no warranty. May contain errors or be out of date. You must verify every point against the manufacturer's current documentation and the live device before use. easybacnet.com accepts no liability for its use and is not affiliated with the manufacturer. Terms: https://easybacnet.com/terms#content"
}
