{
 "manufacturer": "Elkor",
 "manufacturer_slug": "elkor",
 "model": "WattsOn-Mark II -E4 power meter (BACnet IP)",
 "model_slug": "wattson-mark-ii-e4-bacnet-ip",
 "aliases": [
  "WattsOn-Mark II",
  "WattsOn Mk II",
  "W2-E4",
  "WattsOn-MkII-E4",
  "Elkor WattsOn BACnet IP"
 ],
 "equipment_type": "Power and energy meter (submeter)",
 "applies_to": "Elkor WattsOn-Mark II power meters with the -E4 Ethernet/Wi-Fi option, which adds BACnet IP.",
 "summary": "The -E4 version of the WattsOn-Mark II serves its metering data over BACnet IP from an Ethernet or Wi-Fi module. Metering objects use the Modbus register offset as the instance: totals and per-phase power, voltage, current, power factor and angles, plus energy registers by quadrant. Writable Analog Values set CT/PT ratios, demand window, relay alarms and energy reset; the 70000/80000 ranges show network status and settings.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "Metering, configuration and relay objects use the Modbus register offset as the instance number (0-65535); network status is at 70000-79999 and network settings at 80000-89999.",
  "The unit text for kVAR and kVA is swapped in the table (kVAR objects say kilovolt-amperes, kVA objects say kilovolt-amperes-reactive), and kVAh_Import/Export_A-C say kilowatt-hours; units here follow the printed BACnet unit codes (12 = kvar, 9 = kVA, 240 = kVAh).",
  "The 6 Structured View objects (SV 0-5) are not listed here. The network status rows are typed 'CS' in the table and are listed as CharacterString Values.",
  "Input_Config (CT type: 1 mA, 2 mV, 3 5 A, 4 Rogowski, 0 custom) is printed with no instance number and is left out.",
  "Network settings (80000 range) are read-only over BACnet and are changed in the web interface.",
  "MSI 70000, CSV 70000 and DTV 70000 share the instance number but are different object types."
 ],
 "source": {
  "title": "WattsOn-Mark II BACnet/IP (-E4) BACnet Object List",
  "doc_number": null,
  "revision_date": null,
  "url": "https://www.elkor.net/pdfs/WattsOn-MkII-BACnet-E4_Object_List.pdf"
 },
 "integration": {
  "summary": "Set the CT and PT ratios (AV 1280-1295) to match the installation, then read total kW, kWh import, demand, power factor, average current and voltage. Energy totals are zeroed by writing 42405 to Reset_Energy.",
  "minimum_points": [
   {
    "ref": "AI 512",
    "name": "kW_Total",
    "why": "Total real power, kW"
   },
   {
    "ref": "AI 4356",
    "name": "kWh_Import_Ttl",
    "why": "Imported energy total, kWh"
   },
   {
    "ref": "AI 4352",
    "name": "kWh_Net_Ttl",
    "why": "Net energy total, kWh"
   },
   {
    "ref": "AI 598",
    "name": "kW_Demand",
    "why": "Sliding-window kW demand"
   },
   {
    "ref": "AI 524",
    "name": "PF_Total",
    "why": "Total power factor"
   },
   {
    "ref": "AI 522",
    "name": "Current_Avg",
    "why": "Average current, A"
   },
   {
    "ref": "AI 518",
    "name": "Volts_LN_Avg",
    "why": "Average line-to-neutral voltage, V"
   },
   {
    "ref": "AI 526",
    "name": "Frequency",
    "why": "Line frequency, Hz"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "BACnet port, device instance (-1 = derived from the MAC), APDU size, segmentation and BBMD foreign registration are set in the web interface; objects 80070-80078 (CSV and BI) show the values.",
   "Ethernet or Wi-Fi can be static or DHCP; the active link and IP show at MI 70000 and CSV 70000-70006.",
   "Set CT_Primary/Secondary_All and PT_Primary/Secondary_All (or the per-phase AVs) before trusting readings."
  ],
  "gotchas": [
   "Reset_Energy only acts on the value 42405 (0xA5A5); Reboot_Device only on 43605 (0xAA55).",
   "With the meter locked (BV 1321), settings writes need the passcode entered at PIV 1319.",
   "kVAR/kVA unit text in the source table is swapped; trust the unit codes."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 512,
   "name": "kW_Total",
   "description": "",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 514,
   "name": "kVAR_Total",
   "description": "",
   "units": "kvar",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 516,
   "name": "kVA_Total",
   "description": "",
   "units": "kVA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 518,
   "name": "Volts_LN_Avg",
   "description": "",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 520,
   "name": "Volts_LL_Avg",
   "description": "",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 522,
   "name": "Current_Avg",
   "description": "",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 524,
   "name": "PF_Total",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 526,
   "name": "Frequency",
   "description": "",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 528,
   "name": "Volts_Angle_Avg",
   "description": "",
   "units": "°",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 530,
   "name": "Quadrant_Total",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 544,
   "name": "Volts_AN",
   "description": "",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 546,
   "name": "Volts_BN",
   "description": "",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 548,
   "name": "Volts_CN",
   "description": "",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 550,
   "name": "Volts_AB",
   "description": "",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 552,
   "name": "Volts_BC",
   "description": "",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 554,
   "name": "Volts_AC",
   "description": "",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 556,
   "name": "Current_A",
   "description": "",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 558,
   "name": "Current_B",
   "description": "",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 560,
   "name": "Current_C",
   "description": "",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 562,
   "name": "kW_A",
   "description": "",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 564,
   "name": "kW_B",
   "description": "",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 566,
   "name": "kW_C",
   "description": "",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 568,
   "name": "kVAR_A",
   "description": "",
   "units": "kvar",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 570,
   "name": "kVAR_B",
   "description": "",
   "units": "kvar",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 572,
   "name": "kVAR_C",
   "description": "",
   "units": "kvar",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 574,
   "name": "kVA_A",
   "description": "",
   "units": "kVA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 576,
   "name": "kVA_B",
   "description": "",
   "units": "kVA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 578,
   "name": "kVA_C",
   "description": "",
   "units": "kVA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 580,
   "name": "PF_A",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 582,
   "name": "PF_B",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 584,
   "name": "PF_C",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 586,
   "name": "Volts_Angle_AB",
   "description": "",
   "units": "°",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 588,
   "name": "Volts_Angle_BC",
   "description": "",
   "units": "°",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 590,
   "name": "Volts_Angle_AC",
   "description": "",
   "units": "°",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 592,
   "name": "Quadrant_A",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 594,
   "name": "Quadrant_B",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 596,
   "name": "Quadrant_C",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 598,
   "name": "kW_Demand",
   "description": "",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4352,
   "name": "kWh_Net_Ttl",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4354,
   "name": "kVAh_Net_Ttl",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4356,
   "name": "kWh_Import_Ttl",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4358,
   "name": "kWh_Export_Ttl",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4360,
   "name": "kVAh_Import_Ttl",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4362,
   "name": "Q1_VARh_Ttl",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4364,
   "name": "Q2_VARh_Ttl",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4366,
   "name": "Q3_VARh_Ttl",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4368,
   "name": "Q4_VARh_Ttl",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4370,
   "name": "Q1+Q2_VARh_Ttl",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4372,
   "name": "Q3+Q4_VARh_Ttl",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4384,
   "name": "kWh_Net_A",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4386,
   "name": "kWh_Net_B",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4388,
   "name": "kWh_Net_C",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4390,
   "name": "kVAh_Net_A",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4392,
   "name": "kVAh_Net_B",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4394,
   "name": "kVAh_Net_C",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4396,
   "name": "kWh_Import_A",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4398,
   "name": "kWh_Import_B",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4400,
   "name": "kWh_Import_C",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4402,
   "name": "kWh_Export_A",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4404,
   "name": "kWh_Export_B",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4406,
   "name": "kWh_Export_C",
   "description": "",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4408,
   "name": "kVAh_Import_A",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4410,
   "name": "kVAh_Import_B",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4412,
   "name": "kVAh_Import_C",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4414,
   "name": "kVAh_Export_A",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4416,
   "name": "kVAh_Export_B",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4418,
   "name": "kVAh_Export_C",
   "description": "",
   "units": "kVAh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4420,
   "name": "kVARh_Q1_A",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4422,
   "name": "kVARh_Q1_B",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4424,
   "name": "kVARh_Q1_C",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4426,
   "name": "kVARh_Q2_A",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4428,
   "name": "kVARh_Q2_B",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4430,
   "name": "kVARh_Q2_C",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4432,
   "name": "kVARh_Q3_A",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4434,
   "name": "kVARh_Q3_B",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4436,
   "name": "kVARh_Q3_C",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4438,
   "name": "kVARh_Q4_A",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4440,
   "name": "kVARh_Q4_B",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4442,
   "name": "kVARh_Q4_C",
   "description": "",
   "units": "kvarh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1280,
   "name": "CT_Primary_All",
   "description": "CT primary for all three phases",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1281,
   "name": "CT_Secondary_All",
   "description": "CT secondary for all three phases",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1282,
   "name": "CT_Primary_A",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1283,
   "name": "CT_Secondary_A",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1284,
   "name": "CT_Primary_B",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1285,
   "name": "CT_Secondary_B",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1286,
   "name": "CT_Primary_C",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1287,
   "name": "CT_Secondary_C",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1288,
   "name": "PT_Primary_All",
   "description": "PT primary for all three phases",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1289,
   "name": "PT_Secondary_All",
   "description": "PT secondary for all three phases",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1290,
   "name": "PT_Primary_A",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1291,
   "name": "PT_Secondary_A",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1292,
   "name": "PT_Primary_B",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1293,
   "name": "PT_Secondary_B",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1294,
   "name": "PT_Primary_C",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1295,
   "name": "PT_Secondary_C",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1316,
   "name": "Reset_Energy",
   "description": "Write 42405 (0xA5A5) to zero the energy totals",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1322,
   "name": "Phase_Comp_All",
   "description": "Phase compensation, all phases",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1323,
   "name": "Phase_Comp_A",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1324,
   "name": "Phase_Comp_B",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1325,
   "name": "Phase_Comp_C",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1326,
   "name": "Integer Divider",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1327,
   "name": "Window_Length",
   "description": "Sliding-window demand sub-interval, s",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1328,
   "name": "Window_Count",
   "description": "Number of sliding-window sub-intervals",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1329,
   "name": "Window_Sync",
   "description": "Resets the sliding-window demand timer",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1545,
   "name": "Reboot_Device",
   "description": "Write 43605 (0xAA55) to reboot; reads 0",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1309,
   "name": "Serial_Number",
   "description": "Factory serial number",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1299,
   "name": "Debug_Register",
   "description": "Always reads 1234.567 (comms check)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1311,
   "name": "Hardware_Ver",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1312,
   "name": "Firmware_Ver",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1313,
   "name": "Bootloader_Ver",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2304,
   "name": "K1_Reg_Offset",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2306,
   "name": "K1_Upper_Bound",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2308,
   "name": "K1_Lower_Bound",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2310,
   "name": "K1_Min_Duration",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2314,
   "name": "K2_Reg_Offset",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2316,
   "name": "K2_Upper_Bound",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2318,
   "name": "K2_Lower_Bound",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2320,
   "name": "K2_Min_Duration",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 1319,
   "name": "Passcode",
   "description": "Passcode entry for lock/unlock",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1321,
   "name": "Lock",
   "description": "Lock state; write 0 unlock, 1 lock, 2 change passcode",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1330,
   "name": "Freq_Auto",
   "description": "Auto-select voltage channel for frequency",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 1331,
   "name": "Freq_Channel",
   "description": "Voltage channel for frequency (A, B, C)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 1318,
   "name": "PF_Sign_Mode",
   "description": "How the power factor sign is calculated",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 2305,
   "name": "K1_Trigger_Type",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 2311,
   "name": "K1_Active_Mode",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 2315,
   "name": "K2_Trigger_Type",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 2321,
   "name": "K2_Active_Mode",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 10,
   "name": "/spiffs/template.json",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "MI",
   "instance": 70000,
   "name": "active_connection",
   "description": "Active link: 1 Ethernet, 2 Wi-Fi, 3 Wi-Fi AP",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 70000,
   "name": "active_ip",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 70001,
   "name": "active_nm",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 70002,
   "name": "active_gw",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 70003,
   "name": "active_dns0",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 70004,
   "name": "active_dns1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 70005,
   "name": "eth_mac",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 70006,
   "name": "wifi_mac",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "DTV",
   "instance": 70000,
   "name": "utc_datetime",
   "description": "Current date/time (NTP or battery clock)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80009,
   "name": "Net/mbtcp_port",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80010,
   "name": "Net/http_port",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80013,
   "name": "Net/api_udp_port",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80015,
   "name": "Net/post_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80016,
   "name": "Net/post_seconds",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80017,
   "name": "Net/post_auth_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80018,
   "name": "Net/post_timeout_s",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80019,
   "name": "Net/post_buf_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80020,
   "name": "Net/post_buf_limit",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80021,
   "name": "Net/ntp_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80022,
   "name": "Net/ntp_listen_port",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80023,
   "name": "Net/ntp_port_0",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80024,
   "name": "Net/ntp_port_1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80025,
   "name": "Net/ntp_port_2",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80026,
   "name": "Net/ntp_rate_m",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80027,
   "name": "Net/ntp_timeout_ms",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80028,
   "name": "Net/ntp_retry_ms",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80029,
   "name": "Net/eth_static_ip",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80030,
   "name": "Net/eth_static_nm",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80031,
   "name": "Net/eth_static_gw",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80032,
   "name": "Net/eth_static_dn0",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80033,
   "name": "Net/eth_static_dn1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80034,
   "name": "Net/wifi_static_ip",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80035,
   "name": "Net/wifi_static_nm",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80036,
   "name": "Net/wifi_static_gw",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80037,
   "name": "Net/wifi_static_dn0",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80038,
   "name": "Net/wifi_static_dn1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80040,
   "name": "Net/http_sto_ms",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80041,
   "name": "Net/http_rto_ms",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80042,
   "name": "Net/auto_reboot_s",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80043,
   "name": "Net/reconnect_s",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80048,
   "name": "Net/wifi_chan_start",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80049,
   "name": "Net/wifi_chan_count",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80050,
   "name": "Net/wifi_max_tx_pwr",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80070,
   "name": "Net/bac_port",
   "description": "BACnet UDP port",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80071,
   "name": "Net/bac_instance",
   "description": "Device instance (-1 = from MAC)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80073,
   "name": "Net/mbtcp_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80074,
   "name": "Net/bac_apdu_max",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80075,
   "name": "Net/bac_frgn_reg_ip",
   "description": "BBMD address for foreign registration",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80076,
   "name": "Net/bac_frgn_reg_s",
   "description": "Foreign registration TTL, s",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80077,
   "name": "Net/bac_segment_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80078,
   "name": "Net/bac_seg_to_ms",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80079,
   "name": "Net/mqtt_retain_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80080,
   "name": "Net/mqtt_max_flying",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80081,
   "name": "Net/mqtt_version_id",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80082,
   "name": "Net/mqtt_no_cid_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80083,
   "name": "Net/mqtt_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80084,
   "name": "Net/mqtt_persist_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80085,
   "name": "Net/mqtt_aliases_en",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "MI",
   "instance": 80202,
   "name": "Net/eth_mode",
   "description": "Ethernet mode: 0 static, 1 DHCP",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "MI",
   "instance": 80203,
   "name": "Net/wifi_mode",
   "description": "Wi-Fi mode: 0 static, 1 DHCP",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80250,
   "name": "Net/name",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80251,
   "name": "Net/wifi_ssid",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80254,
   "name": "Net/post_url",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80255,
   "name": "Net/post_auth_user",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80257,
   "name": "Net/ntp_server_0",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80258,
   "name": "Net/ntp_server_1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80259,
   "name": "Net/ntp_server_2",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80260,
   "name": "Net/post_file_0",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80261,
   "name": "Net/post_file_1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80262,
   "name": "Net/post_file_2",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80263,
   "name": "Net/post_file_3",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80264,
   "name": "Net/post_file_4",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80270,
   "name": "Net/post_method",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80271,
   "name": "Net/post_headers",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80272,
   "name": "Net/post_ct",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80273,
   "name": "Net/http_headers",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80279,
   "name": "Net/wifi_country",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80350,
   "name": "Net/post_addr_0",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80351,
   "name": "Net/post_addr_1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80352,
   "name": "Net/post_addr_2",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80353,
   "name": "Net/post_addr_3",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 80354,
   "name": "Net/post_addr_4",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/elkor/wattson-mark-ii-e4-bacnet-ip",
 "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"
}
