Skip to content

Get All Plugloads by Floor API

The API returns plugload location for all plugloads on a floor. The data is returned as X, Y coordinates of the measured and scaled down distance from the lower-left corner of the uploaded floor plan.

The Plugload ID that is returned is used as the primary identifier in other API calls.

Request

GET https://{em_ip_address_or_hostname}/ems/api/org/plugload/v1/location/list/floor/{floor_id}/1

Parameters

Request

NameDescription
em_ip_address_or_hostnameThe Manage IP address or hostname.
floor_idFloor identifier. Use the Floor ID returned in the Get All Floors API, or in EM, select Facility > Floor in the left panel, and click the Settings tab to obtain the Floor ID.

Response

NameDescription
idPlugload identifier (used as the primary identifier in other API calls).
namePlugload name. For example, plugloadxxxxxx
xaxisScaled measurement of distance in the horizontal dimension from the lower-left corner of the uploaded floor plan.
yaxisScaled measurement of distance in the vertical dimension from the lower-left corner of the uploaded floor plan.
macaddressPlugload MAC address. Note: Manage does not store leading zeros when saving or returning MAC/SNAP addresses. For example, "00:c0:17" will be stored as "0:c0:17”
groupidProfile group identifier. The ID of the profile associated with the plugload.
Ignore the remaining parameters displayed

Sample Request

Use the Floor ID '1' returned by the Get All Floors API to return the x- and y-axis of the scaled-down distance from the lower-left corner of the floor plan for all plugloads on Floor 1.

GET https://192.80.3.2/ems/api/org/plugload/v1/location/list/floor/1/1

Sample Response

{
  "plugload": [
    {
      "id": "361",
      "name": "Plugload00c017",
      "status": "0",
      "xaxis": "966",
      "yaxis": "391",
      "macaddress": "0:c0:17",
      "groupid": "185",
      ...
    },
    {
      "id": "364",
      "name": "Plugload0629dd",
      "status": "1",
      "xaxis": "270",
      "yaxis": "90",
      "macaddress": "6:29:dd",
      "groupid": "196",
      ...
    },
    {
      "id": "835",
      "name": "Plugload013ec0",
      "status": "0",
      "xaxis": "756",
      "yaxis": "462",
      "macaddress": "1:3e:c0",
      "groupid": "55",
      ...
    }
  ]
}

Community

Connect and Collaborate with Industrial Professionals and Join the Community!

Click to load comments