{
 "manufacturer": "Senva",
 "manufacturer_slug": "senva",
 "model": "EMX energy meter (BACnet MS/TP and BACnet IP)",
 "model_slug": "emx-energy-meter",
 "aliases": [
  "EMX",
  "EMX-L",
  "EMX-IP",
  "Senva EMX power meter",
  "Senva EMX submeter"
 ],
 "equipment_type": "Power and energy meter (submeter)",
 "applies_to": "Senva EMX, EMX-L (BACnet MS/TP) and EMX-IP (BACnet IP) three-phase energy meters.",
 "summary": "The EMX is a Senva three-phase energy meter. Analog Inputs give voltages, currents, power factor, frequency, real/reactive/apparent power and energy per phase and total, alarm and load status, pulse counts and the clock; Large Analog Values carry net, import and export energy totals. Multi-State and Analog Values set wiring, CT type, pulse outputs, alarms, scaling, clock and the on-board logger.",
 "bacnet_transport": [
  "BACnet MS/TP",
  "BACnet IP"
 ],
 "firmware": "v14.10 (EMX, EMX-L); v19.01 (EMX-IP)",
 "default_device_instance": 1,
 "access_inferred": false,
 "notes": [
  "Points from the Setup Registers and Logging Registers tables of BACnet guide 154-0041 rev0E.",
  "EMX and EMX-L use BACnet MS/TP; EMX-IP uses BACnet IP. Pulse output MSVs 4-9 do not apply to the EMX-IP, and AV 20-AV 28 (log reset and clock set) do not exist on the EMX-L.",
  "The guide names AI 33-35 \"Net A/B/C Apparent Energy\" in Wh, the same names as AI 39-41 in VAh; kept as printed.",
  "Logging registers (AV 29-45, AI 49-78) read back entries from the on-board log.",
  "Multistate objects are MSV in the guide; listed here as MV. All MSVs and AVs are read/write; AIs and LAVs are read-only."
 ],
 "source": {
  "title": "EMX BACnet Guide",
  "doc_number": "154-0041 rev0E",
  "revision_date": null,
  "url": "https://www.senvainc.com/catalog/documents/downloadcenter/154-0041%20EMX%20BACnet%20Guide.pdf"
 },
 "integration": {
  "summary": "Set wiring (MV 1), current element type (MV 2) and scaling (AV 1, AV 2) to match the installation, then read total power, energy, voltage, current and the alarm status. The meter is monitoring-only apart from resets and setup.",
  "minimum_points": [
   {
    "ref": "AI 5",
    "name": "Total Real Power",
    "why": "Total real power, W"
   },
   {
    "ref": "LAV 1",
    "name": "Real Net Energy Total",
    "why": "Net real energy, Wh (EMX-IP only)"
   },
   {
    "ref": "AI 8",
    "name": "Total Net Real Energy",
    "why": "Net real energy, Wh"
   },
   {
    "ref": "AI 1",
    "name": "Average L-N Voltage",
    "why": "Average line-to-neutral voltage"
   },
   {
    "ref": "AI 3",
    "name": "Average Current",
    "why": "Average phase current"
   },
   {
    "ref": "AI 23",
    "name": "A Frequency",
    "why": "Frequency, Hz"
   },
   {
    "ref": "AI 42",
    "name": "Alarm Status",
    "why": "Alarm bit field"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "EMX/EMX-L: BACnet MS/TP; EMX-IP: BACnet IP. Device instance defaults to 1 and is writable.",
   "Wiring (MV 1), CT or Rogowski coil (MV 2), CT orientation (MV 3) and current/voltage scale (AV 1, AV 2) must match the install.",
   "The EMX-L has no display; it is set up with the SenvaSync phone app."
  ],
  "gotchas": [
   "AV 17 resets the energy totals; AV 20 clears the log.",
   "Clock changes (AV 21-27) take effect only after writing 1 to AV 28.",
   "Setup values are stored in non-volatile memory; do not write them cyclically."
  ]
 },
 "points": [
  {
   "type": "MV",
   "instance": 1,
   "name": "Wiring Configuration",
   "description": "Wiring configuration of the meter based on the phases connected",
   "units": "",
   "access": "W",
   "states": "1=3-Ph A-B-C-N, 2=3-Ph A-B-C, 3=Single-Ph A-B-N, 4=Single-Ph A-B, 5=Split-Ph A-B-N"
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "Current Element",
   "description": "Select if the current input is a 0.33V CT or Rogo Coil",
   "units": "",
   "access": "W",
   "states": "1=Current Transformer, 2=Rogowski Coil"
  },
  {
   "type": "MV",
   "instance": 3,
   "name": "Current Element Orientation",
   "description": "Polarity of CT, phase ordering is ABC",
   "units": "",
   "access": "W",
   "states": "1=+++, 2=++-, 3=+-+, 4=+--, 5=-++, 6=-+-, 7=--+, 8=---"
  },
  {
   "type": "MV",
   "instance": 4,
   "name": "Pulse Out 1 Wh per pulse",
   "description": "Pulse configuration in Wh",
   "units": "",
   "access": "W",
   "states": "1=1, 2=10, 3=100, 4=1000, 5=10000"
  },
  {
   "type": "MV",
   "instance": 5,
   "name": "Pulse Output 1 Duration",
   "description": "Pulse duration in ms",
   "units": "",
   "access": "W",
   "states": "1=10ms, 2=25ms, 3=50ms, 4=100ms, 5=250ms, 6=500ms"
  },
  {
   "type": "MV",
   "instance": 6,
   "name": "Pulse Output 1 Source",
   "description": "Source for the pulse output",
   "units": "",
   "access": "W",
   "states": "1=Export Wh, 2=Export Wh, 3=Export VARh, 4=Export VARh, 5=Mirror Input 1, 6=Mirror Input 2, 7=Alarm Normally Open, 8=Alarm Normally Closed, 9=Phase Loss Normally Open, 10=Phase Loss Normally Closed"
  },
  {
   "type": "MV",
   "instance": 7,
   "name": "Pulse Out 2 Wh per pulse",
   "description": "Pulse configuration in Wh",
   "units": "",
   "access": "W",
   "states": "1=1, 2=10, 3=100, 4=1000, 5=10000"
  },
  {
   "type": "MV",
   "instance": 8,
   "name": "Pulse Output 2 Duration",
   "description": "Pulse duration in ms",
   "units": "",
   "access": "W",
   "states": "1=10ms, 2=25ms, 3=50ms, 4=100ms, 5=250ms, 6=500ms"
  },
  {
   "type": "MV",
   "instance": 9,
   "name": "Pulse Output 2 Source",
   "description": "Source for the pulse output",
   "units": "",
   "access": "W",
   "states": "1=Export Wh, 2=Export Wh, 3=Export VARh, 4=Export VARh, 5=Mirror Input 1, 6=Mirror Input 2, 7=Alarm Normally Open, 8=Alarm Normally Closed, 9=Phase Loss Normally Open, 10=Phase Loss Normally Closed"
  },
  {
   "type": "MV",
   "instance": 10,
   "name": "Alarm Enable - Voltage Rng",
   "description": "Voltage Rng alarm enable",
   "units": "",
   "access": "W",
   "states": "1=Disable, 2=Enable"
  },
  {
   "type": "MV",
   "instance": 11,
   "name": "Alarm Enable - Current Rng",
   "description": "Current Rng alarm enable",
   "units": "",
   "access": "W",
   "states": "1=Disable, 2=Enable"
  },
  {
   "type": "MV",
   "instance": 12,
   "name": "Alarm Enable - Neutral Current Rng",
   "description": "Neutral Current Rng alarm enable",
   "units": "",
   "access": "W",
   "states": "1=Disable, 2=Enable"
  },
  {
   "type": "MV",
   "instance": 13,
   "name": "Alarm Enable - Frequency Rne",
   "description": "Frequency Rne alarm enable",
   "units": "",
   "access": "W",
   "states": "1=Disable, 2=Enable"
  },
  {
   "type": "MV",
   "instance": 14,
   "name": "Alarm Enable - V. Phase Loss",
   "description": "V. Phase Loss alarm enable",
   "units": "",
   "access": "W",
   "states": "1=Disable, 2=Enable"
  },
  {
   "type": "MV",
   "instance": 15,
   "name": "Alarm Enable - V. Phase Imbalance",
   "description": "V. Phase Imbalance alarm enable",
   "units": "",
   "access": "W",
   "states": "1=Disable, 2=Enable"
  },
  {
   "type": "MV",
   "instance": 16,
   "name": "Alarm Enable - Low Power Factor",
   "description": "Low Power Factor alarm enable",
   "units": "",
   "access": "W",
   "states": "1=Disable, 2=Enable"
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "Average L-N Voltage",
   "description": "Average rms line to neutral voltage, for all phases",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Average L-L Voltage",
   "description": "Average rms line to line voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Average Current",
   "description": "Phase average RMS Current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "Current Sum",
   "description": "Total RMS sum for all valid phases",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "Total Real Power",
   "description": "Absolute sum of the Real Power of all the valid phases",
   "units": "W",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Total Reactive Power",
   "description": "Absolute sum of the Reactive Power of all the valid phases",
   "units": "VAR",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "Total Apparent Power",
   "description": "Absolute sum of the Apparent Power of all the valid phases",
   "units": "VA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "Total Net Real Energy",
   "description": "Absolute sum of the Real Energy of all the valid phases",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "Total Net Reactive Energy",
   "description": "Absolute sum of the Reactive Energy of all the valid phases",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "Total Net Apparent Energy",
   "description": "Absolute sum of the Apparent Energy of all the valid phases",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "A-N Voltage",
   "description": "RMS Voltage of Line A to neutral voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "B-N Voltage",
   "description": "RMS Voltage of Line B to neutral voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "C-N Voltage",
   "description": "RMS Voltage of Line C to neutral voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "A-B Voltage",
   "description": "RMS Voltage of Line A to line B voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "B-C Voltage",
   "description": "RMS Voltage of Line B to Line C voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "C-A Voltage",
   "description": "RMS Voltage of Line C to Line A voltage",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "A Current",
   "description": "RMS Current of Phase A",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "B Current",
   "description": "RMS Current of Phase B",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "C Current",
   "description": "RMS Current of Phase C",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "A Power Factor",
   "description": "Power factor of the Phase A",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "B Power Factor",
   "description": "Power factor of the Phase B",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "C Power Factor",
   "description": "Power factor of the Phase C",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 23,
   "name": "A Frequency",
   "description": "Frequency of Phase A",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 24,
   "name": "A Real Power",
   "description": "Phase A real Power in watts, negative values indicate export power",
   "units": "W",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 25,
   "name": "B Real Power",
   "description": "Phase B real Power in watts, negative values indicate export power",
   "units": "W",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 26,
   "name": "C Real Power",
   "description": "Phase B real Power in watts, negative values indicate export power",
   "units": "W",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 27,
   "name": "A Reactive Power",
   "description": "Phase A reactive power in VAR",
   "units": "VAR",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 28,
   "name": "B Reactive Power",
   "description": "Phase B reactive power in VAR",
   "units": "VAR",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 29,
   "name": "C Reactive Power",
   "description": "Phase C reactive power in VAR",
   "units": "VAR",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 30,
   "name": "A Apparent Power",
   "description": "Phase A apparent power in VA",
   "units": "VA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 31,
   "name": "B Apparent Power",
   "description": "Phase B apparent power in VA",
   "units": "VA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 32,
   "name": "C Apparent Power",
   "description": "Phase C apparent power in VA",
   "units": "VA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 33,
   "name": "Net A Apparent Energy",
   "description": "Total Apparent Energy for Phase A",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 34,
   "name": "Net B Apparent Energy",
   "description": "Total Apparent Energy for Phase B",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 35,
   "name": "Net C Apparent Energy",
   "description": "Total Apparent Energy for Phase C",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 36,
   "name": "Net A Reactive Energy",
   "description": "Total Reactive Energy for Phase A",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 37,
   "name": "Net B Reactive Energy",
   "description": "Total Reactive Energy for Phase B",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 38,
   "name": "Net C Reactive Energy",
   "description": "Total Reactive Energy for Phase C",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 39,
   "name": "Net A Apparent Energy",
   "description": "Total Apparent Energy for Phase A",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 40,
   "name": "Net B Apparent Energy",
   "description": "Total Apparent Energy for Phase B",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 41,
   "name": "Net C Apparent Energy",
   "description": "Total Apparent Energy for Phase C",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 42,
   "name": "Alarm Status",
   "description": "Alarm status bit field",
   "units": "",
   "access": "R",
   "states": "Bit 0=Pulse configuration error, 1=Pulse overrun error, 2=Voltage out of range, 3=Current out of range, 4=Neutral current out of range, 5=Frequency out of range, 6=Voltage phase loss, 7=Voltage phase unbalance, 8=Power factor low, 9=Accumulator Loss, 10=RTC Communication, 11=Logs Full, 12=Meter Settings error, 13-15=Reserved"
  },
  {
   "type": "AI",
   "instance": 43,
   "name": "Load Status",
   "description": "Load detected",
   "units": "",
   "access": "R",
   "states": "0=No load detected, 1=Load above threshold"
  },
  {
   "type": "AI",
   "instance": 44,
   "name": "Power On Time",
   "description": "How long in seconds since the last power cycle",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 45,
   "name": "Load Active Time",
   "description": "Total time in seconds the device has been powered",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 46,
   "name": "Power Loss Count",
   "description": "The amount of times that the device has lost power",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 47,
   "name": "Pulse Count 1",
   "description": "Total amount of input pulses on channel 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 48,
   "name": "Pulse Count 2",
   "description": "Total amount of input pulses on channel 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 68,
   "name": "RTC - Year",
   "description": "Real Time Clock year",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 69,
   "name": "RTC - Month",
   "description": "Real Time Clock month",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 70,
   "name": "RTC - Day of Month",
   "description": "Real Time Clock day of the month",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 71,
   "name": "RTC - Day of Week",
   "description": "Real time clock day of week",
   "units": "",
   "access": "R",
   "states": "0=Sunday ... 6=Saturday"
  },
  {
   "type": "AI",
   "instance": 72,
   "name": "RTC - Hours",
   "description": "Real Time Clock Hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 73,
   "name": "RTC - Minutes",
   "description": "Real Time Clock Minutes",
   "units": "min",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 74,
   "name": "RTC - Seconds",
   "description": "Real Time Clock Seconds",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 75,
   "name": "RTC - AM/PM Flag",
   "description": "12/24 h flag",
   "units": "",
   "access": "R",
   "states": "0=24-hour mode, 1=AM, 2=PM"
  },
  {
   "type": "AI",
   "instance": 79,
   "name": "Total Import Apparent Energy",
   "description": "Total Import Apparent energy for all Phases",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 80,
   "name": "Import A Apparent Energy",
   "description": "Import Apparent energy for Phase A",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 81,
   "name": "Import B Apparent Energy",
   "description": "Import Apparent energy for Phase B",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 82,
   "name": "Import C Apparent Energy",
   "description": "Import Apparent energy for Phase C",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 83,
   "name": "Total Import Reactive Energy",
   "description": "Total Reactive energy for Phase Import",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 84,
   "name": "Import A Reactive Energy",
   "description": "Import Reactive energy for Phase A",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 85,
   "name": "Import B Reactive Energy",
   "description": "Import Reactive energy for Phase B",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 86,
   "name": "Import C Reactive Energy",
   "description": "Import Reactive energy for Phase C",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 87,
   "name": "Total Import Apparent Energy",
   "description": "Total Apparent energy for Phase Import",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 88,
   "name": "Import A Apparent Energy",
   "description": "Import Apparent energy for Phase A",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 89,
   "name": "Import B Apparent Energy",
   "description": "Import Apparent energy for Phase B",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 90,
   "name": "Import C Apparent Energy",
   "description": "Import Apparent energy for Phase C",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 91,
   "name": "Total Export Apparent Energy",
   "description": "Total Apparent energy for Phase Export",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 92,
   "name": "Export A Apparent Energy",
   "description": "Export Apparent energy for Phase A",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 93,
   "name": "Export B Apparent Energy",
   "description": "Export Apparent energy for Phase B",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 94,
   "name": "Export C Apparent Energy",
   "description": "Export Apparent energy for Phase C",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 95,
   "name": "Total Export Reactive Energy",
   "description": "Total Reactive energy for Phase Export",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 96,
   "name": "Export A Reactive Energy",
   "description": "Export Reactive energy for Phase A",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 97,
   "name": "Export B Reactive Energy",
   "description": "Export Reactive energy for Phase B",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 98,
   "name": "Export C Reactive Energy",
   "description": "Export Reactive energy for Phase C",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 99,
   "name": "Total Export Apparent Energy",
   "description": "Total Apparent energy for Phase Export",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 100,
   "name": "Export A Apparent Energy",
   "description": "Export Apparent energy for Phase A",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 101,
   "name": "Export B Apparent Energy",
   "description": "Export Apparent energy for Phase B",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 102,
   "name": "Export C Apparent Energy",
   "description": "Export Apparent energy for Phase C",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 103,
   "name": "Time Since Boot",
   "description": "From MSP - Time since last reset",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Current Scale",
   "description": "Scaling of the Current",
   "units": "A",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Voltage Scale",
   "description": "Scaling of the Voltage",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Phase Angle Compensation",
   "description": "Manually adjust metered phase angle",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Alarm - Nominal Voltage",
   "description": "Alarm level for the Nominal Voltage",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Alarm - Voltage Threshold",
   "description": "Threshold for the voltage alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Alarm - Nominal Current",
   "description": "Alarm level for the Nominal Current",
   "units": "A",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Alarm - Current Threshold",
   "description": "Threshold for the current alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "Alarm - Nominal Neutral Current",
   "description": "Alarm level for the nominal neutral current",
   "units": "A",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "Alarm - Neutral Current Limit",
   "description": "Threshold for the neutral current alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "Alarm - Nominal Frequency",
   "description": "Alarm level for the nominal frequency",
   "units": "Hz",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "Alarm - Frequency Threshold",
   "description": "Threshold for the frequency alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "Alarm - Voltage Phase Loss Limit",
   "description": "Threshold for the Phase Loss alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "Alarm - V. Phase Imbalance Threshold",
   "description": "Threshold for the Phase Unbalance alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "Alarm - Low Power Factor Limit",
   "description": "Threshold for Low Power Factor alarm",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "Set Passcode",
   "description": "Device passcode",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "Reset Energy",
   "description": "Resets the Wh",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "Reset Runtime",
   "description": "Resets the device runtime",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "Reset Pulse Counts",
   "description": "Resets the device pulse counters",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "Reset Log Contents",
   "description": "Write a 1 to reset all log data",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "RTC - Year",
   "description": "Real time clock Year",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "RTC - Month",
   "description": "Real time clock Month",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "RTC - Day of Month",
   "description": "Real time clock Day of Month",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "RTC - Day of Week",
   "description": "Real time clock Day of Week",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "RTC - Hours",
   "description": "Real time clock Hours",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "RTC - Minutes",
   "description": "Real time clock Minutes",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "RTC - Seconds",
   "description": "Real time clock Seconds",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "RTC - Commit Time",
   "description": "To 1 to commit clock time changes and update PCF85263 RTC module",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 1,
   "name": "Real Net Energy Total",
   "description": "Absolute sum of the Real Energy of all the valid phases",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 2,
   "name": "Real Net Energy Phase A",
   "description": "Net Real Energy for Phase A",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 3,
   "name": "Real Net Energy Phase B",
   "description": "Net Real Energy for Phase B",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 4,
   "name": "Real Net Energy Phase C",
   "description": "Net Real Energy for Phase C",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 5,
   "name": "Reactive Net Energy Total",
   "description": "Absolute sum of the Reactive Energy of all the valid phases",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 6,
   "name": "Reactive Net Energy Phase A",
   "description": "Net Reactive Energy for Phase A",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 7,
   "name": "Reactive Net Energy Phase B",
   "description": "Net Reactive Energy for Phase B",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 8,
   "name": "Reactive Net Energy Phase C",
   "description": "Net Reactive Energy for Phase C",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 9,
   "name": "Apparent Net Energy Total",
   "description": "Absolute sum of the Apparent Energy of all the valid phases",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 10,
   "name": "Apparent Net Energy Phase A",
   "description": "Net Apparent Energy for Phase A",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 11,
   "name": "Apparent Net Energy Phase B",
   "description": "Net Apparent Energy for Phase B",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 12,
   "name": "Apparent Net Energy Phase C",
   "description": "Net Apparent Energy for Phase C",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 13,
   "name": "Real Import Energy Total",
   "description": "Absolute sum of the Real Import Energy of all the valid phases",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 14,
   "name": "Real Import Energy Phase A",
   "description": "Import Real Energy for Phase A",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 15,
   "name": "Real Import Energy Phase B",
   "description": "Import Real Energy for Phase B",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 16,
   "name": "Real Import Energy Phase C",
   "description": "Import Real Energy for Phase C",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 17,
   "name": "Reactive Import Energy Total",
   "description": "Absolute sum of the Reactive Import Energy of all the valid phases",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 18,
   "name": "Reactive Import Energy Phase A",
   "description": "Import Reactive Energy for Phase A",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 19,
   "name": "Reactive Import Energy Phase B",
   "description": "Import Reactive Energy for Phase B",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 20,
   "name": "Reactive Import Energy Phase C",
   "description": "Import Reactive Energy for Phase C",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 21,
   "name": "Apparent Import Energy Total",
   "description": "Absolute sum of the Apparent Import Energy of all the valid phases",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 22,
   "name": "Apparent Import Energy Phase A",
   "description": "Import Apparent Energy for Phase A",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 23,
   "name": "Apparent Import Energy Phase B",
   "description": "Import Apparent Energy for Phase B",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 24,
   "name": "Apparent Import Energy Phase C",
   "description": "Import Apparent Energy for Phase C",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 25,
   "name": "Real Export Energy Total",
   "description": "Absolute sum of the Real Export Energy of all the valid phases",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 26,
   "name": "Real Export Energy Phase A",
   "description": "Export Real Energy for Phase A",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 27,
   "name": "Real Export Energy Phase B",
   "description": "Export Real Energy for Phase B",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 28,
   "name": "Real Export Energy Phase C",
   "description": "Export Real Energy for Phase C",
   "units": "Wh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 29,
   "name": "Reactive Export Energy Total",
   "description": "Absolute sum of the Reactive Export Energy of all the valid phases",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 30,
   "name": "Reactive Export Energy Phase A",
   "description": "Export Reactive Energy for Phase A",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 31,
   "name": "Reactive Export Energy Phase B",
   "description": "Export Reactive Energy for Phase B",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 32,
   "name": "Reactive Export Energy Phase C",
   "description": "Export Reactive Energy for Phase C",
   "units": "VARh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 33,
   "name": "Apparent Export Energy Total",
   "description": "Absolute sum of the Apparent Export Energy of all the valid phases",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 34,
   "name": "Apparent Export Energy Phase A",
   "description": "Export Apparent Energy for Phase A",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 35,
   "name": "Apparent Export Energy Phase B",
   "description": "Export Apparent Energy for Phase B",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "LAV",
   "instance": 36,
   "name": "Apparent Export Energy Phase C",
   "description": "Export Apparent Energy for Phase C",
   "units": "VAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 29,
   "name": "Log - Trigger Mode",
   "description": "Log trigger source",
   "units": "",
   "access": "W",
   "states": "0=Timer, 1=Comms, 2=Pulse In 1, 3=Pulse In 2"
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "Log - Interval",
   "description": "Interval in seconds that the logging will trigger will “Log – Trigger",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "Log - Logging Mode",
   "description": "Logging mode when the log is full",
   "units": "",
   "access": "W",
   "states": "0=One Shot, 1=Continuous"
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "Log - Source 1",
   "description": "Data point recorded in log slot 1",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "Log - Source 2",
   "description": "Data point recorded in log slot 2",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "Log - Source 3",
   "description": "Data point recorded in log slot 3",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 35,
   "name": "Log - Source 4",
   "description": "Data point recorded in log slot 4",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "Log - Source 5",
   "description": "Data point recorded in log slot 5",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "Log - Source 6",
   "description": "Data point recorded in log slot 6",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 38,
   "name": "Log - Source 7",
   "description": "Data point recorded in log slot 7",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 39,
   "name": "Log - Source 8",
   "description": "Data point recorded in log slot 8",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 40,
   "name": "Log - Source 9",
   "description": "Data point recorded in log slot 9",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 41,
   "name": "Log - Source 10",
   "description": "Data point recorded in log slot 10",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 42,
   "name": "Log - Source 11",
   "description": "Data point recorded in log slot 11",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "Log - Source 12",
   "description": "Data point recorded in log slot 12",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "Log - Create Entry",
   "description": "Create an entry at current index",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "Log - Get Entry at Index",
   "description": "Read a log entry from specific index in EEPROM",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 49,
   "name": "Log - Data 1",
   "description": "Logged value 1 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 50,
   "name": "Log - Data 2",
   "description": "Logged value 2 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 51,
   "name": "Log - Data 3",
   "description": "Logged value 3 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 52,
   "name": "Log - Data 4",
   "description": "Logged value 4 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 53,
   "name": "Log - Data 5",
   "description": "Logged value 5 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 54,
   "name": "Log - Data 6",
   "description": "Logged value 6 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 55,
   "name": "Log - Data 7",
   "description": "Logged value 7 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 56,
   "name": "Log - Data 8",
   "description": "Logged value 8 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 57,
   "name": "Log - Data 9",
   "description": "Logged value 9 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 58,
   "name": "Log - Data 10",
   "description": "Logged value 10 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 59,
   "name": "Log - Data 11",
   "description": "Logged value 11 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 60,
   "name": "Log - Data 12",
   "description": "Logged value 12 of the selected entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 61,
   "name": "Log - CRC",
   "description": "CRC for reported log entry, includes timestamp",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 62,
   "name": "Log - Year",
   "description": "Year portion of the timestamp for the selected log entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 63,
   "name": "Log - Month",
   "description": "Month portion of the timestamp for the selected log entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 64,
   "name": "Log - Day",
   "description": "Day portion of the timestamp for the selected log entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 65,
   "name": "Log - Hours",
   "description": "Hours portion of the timestamp for the selected log entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 66,
   "name": "Log - Minutes",
   "description": "Minutes portion of the timestamp for the selected log entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 67,
   "name": "Log - Seconds",
   "description": "Seconds portion of the timestamp for the selected log entry",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 76,
   "name": "Log - Oldest Index",
   "description": "Oldest log index",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 77,
   "name": "Log - Count of Entries",
   "description": "Number of log entries",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 78,
   "name": "Log - Current Requested Entry",
   "description": "Log entry currently requested",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/senva/emx-energy-meter",
 "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"
}
