Changes for page How to creat dashboard for a device?
Last modified by Hera Guo on 2024/12/31 11:55
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 6 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -17,7 +17,7 @@ 17 17 18 18 == 2.1 Get the json files == 19 19 20 -where to get:[[https:~~/~~/github.com/ThingsEye-io/te-platform/tree/main/Devices/Dragino>> path:/xwiki/bin/get/Main/How%20to%20import%20and%20use%20the%20dashboard%3F/?sheet=CKEditor.ResourceDispatcher&outputSyntax=plain&language=&type=doc&reference=&typed=]]20 +where to get:[[https:~~/~~/github.com/ThingsEye-io/te-platform/tree/main/Devices/Dragino>>https://github.com/ThingsEye-io/te-platform/tree/main/Devices/Dragino]] 21 21 22 22 what files to get:Select the model you need and download three JSON files from it 23 23 ... ... @@ -134,13 +134,12 @@ 134 134 135 135 When we want to create a dashboard, we need to open the dashboard menu and follow the tutorial shown in the figure to create it 136 136 137 -[[image:173 0423736560-539.png]]137 +[[image:1735615727188-596.png||height="593" width="1158"]] 138 138 139 -[[image:173 0423736566-587.png]]139 +[[image:1735615743076-618.png||height="601" width="1158"]] 140 140 141 141 Assigning users and groups is not necessary and can be done uniformly after completing the overall project creation 142 142 143 - 144 144 === 3.1.2 Add branch === 145 145 146 146 If the dashboard you need requires multiple display interfaces, you need to add branches to the dashboard and connect them together. ... ... @@ -147,23 +147,23 @@ 147 147 148 148 * If the dashboard you need only requires a simple interface, then this step is not necessary 149 149 150 -[[image:173 0423736568-210.png]]149 +[[image:1735615765778-702.png||height="578" width="1165"]] 151 151 152 152 How many interfaces do you need to display, and how many statuses you need to create. 153 153 154 -[[image:173 0423736570-548.png]]153 +[[image:1735615822899-288.png||height="577" width="1164"]] 155 155 156 156 After creating the branch, you can add widgets into your dashboard and decorate it. 157 157 158 -[[image:173 0423736572-151.png]]157 +[[image:1735615864473-136.png||height="587" width="1164"]] 159 159 160 160 === 3.1.3 Creat actions === 161 161 162 162 If you have created a multi-level dashboard, you need to connect your dashboard with actions to achieve functionality: when you click on a module in the first level dashboard, you can jump to the second dashboard 163 163 164 -[[image:1730 423736591-353.png]]163 +[[image:1735616019236-261.png||height="603" width="1175"]] 165 165 166 -[[image:1730 423736594-830.png]]165 +[[image:1735616037458-720.png||height="599" width="1174"]] 167 167 168 168 == 3.2 Creat device profiles and set up Alarm == 169 169 ... ... @@ -173,7 +173,7 @@ 173 173 174 174 In the process of creating device configuration, it is necessary to separately set device configuration details, transmission configuration, alarm rules, and device pre configuration. The creation process is as follows. 175 175 176 -[[image:173 0424112129-248.png]]S175 +[[image:1735616119670-876.png||height="594" width="1177"]] 177 177 178 178 **Equipment configuration details** 179 179 In the details, the following configurations can be made: ... ... @@ -192,7 +192,6 @@ 192 192 193 193 **Description:** Optional field, equipment description; 194 194 195 - 196 196 **Transmission configuration** 197 197 In the transmission configuration, the protocol for uploading device data can be configured, and the system provides the following protocols: 198 198 ... ... @@ -215,9 +215,9 @@ 215 215 216 216 Go to the Alarm Rule Configuration tab, click Add Alarm Rule, and enter the Alarm Rule Configuration page. 217 217 218 -[[image:173 0424112138-370.png]]216 +[[image:1735616186207-163.png||height="602" width="1206"]] 219 219 220 -[[image:173042 4112139-117.png]]218 +[[image:1735616204521-657.png||height="1048" width="1206"]] 221 221 222 222 **Alarm creation rule configuration:**Multiple items can be created using the 'Add Create Condition' button. 223 223 ... ... @@ -227,15 +227,15 @@ 227 227 228 228 step1: 229 229 230 -[[image:173042 6558325-977.png||height="620" width="1261"]]228 +[[image:1730432318961-125.png||height="633" width="1288"]] 231 231 232 232 step2: 233 233 234 -[[image:17304 26747312-132.png||height="610" width="1260"]]232 +[[image:1730432353580-466.png||height="624" width="1288"]] 235 235 236 236 step3: 237 237 238 -[[image:173042 7008874-430.png||height="611" width="1258"]]236 +[[image:1730432390086-645.png||height="625" width="1287"]] 239 239 240 240 step4: 241 241 ... ... @@ -243,7 +243,7 @@ 243 243 244 244 step5: 245 245 246 -[[image:1730427 172906-207.png||height="612" width="1258"]]244 +[[image:1730432478951-944.png||height="611" width="1255"]] 247 247 248 248 Among them: 249 249 ... ... @@ -251,9 +251,9 @@ 251 251 252 252 When configuring the filter in step 4, multiple logics can be added by clicking the add button; Operate as a dropdown selection box, providing various comparison logics; The value is the threshold for comparison. The dynamic comparison threshold configuration can be achieved through the following operations. Note that it is necessary to create the source attributes filled in for the selected dynamic source type in advance (the configuration method is described in [[https:~~/~~/wiki.thingseye.io/xwiki/bin/view/Main/Basic%20configuration%20of%20rule%20chains/>>https://wiki.thingseye.io/xwiki/bin/view/Main/Basic%20configuration%20of%20rule%20chains/]]' **customer attributes **and **tenant attributes**). 253 253 254 -[[image:173042 7706898-213.png||height="618" width="1260"]]252 +[[image:1730432499743-363.png||height="616" width="1256"]] 255 255 256 -[[image:173042 7802390-542.png||height="602" width="1258"]]254 +[[image:1730432523117-573.png||height="601" width="1254"]] 257 257 258 258 When configuring the condition type in step 5, the system provides three types: simple, duration, and repetition. When selecting the duration, it is necessary to configure the value and time unit of the duration, which can also be configured using dynamic sources; When selecting repetition, it is necessary to configure the number of repetitions, which can also be configured using dynamic sources. 259 259 ... ... @@ -263,11 +263,10 @@ 263 263 264 264 The configuration and creation steps of alarm clearing rules are exactly the same, only the difference in configuration content is not elaborated here. 265 265 264 +=== 3.2.3 replace device profile === 266 266 267 - ===3.2.3replacedeviceprofile===266 +[[image:1735616521358-230.png||height="626" width="1260"]] 268 268 269 -[[image:1730423736601-389.png]] 270 - 271 271 == 3.3 creat rule chain == 272 272 273 273 === 3.3.1 creat rule chain === ... ... @@ -278,7 +278,7 @@ 278 278 279 279 === 3.3.2 replace rule chain === 280 280 281 -[[image:173 0423736607-240.png]]278 +[[image:1735616315915-256.png||height="626" width="1261"]] 282 282 283 283 284 284 {{{Hope this article can be helpful to you.Good luck to you!}}}
- 1730432318961-125.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.hera - Size
-
... ... @@ -1,0 +1,1 @@ 1 +151.6 KB - Content
- 1730432353580-466.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.hera - Size
-
... ... @@ -1,0 +1,1 @@ 1 +155.1 KB - Content
- 1730432390086-645.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.hera - Size
-
... ... @@ -1,0 +1,1 @@ 1 +166.7 KB - Content
- 1730432478951-944.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.hera - Size
-
... ... @@ -1,0 +1,1 @@ 1 +157.0 KB - Content
- 1730432499743-363.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.hera - Size
-
... ... @@ -1,0 +1,1 @@ 1 +158.4 KB - Content
- 1730432523117-573.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.hera - Size
-
... ... @@ -1,0 +1,1 @@ 1 +155.5 KB - Content