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, 0 added, 2 removed)
Details
- Page properties
-
- Content
-
... ... @@ -124,161 +124,101 @@ 124 124 125 125 = 3. For devices doesn't have dashboard / profile/ rule chain. = 126 126 127 - Ifyourdeviceis connected to the platformandthereis no existingdashboard,the followinginstructions will tell you how to createyourown dashboard127 +== 2.1 Creat the dashboard and add branch == 128 128 129 -== 3.1 Creatthe adshboaedand add branch==129 +=== 2.1.1 Create Dashboard === 130 130 131 - Sometimes the dashboard we need to create may not have just one interface, so in the followingtutorial, wewill use a hierarchical dashboard as an example to teach you how to create your owndashboard131 +[[image:1730340927404-430.png]] 132 132 133 - ===3.1.1Create Dashboard ===133 +[[image:1730340927412-610.png]] 134 134 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 - 137 -[[image:1730423736560-539.png]] 138 - 139 -[[image:1730423736566-587.png]] 140 - 141 141 Assigning users and groups is not necessary and can be done uniformly after completing the overall project creation 142 142 137 +== 2.2 Add a branch == 143 143 144 - ===3.1.2 Add branch ===139 +[[image:1730341060305-544.png]] 145 145 146 -If the dashboard you need requires multiple display interfaces, you need to add branches to the dashboard and connect them together. 147 - 148 -* If the dashboard you need only requires a simple interface, then this step is not necessary 149 - 150 -[[image:1730423736568-210.png]] 151 - 152 152 How many interfaces do you need to display, and how many statuses you need to create. 153 153 154 -[[image:1730 423736570-548.png]]143 +[[image:1730341060308-892.png]] 155 155 156 156 After creating the branch, you can add widgets into your dashboard and decorate it. 157 157 158 -[[image:1730 423736572-151.png]]147 +[[image:1730341060310-449.png]] 159 159 160 -== =3.1.3reat actions ===149 +== 2.3 Connect Sensors == 161 161 162 - Ifyouhave createda multi-leveldashboard,you need to connect your dashboardwith actions to achieve functionality: when you click on a module in the first level dashboard, you can jump to theseconddashboard151 +=== 2.3.1 Add LoRaWAN Sensors === 163 163 164 - [[image:1730423736591-353.png]]153 +You can connect the device through the link below: 165 165 166 -[[i mage:1730423736594-830.png]]155 +**source:**[[https:~~/~~/wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20connect%20my%20devices%20to%20ThingsEye%3F>>https://wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20connect%20my%20devices%20to%20ThingsEye%3F/]] 167 167 168 -== 3.2 Creatdeviceprofilesandset up Alarm==157 +=== 2.3.2 Add NB-IoT Sensors === 169 169 170 - Device configurationcansetcommonmessage processing methods for acertaintypeofdevice,suchasrule chain,messagetransmission queue,transmission protocolconfiguration,alarm ruleconfiguration, etc.159 +You can connect the device through the link below: 171 171 172 - === 3.2.1 Creatrofiles===161 +**source:**[[https:~~/~~/wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20connect%20my%20devices%20to%20ThingsEye%3F>>https://wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20connect%20my%20devices%20to%20ThingsEye%3F/]] 173 173 174 - Inthe process of creatingdevice configuration, it is necessary to separatelyset device configurationetails,transmission configuration, alarm rules, and devicepre configuration. The creation process is as follows.163 +== 2.4 Creat group and add device == 175 175 176 -[[image:17304241 12129-248.png]]S165 +[[image:1730341200415-449.png]] 177 177 178 -**Equipment configuration details** 179 -In the details, the following configurations can be made: 167 +[[image:1730341200420-412.png]] 180 180 181 - **Name:**required field, thename of the device configuration;169 +[[image:1730341200421-190.png]] 182 182 183 - **Default rule chain: **optional item, can specify which set of rule chains to use.Ifnot filled in, the default root rule chain will be used;171 +[[image:1730341200424-882.png]] 184 184 185 - **Mobiledashboard:**optionalfield, specifyingthe dashboard used bythe mobileapplicationfor device details;173 +== 2.5 Creat entity alias and connect == 186 186 187 - **Queue:**optional,can specify the strategyfor message submissionand processing,defaultisMain;175 +=== 2.5.1 Creat entity alias === 188 188 189 - **Default edgerule chain:** No configuration required;177 +[[image:1730341268104-527.png]] 190 190 191 - **Equipment configuration image~:** optional, device images can be uploaded;179 +[[image:1730341268106-565.png]] 192 192 193 - **Description:**Optional field,equipmentdescription;181 +=== 2.5.2 Connect entity === 194 194 183 +[[image:1730341268108-632.png]] 195 195 196 -**Transmission configuration** 197 -In the transmission configuration, the protocol for uploading device data can be configured, and the system provides the following protocols: 185 +== 2.6 Creat actions == 198 198 199 - **Default:** Supports basic MQTT, HTTP, and CoAP transmission. If thereareno special requirements, the default isgenerally selected;187 +[[image:1730341395062-192.png]] 200 200 201 - **MQTT: **Enableadvanced MQTT transport settings for advanced configuration;189 +[[image:1730341395069-644.png]] 202 202 203 - **CoAP:**EnableadvancedCoAP transmissionsettings for advanced configuration;191 += 3.Set up Alarm = 204 204 205 - **LWM2M:**LWM2Mtransmissiontype,capable of advancedconfiguration;193 +== 3.1 Creat device profiles == 206 206 207 -**SNMP:** Specify SNMP transmission configuration for advanced configuration; 208 - 195 +[[image:1730341507235-819.png||height="636" width="1260"]] 209 209 210 -== =3.2.2Set up Alarm ===197 +== 3.2 Set up Alarm == 211 211 212 - ====3.2.2.1Creatalarm====199 +[[image:1730341543316-750.png||height="629" width="1260"]] 213 213 214 - In the alarm rules of device configuration, the conditions for creating and eliminatingalarms can beconfigured (the same effect as configuring in the rule engine, where configuration can avoid encoding).201 +[[image:1730341543319-574.png]] 215 215 216 - Gotothe Alarm RuleConfiguration tab, click Add Alarm Rule,andnterthe Alarm Rule Configuration page.203 +== 3.3 replace device profile == 217 217 218 -[[image:17304 24112138-370.png]]205 +[[image:1730341567947-831.png||height="629" width="1266"]] 219 219 220 - [[image:1730424112139-117.png]]207 += 4. create rule chain = 221 221 222 - **Alarmcreationrule configuration:**Multiple items can be created using the 'Add Create Condition'button.209 +== 4.1 creat rule chain == 223 223 224 - **Severity level:**The systemprovides five severity levels ofalarms for configuration personnel to choosefrom, namely dangerous,important,secondary,warning, anduncertain, and can be selected according to the situation.211 +[[image:1730341620059-499.png||height="621" width="1263"]] 225 225 226 - **condition:**Thecondition requires configuring thelogic for creatingalarms. Click the "Add Alarm Rule Condition"button and followthe steps below to complete the creation of an alarm rule condition.213 +[[image:1730341620061-922.png||height="612" width="1263"]] 227 227 228 -step 1:215 +Regarding the rule chain, you can see the relevant explanation below: 229 229 230 -[[image:1730426558325-977.png||height="620" width="1261"]] 231 - 232 -step2: 233 - 234 -[[image:1730426747312-132.png||height="610" width="1260"]] 235 - 236 -step3: 237 - 238 -[[image:1730427008874-430.png||height="611" width="1258"]] 239 - 240 -step4: 241 - 242 -[[image:1730430251352-545.png||height="617" width="1255"]] 243 - 244 -step5: 245 - 246 -[[image:1730427172906-207.png||height="612" width="1258"]] 247 - 248 -Among them: 249 - 250 -When configuring the filter in step 2, the system provides three key types for selection, namely attribute, Timeseries, and constant. When selecting the first two, the key name is a dropdown menu, and you can choose the corresponding attribute name; When selecting a constant, the key name is an input box and you need to input it yourself. The value type is a dropdown selection box, including four types to choose from: string, number, boolean, and date time. 251 - 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 - 254 -[[image:1730427706898-213.png||height="618" width="1260"]] 255 - 256 -[[image:1730427802390-542.png||height="602" width="1258"]] 257 - 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 - 260 -[[image:1730430875777-103.png||height="628" width="1257"]] 261 - 262 -3.2.2.1 clear alarm 263 - 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 - 266 - 267 -=== 3.2.3 replace device profile === 268 - 269 -[[image:1730423736601-389.png]] 270 - 271 -== 3.3 creat rule chain == 272 - 273 -=== 3.3.1 creat rule chain === 274 - 275 -The following link will provide a tutorial on rule chains: 276 - 277 277 [[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/]] 278 278 279 -== =3.3.2 replace rule chain ===219 +== 4.2 replace rule chain == 280 280 281 -[[image:1730 423736607-240.png]]221 +[[image:1730341620064-656.png||height="628" width="1265"]] 282 282 283 283 284 284 {{{Hope this article can be helpful to you.Good luck to you!}}}
- 1730430251352-545.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.hera - Size
-
... ... @@ -1,1 +1,0 @@ 1 -153.3 KB - Content
- 1730430875777-103.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.hera - Size
-
... ... @@ -1,1 +1,0 @@ 1 -220.6 KB - Content