The chat responses are generated using Generative AI technology for intuitive search and may not be entirely accurate. They are not intended as professional advice. For full details, including our use rights, privacy practices and potential export control restrictions, please refer to our Generative AI Service Terms of Use and Generative AI Service Privacy Information. As this is a test version, please let us know if something irritating comes up. Like you get recommended a chocolate fudge ice cream instead of an energy managing application. If that occurs, please use the feedback button in our contact form!
Skip to content
Enlighted

The Enlighted lighting solution optimizes energy savings while enhancing occupant productivity, well-being, and security.

Update Demand Response for Selected Facilities¶

Update the current running or scheduled Demand Response for a list of selected facilities in the organization for a specific period from the start time.

Request¶

POST  https://{em_ip_address_or_hostname}/ems/api/org/dr/updatedr/facilities/{facility specification list}
{
    "pricelevel": "LOW",
    "duration": "60",
    "starttime": "2015-07-21T12:15:49+05:30",
    "dridentifier": "DR16",
    "pricing": "15.0"
 }

Parameters¶

Path Parameters¶

Request¶

NameDescription
em_ip_address_or_hostnameThe Manage’s IP address or hostname
facility specification listSchedules a demand response for a list of selected facilities. List of facilities separated by commas. Each facility contains facility type and facility ID: {facility type}_{facility ID}.
Facility Type: Can be either a company, campus, building, or floor. Facility ID: A unique identifier that is assigned to the company or organization, campus, building or floor. (Facility ID is returned in Get All Floors API).
Note: Specifying a facility other than the floor automatically assigns DR to all floors under the facility. Assigning a campus will assign DR to all floors for all buildings on the campus.
For example,
1. To assign DR to the first and second floors of a building, type floor_1,floor_2. DR will be assigned to floor 1 and floor 2.
2. To assign DR to all floors in the Headquarters Building with ID 22, type Building_22. DR will be assigned to all floors in building 22.
pricelevelDR pricing: HIGH / MODERATE / LOW / SPECIAL
durationThe DR duration time in minutes (must be a whole number)
starttimeTime from when DR should be in effect. Format: (yyyyMMddHHmm) year/month/day/hour/minutes. for example, 15-11-18T17:43:00
dridentifierDR identifier provided at the time of scheduling.
pricingDR pricing that is effective for the energy consumed during the DR period (optional)

Response¶

NameDescription
status0 – DR schedule successful
1 – DR not scheduled
msgMessage description

Sample Request¶

For example, update the currently running Demand Response (DR) event from LOW to HIGH price level for Floor 1 in Building 51, Campus 1, for 60 minutes starting at 5:30 am on 07-21-2015 at 15 cents. The response indicates that the DR update was successful.

The user must access the web service with proper session/authenticated token:

POST https://192.80.30.2/ems/api/org/dr/updatedr/facilities/floor_1,building_51,campus_1 

Sample Response¶

{
  "pricelevel": "HIGH",
  "duration": "60",
  "starttime": "2015-07-21T12:15:49+05:30",
  "dridentifier": "DR16",
  "pricing": "15.0"
}

{
  "status": "0",
  "msg": "DR updated successfully"
}