SensorDTO¶
Example Json Object
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "displayId": "string",
6 "name": "string",
7 "imageId": 0,
8 "description": "string",
9 "measurementType": "string",
10 "measurementFrequency": "string",
11 "sensorSourceId": 0,
12 "sensorSourceName": "string",
13 "sensorTypeId": 0,
14 "sensorTypeName": "string",
15 "sensorScaleId": 0,
16 "sensorScaleName": "string",
17 "assetId": 0,
18 "assetName": "string",
19 "mainAssetDto": {
20 "id": 0,
21 "createdBy": "string",
22 "createdAt": "2019-08-24T14:15:22Z",
23 "displayId": "string",
24 "name": "string",
25 "description": "string",
26 "qrCode": "string",
27 "barCode": "string",
28 "imageId": 0,
29 "model": "string",
30 "manufacturer": "string",
31 "serialNumber": "string",
32 "cost": "81.08",
33 "premiseId": 0,
34 "premiseDisplayId": "string",
35 "premiseDto": {
36 "id": 0,
37 "createdBy": "string",
38 "createdAt": "2019-08-24T14:15:22Z",
39 "displayId": "string",
40 "premiseName": "string",
41 "description": "string",
42 "address": "string",
43 "internalTeamNames": [
44 "string"
45 ],
46 "internalTeamIds": [
47 0
48 ],
49 "premiseAvailable": true,
50 "premiseFromNrm": true,
51 "nlmId": 0,
52 "nlmDisplayId": "string",
53 "nlmUsed": true,
54 "manager": 0,
55 "managerName": "string",
56 "imageId": 0,
57 "area": "string",
58 "modifiedAt": "2019-08-24T14:15:22Z"
59 },
60 "acquisitionDate": "2019-08-24",
61 "endOfLife": "2019-08-24",
62 "assetStatusId": 0,
63 "assetStatus": "string",
64 "assetStatusType": "string",
65 "parentAssetId": 0,
66 "parentAssetDisplayId": "string",
67 "parentAsset": "string",
68 "parentAssetDto": {},
69 "upcomingMaintenanceDate": "2019-08-24",
70 "assetCategoryIds": [
71 0
72 ],
73 "assetCategories": [
74 "string"
75 ],
76 "internalTeamIds": [
77 0
78 ],
79 "internalTeamDtos": [
80 {
81 "id": 0,
82 "createdBy": "string",
83 "createdAt": "2019-08-24T14:15:22Z",
84 "displayId": "string",
85 "name": "string",
86 "email": "string",
87 "phone": "string",
88 "manager": "string",
89 "requestCategoryName": [
90 "string"
91 ],
92 "requestCategoryId": [
93 0
94 ],
95 "requestCategoryDisplayId": [
96 "string"
97 ],
98 "description": "string",
99 "internalTeamUser": [
100 0
101 ],
102 "members": 0,
103 "mainAssets": [
104 0
105 ],
106 "premiseNames": [
107 "string"
108 ],
109 "internalTeamAvailable": true,
110 "premiseIds": [
111 0
112 ]
113 }
114 ],
115 "internalTeams": [
116 "string"
117 ],
118 "assignedUserIds": [
119 0
120 ],
121 "assignedUserDtos": [
122 {
123 "id": 0,
124 "createdBy": "string",
125 "createdAt": "2019-08-24T14:15:22Z",
126 "userName": "string",
127 "firstName": "string",
128 "lastName": "string",
129 "email": "string",
130 "roleIds": [
131 {
132 "id": 0,
133 "createdBy": "string",
134 "createdAt": "2019-08-24T14:15:22Z",
135 "modifiedBy": "string",
136 "modifiedAt": "2019-08-24T14:15:22Z",
137 "roleName": "string",
138 "entity": "string",
139 "new": true
140 }
141 ],
142 "internalTeamNames": [
143 "string"
144 ],
145 "internalTeamIds": [
146 0
147 ],
148 "internalTeamDisplayIds": [
149 "string"
150 ],
151 "premiseIds": [
152 0
153 ],
154 "premiseNames": [
155 "string"
156 ],
157 "userAvailable": true,
158 "temporaryWorkload": 0,
159 "preferredCultureCode": "string"
160 }
161 ],
162 "assignedUsers": [
163 "string"
164 ],
165 "assetPriority": "string",
166 "assetPriorityId": 0,
167 "assetPriorityDisplayId": "string",
168 "assetPriorityType": "string",
169 "assetAvailable": true,
170 "exactPlacement": "string",
171 "fosId": 0,
172 "downtimeStatus": "string",
173 "premiseFromNrm": true,
174 "modifiedAt": "2019-08-24T14:15:22Z"
175 },
176 "premiseId": 0,
177 "premiseName": "string",
178 "premiseDto": {
179 "id": 0,
180 "createdBy": "string",
181 "createdAt": "2019-08-24T14:15:22Z",
182 "displayId": "string",
183 "premiseName": "string",
184 "description": "string",
185 "address": "string",
186 "internalTeamNames": [
187 "string"
188 ],
189 "internalTeamIds": [
190 0
191 ],
192 "premiseAvailable": true,
193 "premiseFromNrm": true,
194 "nlmId": 0,
195 "nlmDisplayId": "string",
196 "nlmUsed": true,
197 "manager": 0,
198 "managerName": "string",
199 "imageId": 0,
200 "area": "string",
201 "modifiedAt": "2019-08-24T14:15:22Z"
202 },
203 "sensorAvailable": true,
204 "modifiedAt": "2019-08-24T14:15:22Z"
205}
📄 Description: Data transfer object representing a sensor’s attributes and operational data, facilitating real-time monitoring and analysis for enhanced decision-making in enterprise environments.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
createdBy |
string |
false |
none |
Username of who created this resource |
createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
displayId |
string |
false |
none |
Unique identifier for the display |
name |
string |
false |
none |
Name of the resource |
imageId |
integer(int64) |
false |
none |
Unique identifier for the image |
description |
string |
false |
none |
Description of the resource |
measurementType |
string |
false |
none |
Type of the measurement |
measurementFrequency |
string |
false |
none |
Specifies the frequency at which sensor measurements are taken, enabling effective monitoring and analysis of data trends. |
sensorSourceId |
integer(int64) |
false |
none |
Unique identifier for the sensor source |
sensorSourceName |
string |
false |
none |
Name of the sensor source |
sensorTypeId |
integer(int64) |
false |
none |
Unique identifier for the sensor type |
sensorTypeName |
string |
false |
none |
Name of the sensor type |
sensorScaleId |
integer(int64) |
false |
none |
Unique identifier for the sensor scale |
sensorScaleName |
string |
false |
none |
Name of the sensor scale |
assetId |
integer(int64) |
false |
none |
Unique identifier for the asset |
assetName |
string |
false |
none |
Name of the asset |
mainAssetDto |
false |
none |
Represents the primary asset associated with the sensor, providing essential data for monitoring and analysis within the system. |
|
premiseId |
integer(int64) |
false |
none |
Unique identifier for the premise |
premiseName |
string |
false |
none |
Name of the premise |
premiseDto |
false |
none |
Data transfer object representing the sensor details associated with the premise, facilitating effective monitoring and management of environmental conditions. |
|
sensorAvailable |
boolean |
false |
none |
Indicates the availability status of the sensor, enabling efficient resource management and operational decision-making. |
modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |