{
 "manufacturer": "Schneider Electric",
 "manufacturer_slug": "schneider-electric",
 "model": "SpaceLogic SLP Series humidity and temperature sensor (BACnet MS/TP)",
 "model_slug": "spacelogic-slp-humidity-temperature-sensor",
 "aliases": [
  "SpaceLogic SLP",
  "SLP humidity temperature",
  "SLP Series HT",
  "Z207903"
 ],
 "equipment_type": "Room humidity and temperature sensor (wall)",
 "applies_to": "Schneider Electric SpaceLogic SLP Series wall humidity/temperature sensors (with or without touchscreen) set to BACnet MS/TP.",
 "summary": "The SpaceLogic SLP humidity/temperature sensor reports room temperature and humidity over BACnet MS/TP (or Modbus). It has the same object layout as the Veris HW2 plus two writable offset values for the temperature and humidity readings.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": "Vendor ID + MS/TP address (nnn)",
 "access_inferred": false,
 "notes": [
  "Names with * are preserved through power outages; avoid writing them cyclically.",
  "Touchscreen setpoint, fan speed, display and color objects only matter on touchscreen models.",
  "Same object set as the Veris HW2 Protocol Series sensor plus AV 7/AV 8 offsets.",
  "Source: SpaceLogic SLP Series Humidity and Temperature Sensors installation instructions Z207903-0J (June 2024)."
 ],
 "source": {
  "title": "SpaceLogic Sensors, SLP Series Humidity and Temperature Sensors - BACnet and Modbus Installation Instructions",
  "doc_number": "Z207903-0J",
  "revision_date": "2024-06",
  "url": "https://download.se.com/files?p_Doc_Ref=Z207903"
 },
 "integration": {
  "summary": "Set the MS/TP address and BACnet mode on the DIP switches, then read room temperature and humidity; use AV 7/AV 8 to trim the readings once.",
  "minimum_points": [
   {
    "ref": "AI 1",
    "name": "Room Temperature",
    "why": "Room temperature"
   },
   {
    "ref": "AI 2",
    "name": "Room Humidity",
    "why": "Room relative humidity, %"
   },
   {
    "ref": "AV 1",
    "name": "Temperature Setpoint*",
    "why": "Occupant temperature setpoint, 0-50"
   },
   {
    "ref": "BV 5",
    "name": "Occupancy Override",
    "why": "Override button state: active = not occupied"
   },
   {
    "ref": "MV 2",
    "name": "Fan Speed*",
    "why": "Occupant fan speed selection, 1-5"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "BACnet MS/TP on RS-485: DIP switch ADDRESS positions 1-7 set the MAC (0-127 for BACnet), position 8 selects BACnet or Modbus.",
   "Baud rates for BACnet: 9600, 19200, 38400, 76800, set on the CONFIG DIP switch.",
   "Device instance = Vendor_ID followed by the MS/TP address (e.g. 133nnn); it can be rewritten in the device object."
  ],
  "gotchas": [
   "Occupancy Override logic is inverted: active means not occupied.",
   "Offsets (AV 7/AV 8) are preserved settings; write them once."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Room Temperature",
   "description": "Room temperature",
   "units": "°C or °F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Room Humidity",
   "description": "Room relative humidity",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Temperature Setpoint*",
   "description": "Temperature setpoint, 0-50",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Humidity Setpoint*",
   "description": "Humidity setpoint, 0-100",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Temperature Offset*",
   "description": "Offset added to temperature reading, -5 to 5",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Humidity Offset*",
   "description": "Offset added to humidity reading, -10 to 10",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "Touch Disable*",
   "description": "Disables touch response when active",
   "units": "",
   "access": "W",
   "states": "0=Touch enabled, 1=Touch disabled"
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "Temperature Units*",
   "description": "Display units",
   "units": "",
   "access": "W",
   "states": "0=Celsius, 1=Fahrenheit"
  },
  {
   "type": "BV",
   "instance": 5,
   "name": "Occupancy Override",
   "description": "Occupancy override (active = room not occupied)",
   "units": "",
   "access": "W",
   "states": "0=Occupied, 1=Not occupied"
  },
  {
   "type": "BV",
   "instance": 6,
   "name": "Screen Timeout*",
   "description": "Enables screen timeout",
   "units": "",
   "access": "W",
   "states": "0=Disabled, 1=Enabled"
  },
  {
   "type": "BV",
   "instance": 7,
   "name": "Display Humidity*",
   "description": "Shows humidity on the screen",
   "units": "",
   "access": "W",
   "states": "0=Hidden, 1=Shown"
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "Select Temperature Display*",
   "description": "Main screen shows setpoint (active) or room temperature",
   "units": "",
   "access": "W",
   "states": "0=Room temp on main screen, 1=Setpoint on main screen"
  },
  {
   "type": "BV",
   "instance": 13,
   "name": "Display Setpoint*",
   "description": "Shows temperature setpoint on home screen",
   "units": "",
   "access": "W",
   "states": "0=Hidden, 1=Shown"
  },
  {
   "type": "MV",
   "instance": 1,
   "name": "Screen Color Set*",
   "description": "Screen color theme, 1-4",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "Fan Speed*",
   "description": "Fan speed selection, 1-5",
   "units": "",
   "access": "W",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/schneider-electric/spacelogic-slp-humidity-temperature-sensor",
 "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"
}
