{
 "manufacturer": "Bosch",
 "manufacturer_slug": "bosch",
 "model": "Buderus SSB800 / SSB1000 / SSB1000TL boiler (ProtoNode FPC-N38)",
 "model_slug": "ssb-boiler-protonode",
 "aliases": [
  "SSB800",
  "SSB1000",
  "SSB1000TL",
  "Buderus SSB",
  "Bosch SSB",
  "ProtoNode FPC-N38",
  "D_Platform"
 ],
 "equipment_type": "Condensing boiler gateway",
 "applies_to": "Bosch Buderus SSB800, SSB1000 and SSB1000TL condensing boilers (D_Platform control) connected through a ProtoNode FPC-N38 gateway.",
 "summary": "The SSB boilers reach a BMS through a ProtoNode FPC-N38, which reads the D_Platform boiler control over a serial Modbus RTU link and serves BACnet MS/TP or BACnet IP (Metasys N2 and Modbus TCP also selectable). The list has 147 objects: cascade/system values, per-boiler and per-burner status, temperatures, power level, flow, fan speed, burn hours and error data for up to four boilers. Only the reset-curve, warm weather shutdown, night setback, cascade setpoint and boiler address objects are writable.",
 "bacnet_transport": [
  "BACnet MS/TP",
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": "50000 + boiler station address (station address 1 gives 50001)",
 "access_inferred": true,
 "notes": [
  "The table has no read/write column. Objects whose LonWorks variable is an input/output pair (nvi/nvo) and that map to N2 AO are marked writable; the rest are read-only.",
  "The gateway profile depends on how many boilers the managing D_Platform runs: 63 points for one boiler, 91 for two, 119 for three and 147 for four. This file lists the full four-boiler table.",
  "Blr 1-4 / Burner 1-2 objects only exist for boilers and burners that are present.",
  "The table gives no engineering units; the LonWorks types (temperature, percent, hours, count) hint at the value type.",
  "The same table also maps Metasys N2 and LonWorks (FPC-N39); only the BACnet side is listed here."
 ],
 "source": {
  "title": "ProtoNode FPC-N38 and ProtoNode FPC-N39 Start-up Guide for Interfacing Bosch Products: Bosch Buderus SSB800, SSB1000, SSB1000TL (Appendix B.1 D_Platform Modbus RTU Mappings to BACnet, Metasys N2 and LonWorks)",
  "doc_number": "Document Revision 4.B (Web Configurator Template Revision 70)",
  "revision_date": "2018-03",
  "url": "https://www.bosch-homecomfort.com/us/media/country_pool/service/technical_guides/ssb800-1000-1000tl_bacnet_and_lonworks_start-up_guide_03.2018_us_1.pdf"
 },
 "integration": {
  "summary": "Set the boiler station address to 1, pick BACnet MS/TP or BACnet IP on the ProtoNode S DIP switches, set the MS/TP MAC and baud rate, then select the boiler profile in the ProtoNode web configurator. The list is mostly monitoring: system supply setpoint and temperature, outdoor temperature, power level, per-boiler active/error/service flags and the error number. The writable objects are the cascade setpoint and heating-curve settings; the guide describes no enable or start/stop command.",
  "minimum_points": [
   {
    "ref": "AV 10",
    "name": "Cascade Ch Mode X SP",
    "why": "Cascade central-heating mode setpoint"
   },
   {
    "ref": "AI 11",
    "name": "System Supply SP",
    "why": "Active system supply setpoint"
   },
   {
    "ref": "AI 12",
    "name": "System Supply Sensor Temp",
    "why": "System supply water temperature"
   },
   {
    "ref": "AI 13",
    "name": "Outdoor Sensor Temp",
    "why": "Outdoor air temperature"
   },
   {
    "ref": "AI 9",
    "name": "Power Level For Entire System",
    "why": "System power level, %"
   },
   {
    "ref": "BI 19",
    "name": "Boiler 1 Is Active / Heating",
    "why": "Boiler 1 firing"
   },
   {
    "ref": "BI 23",
    "name": "Boiler 1 Has Error",
    "why": "Boiler 1 in error"
   },
   {
    "ref": "AI 136",
    "name": "Error Number",
    "why": "Active error code"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Boiler side: Modbus RTU at 9600 baud; set the station address of the device attached to the ProtoNode to 1.",
   "S bank DIP switches S0-S3 select BACnet IP, BACnet MS/TP, Metasys N2, Modbus TCP or single-node BACnet MS/TP (power off when changing them).",
   "BACnet MS/TP: MAC address 1-127 on the A bank DIP switches; baud rate on B0-B3 (9600-76800, factory default 38400).",
   "Device instance = station address + Node_Offset (default 50,000); Node_Offset can be changed in the web configurator.",
   "The ProtoNode web configurator defaults to 192.168.1.24 / 255.255.255.0; change the IP address there for BACnet IP."
  ],
  "gotchas": [
   "Point count follows the selected profile (1-4 boilers); objects for missing boilers or burners will not be present.",
   "Most writable objects are boiler heating-curve settings (reset curve, warm weather shutdown, night setback), not run commands."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 9,
   "name": "Power Level For Entire System",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "System Supply SP",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "System Supply Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Outdoor Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 32,
   "name": "Power Level For The Boiler",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 33,
   "name": "Boiler Supply SP",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 34,
   "name": "Heat Demand Type",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 35,
   "name": "System Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 36,
   "name": "Dhw Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 39,
   "name": "Total Burn Hours",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 48,
   "name": "Blr 1 - Burner 1 Current State",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 49,
   "name": "Blr 1 - Burner 1 Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 50,
   "name": "Blr 1 - Burner 1 Supply SP",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 51,
   "name": "Blr 1 - Burner 1 Power Level",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 53,
   "name": "Blr 1 - Burner 1 CH Flow Rate",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 54,
   "name": "Blr 1 - Burner 1 Actual Fan Speed",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 55,
   "name": "Blr 1 - Burner 1 Supply Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 56,
   "name": "Blr 1 - Burner 1 Return Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 57,
   "name": "Blr 1 - Burner 1 Flue Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 58,
   "name": "Blr 1 - Burner 1 Total Burn Hours",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 59,
   "name": "Blr 1 - Burner 2 Current State",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 60,
   "name": "Blr 1 - Burner 2 Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 61,
   "name": "Blr 1 - Burner 2 Supply SP",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 62,
   "name": "Blr 1 - Burner 2 Power Level",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 64,
   "name": "Blr 1 - Burner 2 CH Flow Rate",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 65,
   "name": "Blr 1 - Burner 2 Actual Fan Speed",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 66,
   "name": "Blr 1 - Burner 2 Supply Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 67,
   "name": "Blr 1 - Burner 2 Return Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 68,
   "name": "Blr 1 - Burner 2 Flue Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 69,
   "name": "Blr 1 - Burner 2 Total Burn Hours",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 70,
   "name": "Blr 2 - Burner 1 Current State",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 71,
   "name": "Blr 2 - Burner 1 Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 72,
   "name": "Blr 2 - Burner 1 Supply SP",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 73,
   "name": "Blr 2 - Burner 1 Power Level",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 75,
   "name": "Blr 2 - Burner 1 CH Flow Rate",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 76,
   "name": "Blr 2 - Burner 1 Actual Fan Speed",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 77,
   "name": "Blr 2 - Burner 1 Supply Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 78,
   "name": "Blr 2 - Burner 1 Return Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 79,
   "name": "Blr 2 - Burner 1 Flue Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 80,
   "name": "Blr 2 - Burner 1 Total Burn Hours",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 81,
   "name": "Blr 2 - Burner 2 Current State",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 82,
   "name": "Blr 2 - Burner 2 Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 83,
   "name": "Blr 2 - Burner 2 Supply SP",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 84,
   "name": "Blr 2 - Burner 2 Power Level",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 86,
   "name": "Blr 2 - Burner 2 CH Flow Rate",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 87,
   "name": "Blr 2 - Burner 2 Actual Fan Speed",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 88,
   "name": "Blr 2 - Burner 2 Supply Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 89,
   "name": "Blr 2 - Burner 2 Return Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 90,
   "name": "Blr 2 - Burner 2 Flue Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 91,
   "name": "Blr 2 - Burner 2 Total Burn Hours",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 92,
   "name": "Blr 3 - Burner 1 Current State",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 93,
   "name": "Blr 3 - Burner 1 Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 94,
   "name": "Blr 3 - Burner 1 Supply SP",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 95,
   "name": "Blr 3 - Burner 1 Power Level",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 97,
   "name": "Blr 3 - Burner 1 CH Flow Rate",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 98,
   "name": "Blr 3 - Burner 1 Actual Fan Speed",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 99,
   "name": "Blr 3 - Burner 1 Supply Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 100,
   "name": "Blr 3 - Burner 1 Return Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 101,
   "name": "Blr 3 - Burner 1 Flue Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 102,
   "name": "Blr 3 - Burner 1 Total Burn Hours",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 103,
   "name": "Blr 3 - Burner 2 Current State",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 104,
   "name": "Blr 3 - Burner 2 Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 105,
   "name": "Blr 3 - Burner 2 Supply SP",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 106,
   "name": "Blr 3 - Burner 2 Power Level",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 108,
   "name": "Blr 3 - Burner 2 CH Flow Rate",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 109,
   "name": "Blr 3 - Burner 2 Actual Fan Speed",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 110,
   "name": "Blr 3 - Burner 2 Supply Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 111,
   "name": "Blr 3 - Burner 2 Return Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 112,
   "name": "Blr 3 - Burner 2 Flue Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 113,
   "name": "Blr 3 - Burner 2 Total Burn Hours",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 114,
   "name": "Blr 4 - Burner 1 Current State",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 115,
   "name": "Blr 4 - Burner 1 Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 116,
   "name": "Blr 4 - Burner 1 Supply SP",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 117,
   "name": "Blr 4 - Burner 1 Power Level",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 119,
   "name": "Blr 4 - Burner 1 CH Flow Rate",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 120,
   "name": "Blr 4 - Burner 1 Actual Fan Speed",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 121,
   "name": "Blr 4 - Burner 1 Supply Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 122,
   "name": "Blr 4 - Burner 1 Return Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 123,
   "name": "Blr 4 - Burner 1 Flue Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 124,
   "name": "Blr 4 - Burner 1 Total Burn Hours",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 125,
   "name": "Blr 4 - Burner 2 Current State",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 126,
   "name": "Blr 4 - Burner 2 Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 127,
   "name": "Blr 4 - Burner 2 Supply SP",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 128,
   "name": "Blr 4 - Burner 2 Power Level",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 130,
   "name": "Blr 4 - Burner 2 CH Flow Rate",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 131,
   "name": "Blr 4 - Burner 2 Actual Fan Speed",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 132,
   "name": "Blr 4 - Burner 2 Supply Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 133,
   "name": "Blr 4 - Burner 2 Return Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 134,
   "name": "Blr 4 - Burner 2 Flue Sensor Temp",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 135,
   "name": "Blr 4 - Burner 2 Total Burn Hours",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 136,
   "name": "Error Number",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 137,
   "name": "Boiler ID",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 138,
   "name": "Timestamp: Day Of Week",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 139,
   "name": "Timestamp: Day Of Month",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 140,
   "name": "Timestamp: Month",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 141,
   "name": "Timestamp: Year",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 142,
   "name": "Timestamp: Hour",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 143,
   "name": "Timestamp: Minute",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 144,
   "name": "Burn Hours Since Last Service",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 145,
   "name": "Burn Hours Till Service Is Required",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 146,
   "name": "Overdue Counter 0",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 147,
   "name": "Service Interval",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Reset Curve Boiler Design",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Reset Curve Boiler Mild Weather",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Reset Curve Outdoor Mild Weather",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Reset Curve Outdoor Design",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Warm Weather Shutdown",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Reset Curve Boiler Maximum",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Reset Curve Boiler Minimum",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Night Setback",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "Cascade Ch Mode X SP",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "Boiler Address",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 14,
   "name": "Cascade Pump Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 15,
   "name": "Boiler 1 Available / Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 16,
   "name": "Boiler 2 Available / Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 17,
   "name": "Boiler 3 Available / Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 18,
   "name": "Boiler 4 Available / Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 19,
   "name": "Boiler 1 Is Active / Heating",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 20,
   "name": "Boiler 2 Is Active / Heating",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 21,
   "name": "Boiler 3 Is Active / Heating",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 22,
   "name": "Boiler 4 Is Active / Heating",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 23,
   "name": "Boiler 1 Has Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 24,
   "name": "Boiler 2 Has Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 25,
   "name": "Boiler 3 Has Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 26,
   "name": "Boiler 4 Has Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 27,
   "name": "Boiler 1 Requires Service",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 28,
   "name": "Boiler 2 Requires Service",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 29,
   "name": "Boiler 3 Requires Service",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 30,
   "name": "Boiler 4 Requires Service",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 37,
   "name": "Ch Pump Running",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 38,
   "name": "Dhw Pump Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 40,
   "name": "Blr 1 - Burner 1 Available/Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 41,
   "name": "Blr 1 - Burner 2 Available/Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 42,
   "name": "Blr 2 - Burner 1 Available/Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 43,
   "name": "Blr 2 - Burner 2 Available/Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 44,
   "name": "Blr 3 - Burner 1 Available/Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 45,
   "name": "Blr 3 - Burner 2 Available/Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 46,
   "name": "Blr 4 - Burner 1 Available/Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 47,
   "name": "Blr 4 - Burner 2 Available/Present",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 52,
   "name": "Blr 1 - Burner 1 Gen Pump Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 63,
   "name": "Blr 1 - Burner 2 Gen Pump Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 74,
   "name": "Blr 2 - Burner 1 Gen Pump Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 85,
   "name": "Blr 2 - Burner 2 Gen Pump Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 96,
   "name": "Blr 3 - Burner 1 Gen Pump Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 107,
   "name": "Blr 3 - Burner 2 Gen Pump Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 118,
   "name": "Blr 4 - Burner 1 Gen Pump Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 129,
   "name": "Blr 4 - Burner 2 Gen Pump Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/bosch/ssb-boiler-protonode",
 "note": "Re-typed from the manufacturer's public documentation (see source). Point availability varies by firmware and options; verify against the live device."
}
