Last modified by Alec Chen on 2025/12/22 09:43

From version 62.1
edited by Alec Chen
on 2025/12/15 09:17
Change comment: There is no comment for this version
To version 32.1
edited by Alec Chen
on 2025/11/21 15:25
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,148 +1,127 @@
1 -= This tutorial aims to guide **ONLY tenant-level users **on how to configure alarm rules and set up email notifications for each device without writing code or modifying the rule chain. =
1 +(% class="wikigeneratedid" id="H" %)
2 +本教程目标是指导用户如何在无需编写代码/修改规则链的情况下为每个设备配置报警规则并设置邮件通知
2 2  
3 -
4 -
5 5  {{toc/}}
6 6  
7 -= 1. Import dashboard =
6 += 1. 导入仪表盘 =
8 8  
8 +
9 9  The Dashboard shown below displays all devices by default. [[attach:set_alarm.json||target="_blank"]]
10 10  
11 -[[image:https://wiki.thingseye.io/xwiki/bin/download/Downlink%20Command%20Guide/WebHome/1762933458042-294.png?width=645&height=565&rev=1.1||alt="1762933458042-294.png" height="898" width="1025"]]
11 +Each device's threshold are managed separately. Clicking on a device in the device list on the left will display the current device status and preset thresholds/email addresses on the right.
12 12  
13 + [[image:https://wiki.thingseye.io/xwiki/bin/download/Downlink%20Command%20Guide/WebHome/1762933458042-294.png?width=645&height=565&rev=1.1||alt="1762933458042-294.png" height="898" width="1025"]]
14 +
13 13  [[image:1763627459220-746.png]]
14 14  
17 +[[image:1763627344086-498.png||height="728" width="1025"]]
15 15  
16 -Each device's threshold are managed separately. Clicking on a device in the device list on the left will display the current device status and preset thresholds/email addresses on the right.
17 17  
18 -[[image:1763713260857-974.png||height="792" width="1029"]]
19 -
20 -
21 21  ----
22 22  
23 -= (% id="cke_bm_9685S" style="display:none" %) (%%)2. Configure profile rules =
22 += 2. 配置阈值键 =
24 24  
25 -== 2.1 Create a condition to trigger an alarm when a threshold is reached. ==
24 +仪表盘中预配置了Temperature Humidity 及其高低阈值
26 26  
27 -(% class="wikigeneratedid" id="H70B951FB7F168F9156FE68078FDB51657F168F916A215F0F5E7665B05EFA62A58B6689C45219" %)
28 -Click the edit icon to enter edit mode and create a new alarm rule.
26 +== 2.1 配置要显示的Realtime data key ==
29 29  
30 -(% class="wikigeneratedid" id="H-1" %)
31 -[[image:1763630110726-980.png||height="720" width="1014"]]
28 +点击Edit mode进入编辑模式
32 32  
33 -[[image:1763630224004-924.png||height="720" width="1014"]]
30 +[[image:1763627711370-255.png||height="722" width="1017"]]
34 34  
35 -[[image:1763630671736-678.png||height="721" width="1015"]]
32 +[[image:1763627774314-950.png||height="722" width="1017"]]
36 36  
37 -[[image:1763630710302-584.png||height="721" width="1015"]]
34 +选择需要显示的key
38 38  
39 -[[image:1763630805148-569.png||height="721" width="1015"]]
36 +[[image:1763627812005-974.png||height="723" width="1018"]]
40 40  
41 -[[image:1763630987781-241.png||height="721" width="1015"]]
42 42  
43 -[[image:1763714060349-779.png||height="782" width="1016"]]
39 +确认后保存
44 44  
41 +[[image:1763628469378-307.png||height="724" width="1020"]]
45 45  
46 -[[image:1763631366289-693.png||height="720" width="1014"]]
43 +[[image:1763628491653-311.png||height="725" width="1021"]]
47 47  
48 -[[image:1763709709956-185.png||height="722" width="1015"]]
49 49  
50 -
51 -
52 52  ----
53 53  
54 -== 2.2 Set a clear condition to clear the alarm when the data returns to normal. ==
48 +== 2.2 配置Threshold KEY ==
55 55  
56 -The steps are similar to Create alarm, only the values ​​are set in reverse.
50 +进入编辑模式,选择Threshold Setting 组件
57 57  
58 -[[image:1763632387865-386.png||height="720" width="1014"]]
52 +[[image:1763629147278-946.png||height="724" width="1020"]]
59 59  
60 -[[image:1763693498016-737.png||height="720" width="1014"]]
54 +[[image:1763708951402-206.png||height="724" width="1019"]]
61 61  
62 -[[image:1763693573052-369.png||height="723" width="1018"]]
56 +Save after add.
63 63  
64 -[[image:1763708672557-593.png||height="723" width="1017"]]
58 +[[image:1763708978345-231.png||height="725" width="1020"]]
65 65  
60 +[[image:1763708999013-830.png||height="727" width="1022"]]
66 66  
67 -**Save after set**
68 68  
69 -[[image:1763708628399-171.png||height="723" width="1017"]]
70 -
71 -[[image:1763694048124-392.png||height="722" width="1017"]]
72 -
73 -[[image:1763694065009-504.png||height="722" width="1017"]]
74 -
75 -
76 76  ----
77 77  
78 -= 3. Configure the threshold input box =
65 += 3. 配置profile规则 =
79 79  
80 -== 3.1 Select the Realtime data key to display ==
67 +== 3.1 创建condition以在达到阈值时报警 ==
81 81  
82 -Return to the dashboard and click on the device you want to edit.
69 +(% class="wikigeneratedid" id="H70B951FB7F168F9156FE68078FDB51657F168F916A215F0F5E7665B05EFA62A58B6689C45219" %)
70 +点击编辑图标进入编辑模式并新建报警规则
83 83  
84 -[[image:1763714842488-945.png||height="784" width="1018"]]
72 +(% class="wikigeneratedid" id="H-1" %)
73 +[[image:1763630110726-980.png||height="720" width="1014"]]
85 85  
86 -[[image:1763715443568-173.png||height="784" width="1019"]]
75 +[[image:1763630224004-924.png||height="720" width="1014"]]
87 87  
77 +[[image:1763630671736-678.png||height="721" width="1015"]]
88 88  
89 -**Click "Edit mode" to enter edit mode.**
79 +[[image:1763630710302-584.png||height="721" width="1015"]]
90 90  
91 -[[image:1763715522992-941.png||height="785" width="1020"]]
81 +[[image:1763630805148-569.png||height="721" width="1015"]]
92 92  
93 -[[image:1763715545212-375.png||height="786" width="1021"]]
83 +[[image:1763630987781-241.png||height="721" width="1015"]]
94 94  
85 +[[image:1763631126331-728.png||height="720" width="1014"]]
95 95  
96 -**Delete the default key and select the key you want to display.**
87 +[[image:1763709444056-227.png||height="519" width="1015"]]
97 97  
98 -[[image:1763717628344-632.png||height="789" width="1024"]]
89 +[[image:1763631366289-693.png||height="720" width="1014"]]
99 99  
91 +[[image:1763709709956-185.png||height="722" width="1015"]]
100 100  
101 -**Save after confirmation.**
93 +[[image:1763709725522-373.png||height="721" width="1014"]]
102 102  
103 -[[image:1763717656075-762.png||height="790" width="1026"]]
104 104  
105 -[[image:1763717678221-857.png||height="792" width="1029"]]
106 -
107 -
108 108  ----
109 109  
110 -== 3.2 Create Threshold KEY ==
98 +== 3.2 设置clear condition 以在数据恢复正常的时候清除Alarm ==
111 111  
112 -Enter edit mode and select the Threshold Setting component.
100 +步骤与Creat alarm类似,仅值设置相反
113 113  
114 -[[image:1763717776928-677.png||height="794" width="1031"]]
102 +[[image:1763632387865-386.png||height="720" width="1014"]]
115 115  
116 -[[image:1763717871745-156.png||height="794" width="1031"]]
104 +[[image:1763693498016-737.png||height="720" width="1014"]]
117 117  
106 +[[image:1763693573052-369.png||height="723" width="1018"]]
118 118  
119 -**Save after add.**
108 +[[image:1763708672557-593.png||height="723" width="1017"]]
120 120  
121 -[[image:1763718016288-797.png||height="795" width="1033"]]
110 +Save after set
122 122  
123 -[[image:1763718040563-785.png||height="797" width="1035"]]
112 +[[image:1763708628399-171.png||height="723" width="1017"]]
124 124  
125 -----
114 +[[image:1763694048124-392.png||height="722" width="1017"]]
126 126  
127 -== **3.3 Example** ==
116 +[[image:1763694065009-504.png||height="722" width="1017"]]
128 128  
129 -[[image:1763718234145-302.png||height="799" width="1037"]]
130 130  
131 -
132 -(% id="cke_bm_30710S" style="display:none" %) (%%)**Example of an alert email received:**
133 -
134 -[[image:1763707708365-348.png]]
135 -
136 -
137 -
138 138  ----
139 139  
140 -= 4. Configure Notification (only required for initial use) =
121 += 4 . 如果是第一次配置,还需要配置Notification以发送邮件 =
141 141  
142 -If this is the first time configuring the email sending function, you also need to configure the Notification to specify the recipient/template/sending rules.
123 +== 4.1 配置Recipients ==
143 143  
144 -== 4.1 Configure Recipients ==
145 -
146 146  (% class="wikigeneratedid" id="H" %)
147 147  [[image:1763695480359-924.png||height="721" width="1015"]]
148 148  
... ... @@ -158,11 +158,11 @@
158 158  
159 159  ----
160 160  
161 -== 4.2 Configuring Templates ==
140 +== 4.2 配置Templates ==
162 162  
163 163  [[image:1763704822528-793.png||height="721" width="1014"]]
164 164  
165 -**Set Compose**
144 +Set Compose
166 166  
167 167  (% class="box" %)
168 168  (((
... ... @@ -189,7 +189,7 @@
189 189  
190 190  ----
191 191  
192 -== 4.3 Configure Notification Rules ==
171 +== 4.3 配置Notification Rules ==
193 193  
194 194  [[image:1763705587312-647.png||height="719" width="1012"]]
195 195  
... ... @@ -201,99 +201,18 @@
201 201  
202 202  [[image:1763707736962-945.png||height="723" width="1017"]]
203 203  
183 +警报邮件示例:
184 +[[image:1763707708365-348.png]]
204 204  
205 -----
206 206  
207 -= Extended content: =
208 208  
209 -= 5. What if I want to send an email to a specific recipient? =
188 += 附加章节: =
210 210  
211 -Currently, it supports three recipient types: Platform users, Slack, and Microsoft Teams. You can create a user using the email address you want to receive emails from, and then select the recipient in Platform users -> UserList.
190 +5. 如何为每种设备单独设置一页以便管理
212 212  
213 -[[image:1763970065522-362.png||height="550" width="1017"]]
214 214  
215 -[[image:1763970125819-288.png||height="550" width="1017"]]
216 216  
217 -[[image:1763970168381-554.png||height="551" width="1019"]]
218 218  
219 -[[image:1763970202306-593.png||height="552" width="1021"]]
220 220  
221 221  
222 -----
223 -
224 -= 6. How to set up a separate page for each device for easier management? =
225 -
226 -Suppose we have a batch of AQI sensors and a batch of Tank sensors. How do we display them on two different pages or put them into an existing dashboard?
227 -
228 -[[image:1764036365000-820.png||height="478" width="1022"]]
229 -
230 -
231 -Here, we will create a blank dashboard for demonstration purposes, and create two States (Pages) to distinguish and display two different types of devices.
232 -
233 -[[image:1764036526739-442.png||height="413" width="1024"]]
234 -
235 -[[image:1764036704323-344.png||height="790" width="1027"]]
236 -
237 -[[image:1764036761564-457.png||height="791" width="1028"]]
238 -
239 -[[image:1764036789723-542.png||height="792" width="1030"]]
240 -
241 -
242 -Add a button to the default page to navigate to different Stata instances.
243 -
244 -[[image:1764038418645-404.png||height="495" width="1032"]]
245 -
246 -[[image:1764038440153-893.png||height="506" width="1032"]]
247 -
248 -[[image:1764038459795-265.png||height="446" width="1032"]]
249 -
250 -[[image:1764038595799-636.png||height="795" width="1033"]]
251 -
252 -[[image:1764041017702-761.png||height="847" width="1034"]]
253 -
254 -[[image:1764041058281-147.png||height="848" width="1035"]]
255 -
256 -[[image:1764038663915-300.png||height="288" width="1036"]]
257 -
258 -
259 -Similarly, create an AQI alarm button.
260 -
261 -[[image:1764038720507-522.png||height="308" width="1035"]]
262 -
263 -
264 -Switch to Tank state
265 -
266 -[[image:1764038993771-632.png||height="361" width="1040"]]
267 -
268 -
269 -Open the Set Alarm dashboard in the new page and copy all the components there.
270 -
271 -[[image:1763627459220-746.png]]
272 -
273 -[[image:1764039091299-607.png||height="528" width="1028"]]
274 -
275 -
276 -Enter the component editing page and switch the device group to be displayed.
277 -
278 -[[image:1764039434202-995.png||height="496" width="1026"]]
279 -
280 -[[image:1764039490910-964.png||height="497" width="1028"]]
281 -
282 -
283 -Add a button to return to the initial page.
284 -
285 -[[image:1764041404181-108.png||height="839" width="1025"]]
286 -
287 -[[image:1764041446883-114.png||height="840" width="1026"]]
288 -
289 -[[image:1764041476537-950.png||height="682" width="1028"]]
290 -
291 -[[image:1764041567433-493.png||height="842" width="1028"]]
292 -
293 -
294 -This completes the creation of a State page that only displays Tank-class devices. The AQI State configuration can be referenced from the Tank page.
295 -
296 -[[image:1764041604908-185.png||height="843" width="1029"]]
297 -
298 -
299 -
197 +6. 我想发送邮件给特定收件人怎么办?
1763713260857-974.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -176.0 KB
Content
1763714060349-779.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -223.9 KB
Content
1763714842488-945.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -169.5 KB
Content
1763714882905-417.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -171.3 KB
Content
1763714971798-565.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -174.8 KB
Content
1763715333557-409.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -193.5 KB
Content
1763715443568-173.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -170.6 KB
Content
1763715522992-941.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -168.9 KB
Content
1763715545212-375.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -173.8 KB
Content
1763715585497-129.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -196.2 KB
Content
1763715777066-245.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -203.1 KB
Content
1763717533280-671.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -194.8 KB
Content
1763717588209-366.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -175.3 KB
Content
1763717628344-632.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -200.9 KB
Content
1763717656075-762.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -197.5 KB
Content
1763717678221-857.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -184.1 KB
Content
1763717776928-677.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -176.4 KB
Content
1763717871745-156.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -182.0 KB
Content
1763718016288-797.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -167.0 KB
Content
1763718040563-785.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -174.2 KB
Content
1763718234145-302.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -173.7 KB
Content
1763970065522-362.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -264.3 KB
Content
1763970125819-288.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -292.0 KB
Content
1763970168381-554.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -319.1 KB
Content
1763970202306-593.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -359.7 KB
Content
1763977631743-781.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -481.1 KB
Content
1764036365000-820.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -161.7 KB
Content
1764036469760-417.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -185.7 KB
Content
1764036526739-442.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -129.9 KB
Content
1764036613456-234.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -123.9 KB
Content
1764036704323-344.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -152.1 KB
Content
1764036761564-457.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -156.2 KB
Content
1764036789723-542.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -151.8 KB
Content
1764036953768-833.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -125.2 KB
Content
1764038418645-404.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -88.3 KB
Content
1764038440153-893.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -315.1 KB
Content
1764038459795-265.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -115.7 KB
Content
1764038595799-636.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -202.8 KB
Content
1764038634363-985.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -182.9 KB
Content
1764038663915-300.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -56.5 KB
Content
1764038720507-522.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -60.8 KB
Content
1764038993771-632.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -71.6 KB
Content
1764039091299-607.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -245.1 KB
Content
1764039434202-995.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -113.7 KB
Content
1764039490910-964.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -119.7 KB
Content
1764041017702-761.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -182.6 KB
Content
1764041058281-147.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -180.3 KB
Content
1764041404181-108.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -173.2 KB
Content
1764041446883-114.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -475.0 KB
Content
1764041476537-950.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -166.6 KB
Content
1764041567433-493.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -198.0 KB
Content
1764041604908-185.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Alec
Size
... ... @@ -1,1 +1,0 @@
1 -167.8 KB
Content