{
 "manufacturer": "Weil-McLain",
 "manufacturer_slug": "weil-mclain",
 "model": "SlimFit 1000-2000 - UPC BACnet translator",
 "model_slug": "slimfit-1000-2000-upc-bacnet",
 "aliases": [
  "SlimFit",
  "SlimFit 1000",
  "SlimFit 2000",
  "UPC BACnet",
  "383-600-304",
  "SOLA"
 ],
 "equipment_type": "Commercial boiler controller gateway",
 "applies_to": "Weil-McLain SlimFit 1000-2000 boilers (SOLA control) fitted with the UPC BACnet translator kit 383-600-304.",
 "summary": "The UPC translator reads the SlimFit's Honeywell SOLA control over Modbus and publishes 144 BACnet objects (BACnet MS/TP or ARC156). They cover active setpoints, demand and burner states, temperatures, fan speed, flame signal, lockout and alert history, lead/lag master and slave status, pump and burner counters, and paired write/status objects for CH, DHW, lead/lag, outdoor reset, frost protection and warm weather shutdown.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "Table 2 (Complete Map, pages 15-25) is listed here; Table 1 (pages 11-14) is a recommended subset of it.",
  "BACnet over ARC156 is also supported by the UPC.",
  "The Type column uses BAV/BBV/BALM/BVV; they are listed by their Object ID (AV or BV). BV 13, 14, 17 and 18 are alarm (BALM) objects.",
  "Object 57 is printed as BV:57 although its type column says BAV and its neighbours are AVs.",
  "AV 103 has no read/write mark (listed as read-only); AV 42 and AV 65 are marked opposite to their names."
 ],
 "integration": {
  "summary": "Unlock writes through the Password object, then enable central heat with ch_enbl_1 (BV 1) and write the CH setpoint (AV 37), or run lead/lag with the lead/lag switch and setpoint. Read burner control status, outlet temperature, firing rate, the lockout code and the alert records.",
  "minimum_points": [
   {
    "ref": "AV 101",
    "name": "pswd_w_1",
    "why": "Write the unlock code first; 0 relocks"
   },
   {
    "ref": "BV 1",
    "name": "ch_enbl_1",
    "why": "Central heat enable (1 = enable)"
   },
   {
    "ref": "AV 37",
    "name": "ch_stpt_w_1",
    "why": "CH setpoint, 70-190 °F"
   },
   {
    "ref": "BV 15",
    "name": "ll_op_swt_w_1",
    "why": "Lead/lag operation on/off"
   },
   {
    "ref": "AV 84",
    "name": "ll_stpt_w_1",
    "why": "Lead/lag setpoint, 70-190 °F"
   },
   {
    "ref": "AV 21",
    "name": "brnr_ctl_st_1",
    "why": "Burner control status code"
   },
   {
    "ref": "AV 100",
    "name": "outlet_sens_st_1",
    "why": "Outlet water temperature"
   },
   {
    "ref": "AV 60",
    "name": "firing_rate_st_1",
    "why": "Firing rate (target blower speed)"
   },
   {
    "ref": "AV 90",
    "name": "lock_out_cd_st_1",
    "why": "Lockout code; 0 = no lockout"
   },
   {
    "ref": "AV 8",
    "name": "alarm_st_1",
    "why": "Most recent alert code"
   }
  ],
  "enable": "Write the unlock code given in the manual to AV 101 Password (W) before changing any point; write 0 to relock (the boiler also relocks after 10 minutes without activity). Then BV 1 ch_enbl_1 enables central heat and AV 37 sets the CH setpoint; BV 15 and AV 84 do the same for lead/lag, and AV 75 picks the lead/lag setpoint source (0 local, 1 Modbus, 2 4-20 mA).",
  "heartbeat": "No heartbeat object. Write access drops back to locked after 10 minutes of inactivity, so the BMS has to unlock again before later writes.",
  "remote_sensors": null,
  "setup": [
   "The UPC translator (kit 383-600-304) talks to the boiler's SOLA control through the S7999D display Modbus gateway (COM 2, 38400 bps default on the SOLA side).",
   "BAS side: BACnet MS/TP (9600-76.8 kbps) or BACnet over ARC156 on Port 1a; MAC address from the two rotary switches (default translator address 10), baud and protocol from DIP switches 1-8.",
   "Set the translator address so it does not clash with the boiler Modbus addresses."
  ],
  "gotchas": [
   "Most settings come as pairs: a (W) object to write and a Status object to read back.",
   "Cycle counts and run time are writable (W) as well; do not reset them by accident.",
   "Lockout, alert and burner state codes are in Tables 3, 5 and 6 of the manual."
  ]
 },
 "source": {
  "title": "SlimFit Building Automation System Interface Instructions & Reference Guide - UPC BACnet translator",
  "doc_number": "550-100-130/1113",
  "revision_date": "2013-11",
  "url": "https://www.weil-mclain.com/wp-content/uploads/slimfit-1000-2000-bacnet-interface-manual_1.pdf"
 },
 "points": [
  {
   "type": "AV",
   "instance": 1,
   "name": "remt_ctrl_in_4_20_st_1",
   "description": "4-20mA Remote Control Input Status; 4-20 mA (0.1 mA precision)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "active_ch_stpt_st_1",
   "description": "Active CH Setpoint; -40°- 266° F Setpoint determined by CH setpoint source",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "active_dhw_stpt_st_1",
   "description": "Active DHW Setpoint Status; -40°- 266° F Setpoint determined by DHW setpoint source",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "active_ll_oppt_st_1",
   "description": "Active LL Operating Point Status; -40°- 266° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "active_ll_stpt_st_1",
   "description": "Active LL Setpoint Status; -40°- 266° F Setpoint determined by LL setpoint source",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "act_sys_op_st_1",
   "description": "Active System Operating Point Status; -40°- 266° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "act_sys_sp_st_1",
   "description": "Active System Setpoint Status; -40°- 266° F only valid for CH and DHW. Not Lead/Lag",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "alarm_st_1",
   "description": "Alarm Record 1 Status; Most Recent Alert. See Table 5.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "alarm_st_2",
   "description": "Alarm Record 2 Status; 2nd Newest Alert",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "alarm_st_3",
   "description": "Alarm Record 3 Status; 3rd Newest Alert",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "alarm_st_4",
   "description": "Alarm Record 4 Status; 4th Newest Alert",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "alarm_st_5",
   "description": "Alarm Record 5 Status; 5th Newest Alert",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "ann_first_out_st_1",
   "description": "Annunciator First Out Status; Source for annunciator first out:",
   "units": "",
   "access": "R",
   "states": "0=None or undetermined, 1=ILK, 2=PII, 11=Annunciator 1, 12=Annunciator 2, 13=Annunciator 3, 14=Annunciator 4, 15=Annunciator 5, 16=Annunciator 6, 17=Annunciator 7, 18=Annunciator 8"
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "aux2_pum_cy_cnt_1",
   "description": "Auxiliary 2 Pump Cycle Count; 0-999,999",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "aux2_pum_cy_cnt1_st_1",
   "description": "Auxiliary 2 Pump Cycle Count Status; 0-999,999",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "aux_pum_cy_cnt_1",
   "description": "Auxiliary Pump Cycle Count; 0-999,999",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "aux_pum_cy_cnt1_st_1",
   "description": "Auxiliary Pump Cycle Count Status; 0-999,999",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "blr_pum_cy_cnt1_1",
   "description": "Boiler Pump Cycle Count; 0-999,999",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "blr_pum_cy_cnt1_st_1",
   "description": "Boiler Pump Cycle Count Status; 0-999,999",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "brnr_ctrl_state_st_1",
   "description": "Burner Control State Status; Burner control sequence (I/O) state (see Table 6).",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "brnr_ctl_st_1",
   "description": "Burner Control Status",
   "units": "",
   "access": "R",
   "states": "1=Locked out, 4=Anti-short cycle, 5=Unconfigured safety data, 34=Standby Hold, 35=Standby Delay, 48=Normal Standby, 49=Preparing, 50=Ignition, 51=Firing, 52=Postpurge"
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "brn_cy_cnt_1",
   "description": "Burner Cycle Count; 0-999,999",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "brn_cy_cnt1_st_1",
   "description": "Burner Cycle Count Status; 0-999,999",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "brn_run_tim_1",
   "description": "Burner Run Time; Hours",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "brn_run_tim1st_1",
   "description": "Burner Run Time Status; Hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "ch_brn_dem_st_1",
   "description": "CH Burner Demand Status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "ch_heat_dem_st_1",
   "description": "CH Heat Demand Status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "ch_odr_low_wtr_w_1",
   "description": "CH ODR Low Water Temperature (W); 60°- 199° F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 29,
   "name": "ch_odr_low_wtr_st_1",
   "description": "CH ODR Low Water Temperature Status; 60°- 199° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "ch_odr_max_tmp_w_1",
   "description": "CH ODR Max Outdoor Temperature (W); 50°- 100° F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "ch_odr_max_tmp_st_1",
   "description": "CH ODR Max Outdoor Temperature Status; 50°- 100° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "ch_odr_min_temp_w_1",
   "description": "CH ODR Min Outdoor Temp (W); -40°- 100° F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "ch_odr_min_temp_st_1",
   "description": "CH ODR Min Outdoor Temp Status; -40°- 100° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "ch_pum_cy_cnt_1",
   "description": "CH Pump Cycle Count; 0-999,999",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 35,
   "name": "ch_pum_cy_cnt1_st_1",
   "description": "CH Pump Cycle Count Status; 0-999,999",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "ch_req_rate_st_1",
   "description": "CH Requested Rate Status; Percentage (%)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "ch_stpt_w_1",
   "description": "CH Setpoint (W); 70°- 190° F Default: 180",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 39,
   "name": "ch_stpt_st_1",
   "description": "CH Setpoint Status; 70°- 190° F Default: 180",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 38,
   "name": "ch_sp_src_st_1",
   "description": "CH Setpoint Source Status",
   "units": "",
   "access": "R",
   "states": "0=Unknown, 1=Normal Setpoint, 2=TOD Setpoint, 3=Outdoor Reset, 4=Remote Control, 7=Outdoor Reset TOD, 8=Reserved, 9=Outdoor Boost"
  },
  {
   "type": "AV",
   "instance": 40,
   "name": "ch_st_1",
   "description": "CH Status",
   "units": "",
   "access": "R",
   "states": "0=Unknown, 1=Disabled, 2=Normal, 3=Suspended"
  },
  {
   "type": "AV",
   "instance": 41,
   "name": "ch_tod_stpt_w_1",
   "description": "CH Time of Day Setpoint (W); 70°- 190° F Default: 160",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 42,
   "name": "ch_tod_stpt_st_1",
   "description": "CH Time of Day Setpoint Status; 70°- 190° F Default: 160",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "cont_cy_cnt1_st_1",
   "description": "Controller Cycle Count Status; 0-999,999",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "cont_run_tim1_st_1",
   "description": "Controller Run Time Status; Hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "demand_src_st_1",
   "description": "Demand Source Status; Current demand source:",
   "units": "",
   "access": "R",
   "states": "0=Unknown, 1=No source demand, 2=CH, 3=DHW, 4=Lead Lag slave, 5=Lead Lag master, 6=CH frost protection, 7=DHW frost protection, 8=No demand due to burner switch (register 199) turned off, 9=DHW storage, 10=Reserved, 11=Warm weather shutdown"
  },
  {
   "type": "AV",
   "instance": 47,
   "name": "dhw_brn_dem_st_1",
   "description": "DHW Burner Demand Status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AV",
   "instance": 48,
   "name": "dhw_heat_dem_st_1",
   "description": "DHW Heat Demand Status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AV",
   "instance": 49,
   "name": "dhw_pri_cnt_st_1",
   "description": "DHW Priority Count Status",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 50,
   "name": "dhw_pum_cy_cnt_1",
   "description": "DHW Pump Cycle Count; 0-999,999",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 51,
   "name": "dhw_pum_cy_cnt1_st_1",
   "description": "DHW Pump Cycle Count Status; 0-999,999",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 52,
   "name": "dhw_sens_st_1",
   "description": "DHW Sensor Status; 120°- 190° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 53,
   "name": "dhw_stpt_w_1",
   "description": "DHW Setpoint; 120°- 190° F Default: 190",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 55,
   "name": "dhw_stpt_st_1",
   "description": "DHW Setpoint Status; 120°- 190° F Default: 190",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 54,
   "name": "dhw_sp_src_st_1",
   "description": "DHW Setpoint Source Status",
   "units": "",
   "access": "R",
   "states": "0=Unknown, 1=Normal Setpoint, 2=TOD Setpoint, 3=DHW Tap Setpoint, 4=DHW Preheat Setpoint"
  },
  {
   "type": "AV",
   "instance": 46,
   "name": "dhw_st_1",
   "description": "DHW Status",
   "units": "",
   "access": "R",
   "states": "0=Unknown, 1=Disabled, 2=Normal, 3=Suspended"
  },
  {
   "type": "AV",
   "instance": 56,
   "name": "dhw_tod_stpt_w_1",
   "description": "DHW Time of Day Setpoint (W); 120°- 190° F Default: 180",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 57,
   "name": "dhw_tod_stpt_st_1",
   "description": "DHW Time of Day Setpoint Status; 120°- 190° F Default: 180",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 58,
   "name": "dhw_req_rate_st_1",
   "description": "DWH Requested Rate Status; RPM",
   "units": "RPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 59,
   "name": "fan_spd_st_1",
   "description": "Fan Speed Status; RPM. Current speed of blower.",
   "units": "RPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 60,
   "name": "firing_rate_st_1",
   "description": "Firing Rate Status; RPM. Target speed of blower.",
   "units": "RPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 61,
   "name": "flame_sig_st_1",
   "description": "Flame Signal Status; Volts",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 62,
   "name": "inlet_sens_st_1",
   "description": "Inlet Sensor Status; -40°- 266° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 63,
   "name": "lead_boil_add_st_1",
   "description": "Lead Boiler Address Status",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 64,
   "name": "ll_act_svc_st_1",
   "description": "Lead Lag Active Service Status; 5-14 = Reserved",
   "units": "",
   "access": "R",
   "states": "0=No Active Service, 1=CH or Steam, 2=DHW, 3=Mix, 4=Frost Protection, 15=Warm Weather Shutdown"
  },
  {
   "type": "AV",
   "instance": 67,
   "name": "ll_ch_4ma_wtr_tmp_w_1",
   "description": "Lead Lag CH 4mA Water Temp (W); Temperature corresponding to 4mA signal input: -40°- 266° F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 68,
   "name": "ll_ch_4ma_wtr_tmp_st_1",
   "description": "Lead Lag CH 4mA Water Temp Status; Temperature corresponding to 4mA signal input: -40°- 266° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 65,
   "name": "ll_ch_20ma_wtr_tmp_w_1",
   "description": "Lead Lag CH 20mA Water Temp (W); Temperature corresponding to 20mA signal input: -40°- 266° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 66,
   "name": "ll_ch_20ma_wtr_tmp_st_1",
   "description": "Lead Lag CH 20mA Water Temp Status; Temperature corresponding to 20mA signal input: -40°- 266° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 69,
   "name": "ll_odr_low_wtr_tmp_w_1",
   "description": "Lead Lag CH ODR Low Water Temperature (W); 60°- 190° F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 70,
   "name": "ll_odr_low_wtr_tmp_st_1",
   "description": "Lead Lag CH ODR Low Water Temperature Status; 60°- 190° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 71,
   "name": "ll_odr_max_tmp_w_1",
   "description": "Lead Lag CH ODR Max Outdoor Temperature (W); 50°- 100° F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 72,
   "name": "ll_odr_max_tmp_st_1",
   "description": "Lead Lag CH ODR Max Outdoor Temperature Status; 50°- 100° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 73,
   "name": "ll_odr_min_tmp_w_1",
   "description": "Lead Lag CH ODR Min Outdoor Temperature (W); -40°- 100° F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 74,
   "name": "ll_odr_min_tmp_st_1",
   "description": "Lead Lag CH ODR Min Outdoor Temperature Status; -40°- 100° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 75,
   "name": "ll_ch_stpt_src_w_1",
   "description": "Lead Lag CH Setpoint Source (W); 2 = 4-20mA Setpoint",
   "units": "",
   "access": "W",
   "states": "0=Local Setpoint, 1=Modbus Setpoint"
  },
  {
   "type": "AV",
   "instance": 76,
   "name": "ll_ch_spt_src_w_st_1",
   "description": "Lead Lag CH Setpoint Source Status; 2 = 4-20mA Setpoint",
   "units": "",
   "access": "R",
   "states": "0=Local Setpoint, 1=Modbus Setpoint"
  },
  {
   "type": "AV",
   "instance": 77,
   "name": "ll_dhw_setp_1",
   "description": "Lead Lag DHW Setpoint; 120°- 190° F Default: 190",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 78,
   "name": "ll_dhw_sp_st_1",
   "description": "Lead Lag DHW Setpoint Status; 120°- 190° F Default: 190",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 79,
   "name": "ll_ms_en_st_1",
   "description": "Lead Lag Master Enable Status",
   "units": "",
   "access": "R",
   "states": "0=Not a Lead/Lag Master, 1=Lead/Lag Master"
  },
  {
   "type": "AV",
   "instance": 80,
   "name": "ll_ms_sp_src_st_1",
   "description": "Lead Lag Master Setpoint Source Status",
   "units": "",
   "access": "R",
   "states": "0=Unknown, 1=CH Setpoint, 2=CH TOD Setpoint, 3=Outdoor Reset, 4=Remote Control (4-20mA or Modbus), 7=Outdoor Reset TOD, 8=Reserved, 9=Outdoor Boost"
  },
  {
   "type": "AV",
   "instance": 81,
   "name": "ll_ms_st_1",
   "description": "Lead Lag Mater Status",
   "units": "",
   "access": "R",
   "states": "0=Unknown, 1=Disabled, 2=Normal, 3=Suspended"
  },
  {
   "type": "AV",
   "instance": 82,
   "name": "ll_mod_bu_sens_w_1",
   "description": "Lead Lag Modulation Backup Sensor; Backup Sensor Used for Lead/Lag Modulation:",
   "units": "",
   "access": "W",
   "states": "0=No Backup Sensor, 1=Outlet Sensor from Lead Boiler, 2=Average Outlet Sensor from All Slave Boilers"
  },
  {
   "type": "AV",
   "instance": 83,
   "name": "ll_mod_bu_sens_st_1",
   "description": "Lead Lag Modulation Backup Sensor Status; Backup Sensor Used for Lead/Lag Modulation:",
   "units": "",
   "access": "R",
   "states": "0=No Backup Sensor, 1=Outlet Sensor from Lead Boiler, 2=Average Outlet Sensor from All Slave Boilers"
  },
  {
   "type": "AV",
   "instance": 84,
   "name": "ll_stpt_w_1",
   "description": "Lead Lag Setpoint (W); 70°- 190° F Default: 170",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 85,
   "name": "ll_stpt_st_1",
   "description": "Lead Lag Setpoint Status; 70°- 190° F Default: 170",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 86,
   "name": "ll_sl_en_st_1",
   "description": "Lead Lag Slave Enable Status",
   "units": "",
   "access": "R",
   "states": "0=Lead/Lag Slave Disabled, 1=Lead/Lag Simple Slave Enabled for EnviraCom Master, 2=Lead/Lag Simple Slave Enabled for Sola Modbus Master (BAS), 3=Lead/Lag Full Slave Enabled for Sola Master"
  },
  {
   "type": "AV",
   "instance": 87,
   "name": "ll_sl_st_1",
   "description": "Lead Lag Slave Status; Bit map: 7-0=Burner control status (see",
   "units": "",
   "access": "R",
   "states": "15=Slave command received, 14=Slave mode has priority over CH & DHW, 13=Slave is modulating, 12=CH frost protection request, 11=DHW frost protection request, 10=Frost protection burner request, 9=Local frost protection request, 8=Reserved (always 0) register 32)"
  },
  {
   "type": "AV",
   "instance": 88,
   "name": "ll_tod_stpt_w_1",
   "description": "Lead Lag Time of Day Setpoint (W); 32°- 250° F Default: 160",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 89,
   "name": "ll_tod_stpt_st_1",
   "description": "Lead Lag Time of Day Setpoint Status; 32°- 250° F Default: 160",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 91,
   "name": "lock_out1_st_1",
   "description": "Lockout1 Status; Most Recent Lockout. See Table 3.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 92,
   "name": "lock_out2_st_1",
   "description": "Lockout2 Status; 2nd Newest Lockout. See Table 3.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 93,
   "name": "lock_out3_st_1",
   "description": "Lockout3 Status; 3rd Newest Lockout. See Table 3.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 94,
   "name": "lock_out4_st_1",
   "description": "Lockout4 Status; 4th Newest Lockout. See Table 3.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 95,
   "name": "lock_out5_st_1",
   "description": "Lockout5 Status; 5th Newest Lockout. See Table 3.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 90,
   "name": "lock_out_cd_st_1",
   "description": "Lockout Status; 1-4096 (see Table 3)",
   "units": "",
   "access": "R",
   "states": "0=No lockout"
  },
  {
   "type": "AV",
   "instance": 96,
   "name": "od_fp_stpt_w_1",
   "description": "Outdoor Frost Protection Setpoint (W); -40°-266° F Default: 32",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 97,
   "name": "od_fp_stpt_st_1",
   "description": "Outdoor Frost Protection Setpoint Status; -40°-266° F Default: 32",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 98,
   "name": "otdr_sens_state_st_1",
   "description": "Outdoor Sensor State Status",
   "units": "",
   "access": "R",
   "states": "0=None, 1=Normal, 2=Open, 3=Shorted, 4=Outside High Range, 7=Outside Low Range, 8=No Reliable"
  },
  {
   "type": "AV",
   "instance": 99,
   "name": "outdoor_tmp_st_1",
   "description": "Outdoor Temperature Status; -40°-266° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 100,
   "name": "outlet_sens_st_1",
   "description": "Outlet Sensor Status; -40°-266° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 101,
   "name": "pswd_w_1",
   "description": "Write the unlock code from the manual to allow writes; 0 relocks",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 102,
   "name": "pswd_st_1",
   "description": "PSWD Status; Register Data Write Access Status:",
   "units": "",
   "access": "R",
   "states": "0=No register writes allowed, 1=Installer register writes allowed, 2=OEM register writes allowed, 3=All register writes allowed"
  },
  {
   "type": "AV",
   "instance": 103,
   "name": "s5_hdr_sens_st_1",
   "description": "S5 (Header) Sensor Status; -40°-266° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 104,
   "name": "sl1_fire_rate_st_1",
   "description": "Slave 1 Firing Rate Status; Current firing rate (0-100%) of slave 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 105,
   "name": "sl1_state_st_1",
   "description": "Slave 1 State Status",
   "units": "",
   "access": "R",
   "states": "0=Slave is unknown, 1=Available, 2=Add stage, 3=Suspend stage, 4=Firing, 5=On leave, 6=Disabled, 7=Recovering"
  },
  {
   "type": "AV",
   "instance": 106,
   "name": "sl2_fire_rate_st_1",
   "description": "Slave 2 Firing Rate Status; Current firing rate (0-100%) of slave 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 107,
   "name": "sl2_state_st_1",
   "description": "Slave 2 State Status",
   "units": "",
   "access": "R",
   "states": "0=Slave is unknown, 1=Available, 2=Add stage, 3=Suspend stage, 4=Firing, 5=On leave, 6=Disabled, 7=Recovering"
  },
  {
   "type": "AV",
   "instance": 108,
   "name": "sl3_fire_rate_st_1",
   "description": "Slave 3 Firing Rate Status; Current firing rate (0-100%) of slave 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 109,
   "name": "sl3_state_st_1",
   "description": "Slave 3 State Status",
   "units": "",
   "access": "R",
   "states": "0=Slave is unknown, 1=Available, 2=Add stage, 3=Suspend stage, 4=Firing, 5=On leave, 6=Disabled, 7=Recovering"
  },
  {
   "type": "AV",
   "instance": 110,
   "name": "sl4_fire_rate_st_1",
   "description": "Slave 4 Firing Rate Status; Current firing rate (0-100%) of slave 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 111,
   "name": "sl4_state_st_1",
   "description": "Slave 4 State Status",
   "units": "",
   "access": "R",
   "states": "0=Slave is unknown, 1=Available, 2=Add stage, 3=Suspend stage, 4=Firing, 5=On leave, 6=Disabled, 7=Recovering"
  },
  {
   "type": "AV",
   "instance": 112,
   "name": "sl5_fire_rate_st_1",
   "description": "Slave 5 Firing Rate Status; Current firing rate (0-100%) of slave 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 113,
   "name": "sl5_state_st_1",
   "description": "Slave 5 State Status",
   "units": "",
   "access": "R",
   "states": "0=Slave is unknown, 1=Available, 2=Add stage, 3=Suspend stage, 4=Firing, 5=On leave, 6=Disabled, 7=Recovering"
  },
  {
   "type": "AV",
   "instance": 114,
   "name": "sl6_fire_rate_st_1",
   "description": "Slave 6 Firing Rate Status; Current firing rate (0-100%) of slave 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 115,
   "name": "sl6_state_st_1",
   "description": "Slave 6 State Status",
   "units": "",
   "access": "R",
   "states": "0=Slave is unknown, 1=Available, 2=Add stage, 3=Suspend stage, 4=Firing, 5=On leave, 6=Disabled, 7=Recovering"
  },
  {
   "type": "AV",
   "instance": 116,
   "name": "sl7_fire_rate_1",
   "description": "Slave 7 Firing Rate Status; Current firing rate (0-100%) of slave 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 117,
   "name": "sl7_state_st_1",
   "description": "Slave 7 State Status",
   "units": "",
   "access": "R",
   "states": "0=Slave is unknown, 1=Available, 2=Add stage, 3=Suspend stage, 4=Firing, 5=On leave, 6=Disabled, 7=Recovering"
  },
  {
   "type": "AV",
   "instance": 118,
   "name": "sl8_fire_rate_st_1",
   "description": "Slave 8 Firing Rate Status; Current firing rate (0-100%) of slave 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 119,
   "name": "sl8_state_st_1",
   "description": "Slave 8 State Status",
   "units": "",
   "access": "R",
   "states": "0=Slave is unknown, 1=Available, 2=Add stage, 3=Suspend stage, 4=Firing, 5=On leave, 6=Disabled, 7=Recovering"
  },
  {
   "type": "AV",
   "instance": 120,
   "name": "stack_sens_st_1",
   "description": "Stack Sensor Status; -40°-266° F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 121,
   "name": "sys_pum_cy_cnt_1",
   "description": "System Pump Cycle Count; 0-999,999",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 122,
   "name": "sys_pum_cy_cnt1_st_1",
   "description": "System Pump Cycle Count Status; 0-999,999",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 123,
   "name": "ww_sd_stpt_w_1",
   "description": "Warm Weather Shutdown Setpoint; -40°-266° F Default: 60",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 124,
   "name": "ww_sd_stpt_st_1",
   "description": "Warm Weather Shutdown Setpoint Status; -40°-266° F Default: 60",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "ch_enbl_1",
   "description": "CH Enable (W)",
   "units": "",
   "access": "W",
   "states": "0=Disable Central Heating, 1=Enable Central Heating"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "ch_enable_st_1",
   "description": "CH Enable Status",
   "units": "",
   "access": "R",
   "states": "0=Disable Central Heating, 1=Enable Central Heating"
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "ch_fp_en_w_1",
   "description": "CH Frost Protection Enable (W)",
   "units": "",
   "access": "W",
   "states": "0=Disable CH Frost Protection, 1=Enable CH Frost Protection"
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "ch_frost_en_st_1",
   "description": "CH Frost Protection Enable Status",
   "units": "",
   "access": "R",
   "states": "0=Disable CH Frost Protection, 1=Enable CH Frost Protection"
  },
  {
   "type": "BV",
   "instance": 5,
   "name": "ch_odr_en_w_1",
   "description": "CH Outdoor Reset Enable (W)",
   "units": "",
   "access": "W",
   "states": "0=Disable Outdoor Reset, 1=Enable Outdoor Reset"
  },
  {
   "type": "BV",
   "instance": 6,
   "name": "ch_odr_en_st_1",
   "description": "CH Outdoor Reset Enable Status",
   "units": "",
   "access": "R",
   "states": "0=Disable Outdoor Reset, 1=Enable Outdoor Reset"
  },
  {
   "type": "BV",
   "instance": 8,
   "name": "ch_rem_stat_1",
   "description": "CH Remote Stat (W)",
   "units": "",
   "access": "W",
   "states": "0=No Remote Stat Demand, 1=Remote Stat Demand Indicated"
  },
  {
   "type": "BV",
   "instance": 7,
   "name": "ch_rmt_st_1",
   "description": "CH Remote Status",
   "units": "",
   "access": "R",
   "states": "0=No Remote Stat Demand, 1=Remote Stat Demand Indicated"
  },
  {
   "type": "BV",
   "instance": 9,
   "name": "dhw_en_1",
   "description": "DHW Enable",
   "units": "",
   "access": "W",
   "states": "0=DHW Disabled, 1=DHW Enabled"
  },
  {
   "type": "BV",
   "instance": 10,
   "name": "dhw_en_st_1",
   "description": "DHW Enable Status",
   "units": "",
   "access": "R",
   "states": "0=DHW Disabled, 1=DHW Enabled"
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "dhw_frst_pro_en_1",
   "description": "DHW Frost Protection Enable",
   "units": "",
   "access": "W",
   "states": "0=Disable DHW Frost Protection, 1=Enable DHW Frost Protection"
  },
  {
   "type": "BV",
   "instance": 12,
   "name": "dhw_frost_en_st_1",
   "description": "DHW Frost Protection Enable Status",
   "units": "",
   "access": "R",
   "states": "0=Disable DHW Frost Protection, 1=Enable DHW Frost Protection"
  },
  {
   "type": "BV",
   "instance": 15,
   "name": "ll_op_swt_w_1",
   "description": "Lead Lag Operation Switch (W)",
   "units": "",
   "access": "W",
   "states": "0=Turn off Lead Lag Operation, 1=Turn on Lead Lag Operation"
  },
  {
   "type": "BV",
   "instance": 16,
   "name": "ll_op_swt_st_1",
   "description": "Lead Lag Operation Switch Status",
   "units": "",
   "access": "R",
   "states": "0=Turn off Lead Lag Operation, 1=Turn on Lead Lag Operation"
  },
  {
   "type": "BV",
   "instance": 13,
   "name": "htmp_hi_alm_1",
   "description": "HTemp HI Alarm; Header Sensor High Temperature Alarm Default to 220.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 14,
   "name": "htemp_low_alm_1",
   "description": "HTemp Low Alarm; Header Sensor Low Temperature Alarm Default to -80.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 17,
   "name": "ordtemp_hi_alm_1",
   "description": "ODRTemp Hi Alarm; Outdoor Sensor High Temperature Alarm Default to 220.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 18,
   "name": "ordtemp_lo_alm_1",
   "description": "ORDTemp Low Alarm; Outdoor Sensor Low Temperature Alarm Default to -80.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 19,
   "name": "ww_sd_en_w",
   "description": "Warm Weather Shutdown Enable",
   "units": "",
   "access": "W",
   "states": "0=Disable, 1=Shutdown After Demand has Ended, 2=Shutdown Immediately"
  },
  {
   "type": "BV",
   "instance": 20,
   "name": "ww_ed_en_st",
   "description": "Warm Weather Shutdown Enable Status",
   "units": "",
   "access": "R",
   "states": "0=Disable, 1=Shutdown After Demand has Ended, 2=Shutdown Immediately"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/weil-mclain/slimfit-1000-2000-upc-bacnet",
 "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"
}
