{
 "manufacturer": "Lutron",
 "manufacturer_slug": "lutron",
 "model": "Vive BACnet (hub and area devices)",
 "model_slug": "vive",
 "aliases": [
  "Lutron Vive",
  "Vive hub",
  "Vive BACnet Integration",
  "369996",
  "Vive 1.07"
 ],
 "equipment_type": "Lighting control system (BACnet IP)",
 "applies_to": "Lutron Vive wireless lighting control systems with BACnet IP on the Vive hub (Vive 1.07); one hub device plus one virtual device per area.",
 "summary": "The Vive hub speaks BACnet IP and acts as a virtual router: each area (usually a room) is a virtual BACnet device behind it. The hub device carries the master load-shed BV. Each area device exposes light level and on/off, occupancy state and mode, occupied/unoccupied levels, load-shed settings and lighting power.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": "Vive 1.07",
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "BV 2 Master Load shed Enabled is on the Vive hub device; all other objects are on each area virtual device. AV 2 and BV 2 are different object types on different devices.",
  "Device names come from the Vive configuration ({SystemName}, {AreaName}); each area's instance is the configured base number plus the area's device ID.",
  "The table prints the BV 2 name over two lines ('Master Load shed' / 'Enabled'); it is joined here.",
  "Occupancy Mode states 4 (Not Applicable) and 5 (Mixed) are read-only; writing them or state 1 returns a value out of range error.",
  "Source: BACnet PIC Statement for Vive 369996d (05.09.18), Vive version 1.07."
 ],
 "source": {
  "title": "BACnet PIC Statement for Vive",
  "doc_number": "369996d",
  "revision_date": "2018-05-09",
  "url": "https://assets.lutron.com/a/documents/369996.pdf"
 },
 "integration": {
  "summary": "Each room is a virtual device behind its Vive hub. Command lights with BV 3 (on/off) or AV 2 (level), read occupancy (MV 8) and lighting power, and use the hub's BV 2 for building-wide load shed with each area's BV 12/AV 13 settings.",
  "minimum_points": [
   {
    "ref": "BV 3",
    "name": "Lighting State",
    "why": "Area lights on/off command and status"
   },
   {
    "ref": "AV 2",
    "name": "Lighting Level",
    "why": "Area light level, 0-100 %"
   },
   {
    "ref": "MV 8",
    "name": "Occupancy State",
    "why": "1 Unoccupied, 2 Occupied, 4 Unknown"
   },
   {
    "ref": "AV 18",
    "name": "Total Power",
    "why": "Present lighting power, W"
   }
  ],
  "enable": "BACnet IP is set up in the Vive hub configuration; there is no BMS enable point.",
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "BACnet IP is embedded in the Vive hub; areas are virtual devices routed through it.",
   "The hub can register as a foreign device with a BBMD.",
   "No segmentation."
  ],
  "gotchas": [
   "Writing BV 2 sheds lighting in every area of that hub that allows load shed.",
   "Writing On to BV 3 drives dimmed loads to 100 %; use AV 2 to set a level instead."
  ]
 },
 "points": [
  {
   "type": "BV",
   "instance": 2,
   "name": "Master Load shed Enabled",
   "description": "Load shed for all areas of the hub (hub device only)",
   "units": "",
   "access": "W",
   "states": "0=Disabled, 1=Enabled"
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Lighting Level",
   "description": "Highest light level in the area; writing sets all lights",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "Lighting State",
   "description": "On if any light in the area is on; writable",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 7,
   "name": "Disable Occupancy",
   "description": "True = occupancy sensors ignored in the area",
   "units": "",
   "access": "W",
   "states": "0=False, 1=True"
  },
  {
   "type": "MV",
   "instance": 8,
   "name": "Occupancy State",
   "description": "Area occupancy from its sensors",
   "units": "",
   "access": "R",
   "states": "1=Unoccupied, 2=Occupied, 4=Unknown"
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "Unoccupied Level",
   "description": "Dimmed level when the area goes unoccupied",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "Occupied Level",
   "description": "Dimmed level when the area goes occupied",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 12,
   "name": "Load shed Allowed",
   "description": "Whether this area takes part in load shed",
   "units": "",
   "access": "W",
   "states": "0=No, 1=Yes"
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "Load shed Goal",
   "description": "Light level reduction during load shed, 0-90",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 14,
   "name": "Occupancy Mode",
   "description": "How occupancy sensors control the lights",
   "units": "",
   "access": "W",
   "states": "2=Automatic ON, Automatic OFF; 3=Manual ON, Automatic OFF; 4=Not Applicable (read-only); 5=Mixed (read-only)"
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "Total Power",
   "description": "Present lighting power in the area",
   "units": "W",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "Maximum Power",
   "description": "Connected lighting load of the area",
   "units": "W",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/lutron/vive",
 "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"
}
