Changes for page Home

Last modified by Hera Guo on 2025/10/13 18:43

From version 73.1
edited by Hera Guo
on 2025/03/21 14:14
Change comment: There is no comment for this version
To version 107.1
edited by Hera Guo
on 2025/09/16 14:21
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,80 +1,43 @@
1 -(% _mstvisible="1" %)
2 -= (% _msthash="452" _msttexthash="513968" _mstvisible="2" %)Welcome to ThingsEye Wiki(%%) =
1 +(% style="text-align:center" %)
2 += **Welcome to ThingsEye Wiki** =
3 3  
4 -(% _mstvisible="1" %)
5 -* (% _mstvisible="3" %)
4 +
5 +(% _mstvisible="3" %)
6 6  (((
7 7  (% _mstvisible="4" %)
8 8  = (% _mstvisible="5" %)[[About ThingsEye>>doc:.About ThingsEye Platform.WebHome||_msthash="451" _msttexthash="251264" _mstvisible="6"]](%%) =
9 +
10 +==== ThingsEye is a lighting IoT Platform target to small to medium applications. We aim to make the IoT easy to use by simplify the dashboard, app the device connection. ====
9 9  )))
10 10  
11 -(% _mstvisible="1" %)
12 -==== (% _msthash="450" _msttexthash="5480982" _mstvisible="2" %)ThingsEye is IoT platform for data collection, processing, visualization and device management.(%%) ====
13 +==== ====
13 13  
14 -(% _mstvisible="1" %)
15 -==== (% _msthash="449" _msttexthash="13609479" _mstvisible="2" %)It enables device connectivity and supports private cloud and local deployments via industry-standard IoT protocols: MQTT, CoAP, SNMP, LWM2M, Modbus, OPC UA, and HTTP;(%%) ====
16 -
17 -(% _mstvisible="1" %)
18 -==== (% _msthash="448" _msttexthash="7555405" _mstvisible="2" %)ThingsEye's elasticity scaling, high fault tolerance, and extreme performance guarantees that data is never lost.(%%) ====
19 -
20 -
21 -(% _mstvisible="1" %)
22 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
15 +|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
23 23  (((
24 24  (% _mstvisible="6" %)
25 25  == (% _msthash="411" _msttexthash="381043" _mstvisible="8" %)**Basic Configuration**(%%) ==
26 -)))|(% _mstvisible="4" style="width:1299px" %)(% _mstvisible="5" %)
27 -(((
28 -(% _mstvisible="6" %)
29 -== (% _msthash="412" _msttexthash="377572" _mstvisible="8" %)**Platform Management**(%%) ==
30 30  )))
31 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
20 +|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
32 32  (((
33 33  (% _mstvisible="6" %)
34 34  * (% _mstvisible="8" %)
35 35  (((
36 36  (% _mstvisible="9" %)
37 -==== (% _mstvisible="10" %)[[How to creat dashboard for a device?>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20import%20and%20use%20the%20dashboard%3F/||_msthash="413" _msttexthash="859456" _mstvisible="11"]](%%) ====
26 +==== (% _mstvisible="10" %)[[How to creat dashboard for a device?>>doc:.How to import and use the dashboard?.WebHome||_msthash="413" _msttexthash="859456" _mstvisible="11"]](%%) ====
38 38  )))
39 39  * (% _mstvisible="8" %)
40 40  (((
41 41  (% _mstvisible="9" %)
42 -==== (% _mstvisible="10" %)[[Basic configuration of rule chains>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Basic%20configuration%20of%20rule%20chains/||_msthash="414" _msttexthash="894348" _mstvisible="11"]](%%) ====
31 +==== (% _mstvisible="10" %)[[Basic configuration of rule chains>>doc:.Basic configuration of rule chains.WebHome||_msthash="414" _msttexthash="894348" _mstvisible="11"]](%%) ====
43 43  )))
44 44  * (% _mstvisible="8" %)
45 45  (((
46 46  (% _mstvisible="9" %)
47 -==== (% _mstvisible="10" %)[[Device profiles and Alarm>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Device%20profiles%20and%20Alarm/||_msthash="415" _msttexthash="515619" _mstvisible="11"]](%%) ====
36 +==== (% _mstvisible="10" %)[[Device profiles and Alarm>>doc:.Device profiles and Alarm.WebHome||_msthash="415" _msttexthash="515619" _mstvisible="11"]](%%) ====
48 48  )))
49 -)))|(% _mstvisible="4" style="width:1299px" %)(% _mstvisible="5" %)
50 -(((
51 -(% _mstvisible="6" %)
52 -(((
53 -(% _mstvisible="7" %)
54 -* (% _mstvisible="9" %)
55 -(((
56 -(% _mstvisible="10" %)
57 -==== (% _mstvisible="11" %)[[Customer and User Management>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20modify%20customer%20permissions/||_msthash="416" _msttexthash="641602" _mstvisible="12"]](%%) ====
58 58  )))
59 -
60 -(% _mstvisible="7" %)
39 +|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
61 61  (((
62 -(% _mstvisible="8" %)
63 -* (% _mstvisible="10" %)
64 -(((
65 -(% _mstvisible="11" %)
66 -==== (% _mstvisible="12" %)[[How to assign devices and dashboards to my customers>>How to assign devices and dashboards to my customers||_msthash="417" _msttexthash="1766765" _mstvisible="13"]](%%) ====
67 -)))
68 -* (% _mstvisible="10" %)
69 -(((
70 -(% _mstvisible="11" %)
71 -==== (% _mstvisible="12" %)[[permission management>>permission management||_msthash="418" _msttexthash="459472" _mstvisible="13"]](%%) ====
72 -)))
73 -)))
74 -)))
75 -)))
76 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
77 -(((
78 78  (% _mstvisible="6" %)
79 79  == (% _msthash="419" _msttexthash="106405" _mstvisible="8" %)**Demo Case**(%%) ==
80 80  )))|(% _mstvisible="4" style="width:1299px" %)(% _mstvisible="5" %)
... ... @@ -82,7 +82,7 @@
82 82  (% _mstvisible="6" %)
83 83  == (% _msthash="420" _msttexthash="318825" _mstvisible="8" %)**Solution Template**(%%) ==
84 84  )))
85 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
48 +|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
86 86  (((
87 87  (% _mstvisible="6" %)
88 88  (((
... ... @@ -90,27 +90,27 @@
90 90  * (% _mstvisible="9" %)
91 91  (((
92 92  (% _mstvisible="10" %)
93 -==== (% _mstvisible="11" %)[[Temperature Logging for Smart Office, Smart Factory>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Temperature%20Logging%20for%20Smart%20Office%2C%20Smart%20Factory/||_msthash="421" _msttexthash="1728714" _mstvisible="12"]](%%) ====
56 +==== (% _mstvisible="11" %)[[Temperature Logging for Smart Office, Smart Factory>>doc:.Temperature Logging for Smart Office, Smart Factory.WebHome||_msthash="421" _msttexthash="1728714" _mstvisible="12"]](%%) ====
94 94  )))
95 95  * (% _mstvisible="9" %)
96 96  (((
97 97  (% _mstvisible="10" %)
98 -==== (% _mstvisible="11" %)[[Smart Irrigation>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Smart%20Irrigation/||_msthash="422" _msttexthash="288353" _mstvisible="12"]](%%) ====
61 +==== (% _mstvisible="11" %)[[Smart Irrigation>>doc:.Smart Irrigation.WebHome||_msthash="422" _msttexthash="288353" _mstvisible="12"]](%%) ====
99 99  )))
100 100  * (% _mstvisible="9" %)
101 101  (((
102 102  (% _mstvisible="10" %)
103 -==== (% _mstvisible="11" %)[[Water metering>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Water%20metering/||_msthash="423" _msttexthash="233987" _mstvisible="12"]](%%) ====
66 +==== (% _mstvisible="11" %)[[Water metering>>doc:.Water metering.WebHome||_msthash="423" _msttexthash="233987" _mstvisible="12"]](%%) ====
104 104  )))
105 105  * (% _mstvisible="9" %)
106 106  (((
107 107  (% _mstvisible="10" %)
108 -==== (% _mstvisible="11" %)[[Temperature & Humidity>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Temperature%20%26%20Humidity/||_msthash="424" _msttexthash="442182" _mstvisible="12"]](%%) ====
71 +==== (% _mstvisible="11" %)[[Temperature & Humidity>>doc:.Temperature & Humidity.WebHome||_msthash="424" _msttexthash="442182" _mstvisible="12"]](%%) ====
109 109  )))
110 110  * (% _mstvisible="9" %)
111 111  (((
112 112  (% _mstvisible="10" %)
113 -==== (% _mstvisible="11" %)[[Fuel Level Monitoring>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Fuel%20Level%20Monitoring/||_msthash="425" _msttexthash="414882" _mstvisible="12"]](%%) ====
76 +==== (% _mstvisible="11" %)[[Fuel Level Monitoring>>doc:.Fuel Level Monitoring.WebHome||_msthash="425" _msttexthash="414882" _mstvisible="12"]](%%) ====
114 114  )))
115 115  )))
116 116  )))|(% _mstvisible="4" style="width:1299px" %)(% _mstvisible="5" %)
... ... @@ -153,7 +153,7 @@
153 153  )))
154 154  )))
155 155  )))
156 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
119 +|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
157 157  (((
158 158  (% _mstvisible="6" %)
159 159  == (% _msthash="430" _msttexthash="552162" _mstvisible="8" %)**Frequency Ask Questiones:**(%%) ==
... ... @@ -162,46 +162,42 @@
162 162  (% _mstvisible="6" %)
163 163  == (% _msthash="431" _msttexthash="95849" _mstvisible="8" %)**Gateway**(%%) ==
164 164  )))
165 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
128 +|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
166 166  (((
167 -(% _mstvisible="6" %)
168 -* (% _mstvisible="8" %)
130 +(% _mstvisible="8" %)
169 169  (((
132 +* (((
170 170  (% _mstvisible="9" %)
171 -==== (% _msthash="432" _msttexthash="536887" _mstvisible="10" %)[[About ThingsEye Platform>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/About%20ThingsEye%20Platform/]].(%%) ====
134 +==== (% _msthash="433" _msttexthash="1916486" _mstvisible="10" %)[[How can i get an account to use ThingsEye.io IoT Platform>>doc:.Get ThingsEye Account.WebHome]](%%)[[(% _msthash="433" _msttexthash="1916486" _mstvisible="10" %)?>>doc:.Get ThingsEye Account.WebHome]](%%) ====
172 172  )))
173 -* (% _mstvisible="8" %)
174 -(((
175 -(% _mstvisible="9" %)
176 -==== (% _msthash="433" _msttexthash="1916486" _mstvisible="10" %)[[How can i get an account to use ThingsEye.io IoT Platform>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Get%20ThingsEye%20Account/]]?(%%) ====
177 177  )))
137 +
138 +(% _mstvisible="6" %)
178 178  * (% _mstvisible="8" %)
179 179  (((
180 180  (% _mstvisible="9" %)
181 -==== (% _msthash="434" _msttexthash="905567" _mstvisible="10" %)[[What is Dragino 1T hardware version>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/What%20is%20Dragino%201T%20hardware%20version/]]?(%%) ====
142 +==== (% _msthash="434" _msttexthash="905567" _mstvisible="10" %)[[What is Dragino 1T hardware version>>doc:.What is Dragino 1T hardware version.WebHome]](%%)[[(% _msthash="434" _msttexthash="905567" _mstvisible="10" %)?>>doc:.What is Dragino 1T hardware version.WebHome]](%%) ====
182 182  )))
183 183  * (% _mstvisible="8" %)
184 184  (((
185 185  (% _mstvisible="9" %)
186 -==== (% _mstvisible="10" %)[[How to connect my devices to ThingsEye?>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20connect%20my%20devices%20to%20ThingsEye%3F/||_msthash="435" _msttexthash="1017757" _mstvisible="11"]](%%) ====
147 +==== (% _mstvisible="10" %)[[How to connect my devices to ThingsEye?>>doc:.How to connect my devices to ThingsEye?.WebHome||_msthash="435" _msttexthash="1017757" _mstvisible="11"]](%%) ====
187 187  )))
188 188  
189 189  (% _mstvisible="6" %)
190 190  (((
191 -(% _mstvisible="7" %)
192 -* (% _mstvisible="9" %)
152 +(% _mstvisible="9" %)
193 193  (((
154 +* (((
194 194  (% _mstvisible="10" %)
195 -==== (% _mstvisible="11" %)[[Where can i download the mobile APP? >>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Where%20can%20i%20download%20the%20mobile%20APP%3F/||_msthash="436" _msttexthash="823875" _mstvisible="12"]](%%) ====
156 +==== (% _mstvisible="11" %)[[Where can i download the mobile APP? >>doc:.Where can i download the mobile APP?.WebHome||_msthash="436" _msttexthash="823875" _mstvisible="12"]](%%) ====
196 196  )))
158 +* (((
159 +(% _mstvisible="10" %)
160 +==== [[How to export the data you want>>doc:.How to export the data you want.WebHome]] ====
197 197  )))
198 -
199 -(% _mstvisible="6" %)
200 -* (% _mstvisible="8" %)
201 -(((
202 -(% _mstvisible="9" %)
203 -==== (% _mstvisible="10" %)[[Registering devices and gateways to the server>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Registering%20devices%20and%20gateways%20to%20the%20server/||_msthash="437" _msttexthash="1490112" _mstvisible="11"]](%%) ====
204 204  )))
163 +)))
205 205  
206 206  (% _mstvisible="6" %)
207 207  (((
... ... @@ -208,14 +208,7 @@
208 208  (% _mstvisible="7" %)
209 209  (((
210 210  (% _mstvisible="8" %)
211 -* (% _mstvisible="10" %)
212 212  (((
213 -(% _mstvisible="11" %)
214 -==== (% _mstvisible="12" %)[[How to export the data you want>>How to export the data you want||_msthash="438" _msttexthash="676910" _mstvisible="13"]](%%) ====
215 -)))
216 -
217 -(% _mstvisible="8" %)
218 -(((
219 219  (% _mstvisible="9" %)
220 220  (((
221 221  (% _mstvisible="10" %)
... ... @@ -242,7 +242,7 @@
242 242  * (% _mstvisible="8" %)
243 243  (((
244 244  (% _mstvisible="9" %)
245 -==== (% _mstvisible="10" %)[[Gateway Management>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/Gateway%20Management/||_msthash="441" _msttexthash="344201" _mstvisible="11"]](%%) ====
197 +==== (% _mstvisible="10" %)[[Gateway Management>>doc:.Gateway Management.WebHome||_msthash="441" _msttexthash="344201" _mstvisible="11"]](%%) ====
246 246  )))
247 247  
248 248  (% _mstvisible="6" %)
... ... @@ -251,24 +251,45 @@
251 251  * (% _mstvisible="9" %)
252 252  (((
253 253  (% _mstvisible="10" %)
254 -==== (% _mstvisible="11" %)[[How to view gateway status in your own dashboard>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20view%20gateway%20status%20in%20your%20own%20dashboard/||_msthash="442" _msttexthash="1500382" _mstvisible="12"]](%%) ====
206 +==== (% _mstvisible="11" %)[[How to view gateway status in your own dashboard>>doc:.How to view gateway status in your own dashboard.WebHome||_msthash="442" _msttexthash="1500382" _mstvisible="12"]](%%) ====
255 255  )))
256 -* (% _mstvisible="9" %)
208 +
209 +(% _mstvisible="9" %)
257 257  (((
211 +* (((
258 258  (% _mstvisible="10" %)
259 259  ==== (% _mstvisible="11" %)[[How to register gateway to server>>How to register gateway to server||_msthash="443" _msttexthash="817193" _mstvisible="12"]](%%) ====
260 260  )))
215 +* (((
216 +==== [[How to Uplink -NB and -CB series devices data by MQTT with Thingseye>>doc:.How to integrating Dragino -NB and -CB series devices data with Thingseye.WebHome]] ====
261 261  )))
262 262  )))
263 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
219 +)))
220 +)))
221 +|(% _mstvisible="4" style="width:1285px" %)(((
222 +== **Report** ==
223 +)))|(% _mstvisible="4" style="width:1299px" %)(((
224 +== (% _msthash="412" _msttexthash="377572" _mstvisible="8" %)**Permission Management**(%%) ==
225 +)))
226 +|(% _mstvisible="4" style="width:1285px" %)(((
264 264  (((
265 -(% _mstvisible="6" %)
266 -== (% _msthash="444" _msttexthash="1574339" _mstvisible="8" %)**ThingsEye Offshore Solution Distribution Guide**(%%) ==
267 -)))|(% _mstvisible="4" style="width:1299px" %)
268 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1285px" %)(% _mstvisible="5" %)
269 269  (((
270 -(% _mstvisible="6" %)
229 +* (((
230 +==== [[Create report>>doc:.Report Guide.WebHome]] ====
231 +)))
232 +* (((
233 +==== [[Create Scheduler Event>>doc:.Create complex reports.WebHome]] ====
234 +)))
235 +)))
236 +)))
237 +)))|(% _mstvisible="4" style="width:1299px" %)(((
238 +(% _mstvisible="7" %)
239 +* (% _mstvisible="9" %)
271 271  (((
241 +(% _mstvisible="10" %)
242 +==== (% _mstvisible="11" %)[[Customer and User Management>>doc:.How to modify customer permissions.WebHome||_msthash="416" _msttexthash="641602" _mstvisible="12"]](%%) ====
243 +)))
244 +
272 272  (% _mstvisible="7" %)
273 273  (((
274 274  (% _mstvisible="8" %)
... ... @@ -275,6 +275,24 @@
275 275  * (% _mstvisible="10" %)
276 276  (((
277 277  (% _mstvisible="11" %)
251 +==== (% _mstvisible="12" %)[[How to assign devices and dashboards to my customers>>How to assign devices and dashboards to my customers||_msthash="417" _msttexthash="1766765" _mstvisible="13"]](%%) ====
252 +)))
253 +* (% _mstvisible="10" %)
254 +(((
255 +(% _mstvisible="11" %)
256 +==== (% _mstvisible="12" %)[[Permission management>>permission management||_msthash="418" _msttexthash="459472" _mstvisible="13"]](%%) ====
257 +)))
258 +)))
259 +)))
260 +
261 +== (% _msthash="444" _msttexthash="1574339" _mstvisible="8" %)**ThingsEye Offshore Solution Distribution Guide**(%%) ==
262 +
263 +(% _mstvisible="7" %)
264 +(((
265 +(% _mstvisible="8" %)
266 +* (% _mstvisible="10" %)
267 +(((
268 +(% _mstvisible="11" %)
278 278  ==== (% _mstvisible="12" %)[[ThingsEye Solution Distributor Guide>>ThingsEye Solution Distributor Guide||_msthash="445" _msttexthash="1036334" _mstvisible="13"]](%%) ====
279 279  )))
280 280  )))
... ... @@ -285,26 +285,30 @@
285 285  * (% _mstvisible="10" %)
286 286  (((
287 287  (% _mstvisible="11" %)
288 -==== (% _msthash="446" _msttexthash="98003958" _mstvisible="12" %)[[ThingsEye Food Safety Solution End User Guide>>doc:ThingsEye Food Safety Solution End User Guide]]​​​​​​​(%%) ====
279 +==== [[(% _msthash="446" _msttexthash="98003958" _mstvisible="12" %)ThingsEye Food Safety Solution End User Guide>>https://wiki.thingseye.io/xwiki/bin/view/Main/%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8BThingsEye%20Food%20Safety%20Solution%20End%20User%20Guide/]](%%) ====
289 289  )))
290 290  * (% _mstvisible="10" %)
291 291  (((
292 292  (% _mstvisible="11" %)
293 -==== (% _mstvisible="12" %)[[ThingsEye indoor positioning Solution End User Guide>>https://wiki.thingseye.io/xwiki/bin/view/ThingsEye%20indoor%20positioningSolution%20End%20User%20Guide/||_msthash="447" _msttexthash="1839383" _mstvisible="13"]](%%) ====
284 +==== [[(% _mstvisible="12" %)ThingsEye indoor positioning Solution End User Guide>>doc:.ThingsEye indoor positioningSolution End User Guide.WebHome]](%%) ====
294 294  )))
295 295  * (((
296 296  (% _mstvisible="8" %)
297 297  ==== [[ThingsEye Tank Solution End User Guide>>doc:ThingsEye Tank Solution End User Guide]] ====
298 298  )))
290 +
291 +(((
292 +(((
299 299  * (((
300 -==== ThingsEye Water Leakage & Doors Status Monitoring Solution End User Guide ====
294 +==== [[ThingsEye Water Leakage & Doors Status Monitoring Solution End User Guide>>ThingsEye Water Leakage & Doors Status Monitoring Solution End User Guide]] ====
301 301  )))
296 +* (((
297 +==== [[ThingsEye Agricultural Irrigation Monitoring Solution End User Guide>>doc:.ThingsEye Agricultural Irrigation Monitoring  Solution End User Guide.WebHome]] ====
302 302  )))
299 +)))
303 303  
304 -~|(% _mstvisible="4" style="width:1299px" %)
305 -
306 306  (% _mstvisible="1" %)
307 -= (% _msthash="410" _msttexthash="351819" _mstvisible="2" %)ThingsEye function(%%) =
302 += (% _msthash="410" _msttexthash="351819" _mstvisible="2" %)**ThingsEye function**(%%) =
308 308  
309 309  (% class="responsive-table" _mstvisible="1" %)
310 310  (% class="active" _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %)(% _mstvisible="5" %)
... ... @@ -313,7 +313,9 @@
313 313  == (% _mstvisible="9" %)[[image:屏幕截图 2024-11-28 190503.png||alt="Screenshot 190503.png 2024-11-28" _mstalt="10828974" _msthash="370" _mstvisible="11" height="121" width="141"]](% _mstvisible="7" %) Telemetry data collection(%%) ==
314 314  
315 315  (% _mstvisible="6" %)
316 -* Collect and store telemetry data in a reliable way that survives network and hardware failures. Access collected data using customizable web dashboards or server-side APIs.
311 +* (((
312 +== Collect and store telemetry data in a reliable way that survives network and hardware failures. Access collected data using customizable web dashboards or server-side APIs. ==
313 +)))
317 317  )))|(% _mstvisible="4" style="width:1307px" %)(% _mstvisible="5" %)
318 318  (((
319 319  (% _mstvisible="6" %)
... ... @@ -320,9 +320,15 @@
320 320  == (% _mstvisible="9" %)[[image:屏幕截图 2024-11-28 190753.png||alt="Screenshot 2024-11-28 190753.png" _mstalt="10831223" _msthash="372" _mstvisible="11"]](% _mstvisible="7" %) Multi-tenant(%%) ==
321 321  
322 322  (% _mstvisible="6" %)
323 -* Supports out-of-the-box multi-tenant installations. A single tenant may have multiple tenant administrators and millions of devices and clients.
320 +* (((
321 +== Supports out-of-the-box multi-tenant installations. A single tenant may have multiple tenant administrators and millions of devices and clients. ==
324 324  )))
325 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %) |(% _mstvisible="4" style="width:1307px" %)
323 +)))
324 +(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %)(((
325 +== ==
326 +)))|(% _mstvisible="4" style="width:1307px" %)(((
327 +== ==
328 +)))
326 326  (% class="active" _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %)(% _mstvisible="5" %)
327 327  (((
328 328  (% _mstvisible="6" %)
... ... @@ -329,7 +329,9 @@
329 329  == (% _mstvisible="9" %)[[image:屏幕截图 2024-11-28 191148.png||alt="Screenshot 2024-11-28 191148.png" _mstalt="10831015" _msthash="374" _mstvisible="11"]](% _mstvisible="7" %) Data visualization(%%) ==
330 330  
331 331  (% _mstvisible="6" %)
332 -* Offers over 30 configurable widgets out of the box and the ability to create your own widgets using the built-in editor. Built-in line graphs, digital and analog gauges, maps and more.
335 +* (((
336 +== Offers over 30 configurable widgets out of the box and the ability to create your own widgets using the built-in editor. Built-in line graphs, digital and analog gauges, maps and more. ==
337 +)))
333 333  )))|(% _mstvisible="4" style="width:1307px" %)(% _mstvisible="5" %)
334 334  (((
335 335  (% _mstvisible="6" %)
... ... @@ -336,58 +336,83 @@
336 336  == (% _mstvisible="9" %)[[image:1732793237351-413.png||_mstalt="293527" _msthash="376" _mstvisible="11"]](% _mstvisible="7" %) Rules engine(%%) ==
337 337  
338 338  (% _mstvisible="6" %)
339 -* Process incoming device data using flexible rule chains based on entity attributes or message content. Use customized logic to forward data to external systems or trigger alerts. Configure complex notification chains on alerts. Enrich server-side functionality or manipulate your devices with highly customizable rules. Define your application logic using the drag-and-drop rule chain designer.
344 +* (((
345 +== Process incoming device data using flexible rule chains based on entity attributes or message content. Use customized logic to forward data to external systems or trigger alerts. Configure complex notification chains on alerts. Enrich server-side functionality or manipulate your devices with highly customizable rules. Define your application logic using the drag-and-drop rule chain designer. ==
340 340  )))
341 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %) |(% _mstvisible="4" style="width:1307px" %)
347 +)))
348 +(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %)(((
349 +== ==
350 +)))|(% _mstvisible="4" style="width:1307px" %)(((
351 +== ==
352 +)))
342 342  (% class="active" _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %)(% _mstvisible="5" %)
343 343  (((
344 344  (% _mstvisible="6" %)
345 345  == (% _mstvisible="9" %)[[image:1732793373030-886.png||_mstalt="296270" _msthash="378" _mstvisible="11"]](% _mstvisible="7" %) Device management(%%) ==
346 346  
358 +* (((
347 347  (% _msthash="399" _msttexthash="24955307" _mstvisible="6" %)
348 -Provides the ability to register and manage devices. Allows monitoring of clients and providing server-side device properties Provides APIs for server-side applications to send RPC commands to devices and vice versa
360 +== Provides the ability to register and manage devices. Allows monitoring of clients and providing server-side device properties Provides APIs for server-side applications to send RPC commands to devices and vice versa ==
361 +)))
349 349  )))|(% _mstvisible="4" style="width:1307px" %)(% _mstvisible="5" %)
350 350  (((
351 351  (% _mstvisible="6" %)
352 352  == (% _mstvisible="9" %)[[image:1732793461684-717.png||_mstalt="297349" _msthash="380" _mstvisible="11"]](% _mstvisible="7" %) Surety(%%) ==
353 353  
367 +* (((
354 354  (% _msthash="401" _msttexthash="9146345" _mstvisible="6" %)
355 -Support for MQTT and HTTP(s) protocol transport encryption. Supports device authentication and device credential management.
369 +== Support for MQTT and HTTP(s) protocol transport encryption. Supports device authentication and device credential management. ==
356 356  )))
357 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %) |(% _mstvisible="4" style="width:1307px" %)
371 +)))
372 +(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %)(((
373 +== ==
374 +)))|(% _mstvisible="4" style="width:1307px" %)(((
375 +== ==
376 +)))
358 358  (% class="active" _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %)(% _mstvisible="5" %)
359 359  (((
360 360  (% _mstvisible="6" %)
361 361  == (% _mstvisible="9" %)[[image:1732793550694-932.png||_mstalt="296985" _msthash="382" _mstvisible="11"]](% _mstvisible="7" %) Asset management(%%) ==
362 362  
382 +* (((
363 363  (% _msthash="403" _msttexthash="18835102" _mstvisible="6" %)
364 -Provides the ability to register and manage assets. Allows to provide server-side asset properties and monitor related alerts. Ability to build entity hierarchies using relationships.
384 +== Provides the ability to register and manage assets. Allows to provide server-side asset properties and monitor related alerts. Ability to build entity hierarchies using relationships. ==
385 +)))
365 365  )))|(% _mstvisible="4" style="width:1307px" %)(% _mstvisible="5" %)
366 366  (((
367 367  (% _mstvisible="6" %)
368 368  == (% _mstvisible="9" %)[[image:1732793750607-194.png||_mstalt="296114" _msthash="384" _mstvisible="11"]](% _mstvisible="7" %) Customization and Integration(%%) ==
369 369  
391 +* (((
370 370  (% _msthash="405" _msttexthash="32414772" _mstvisible="6" %)
371 -Extend functionality with customizable rule chains, widgets and transport components, allowing ThingsEye users to use their own transport implementations or customize the behavior of existing protocols in addition to MQTT, CoAP and HTTP support.
393 +== Extend functionality with customizable rule chains, widgets and transport components, allowing ThingsEye users to use their own transport implementations or customize the behavior of existing protocols in addition to MQTT, CoAP and HTTP support. ==
372 372  )))
373 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %) |(% _mstvisible="4" style="width:1307px" %)
395 +)))
396 +(% _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %)(((
397 +== ==
398 +)))|(% _mstvisible="4" style="width:1307px" %)(((
399 +== ==
400 +)))
374 374  (% class="active" _mstvisible="3" %)|(% _mstvisible="4" style="width:1279px" %)(% _mstvisible="5" %)
375 375  (((
376 376  (% _mstvisible="6" %)
377 377  == (% _mstvisible="9" %)[[image:1732793824037-294.png||_mstalt="296192" _msthash="386" _mstvisible="11"]](% _mstvisible="7" %) Alarm Management(%%) ==
378 378  
406 +* (((
379 379  (% _msthash="407" _msttexthash="33912008" _mstvisible="6" %)
380 -Provides the ability to create and manage alerts related to your entities: devices, assets, customers, etc. Allows real-time alert monitoring and alert propagation to the relevant entity hierarchy. Alerts on device disconnection or inactivity events.
408 +== Provides the ability to create and manage alerts related to your entities: devices, assets, customers, etc. Allows real-time alert monitoring and alert propagation to the relevant entity hierarchy. Alerts on device disconnection or inactivity events. ==
409 +)))
381 381  )))|(% _mstvisible="4" style="width:1307px" %)(% _mstvisible="5" %)
382 382  (((
383 383  (% _mstvisible="6" %)
384 384  == (% _mstvisible="9" %)[[image:1732793936145-693.png||_mstalt="297739" _msthash="388" _mstvisible="11"]](% _mstvisible="7" %) SQL, NoSQL and Hybrid Databases(%%) ==
385 385  
415 +* (((
386 386  (% _msthash="409" _msttexthash="8112377" _mstvisible="6" %)
387 -Support for various database options and the ability to choose where to store primary entities and store telemetry data
417 +== Support for various database options and the ability to choose where to store primary entities and store telemetry data ==
388 388  )))
389 -
390 -(% _mstvisible="1" %)
391 -
392 392  )))
393 393  )))
421 +)))
422 +
423 +