Wiki source code of Notes for Data Cake

Version 104.4 by Xiaoling on 2022/12/21 18:05

Show last authors
1 **~ Table of Contents:**
2
3 {{toc/}}
4
5
6
7
8 = 1. Introduction =
9
10
11 Notes for using Dragino Devices with Datacake.
12
13
14 = 2. Create a platform on TTN =
15
16
17 First, users create devices in TTN and join the network, and then enter integration.
18
19 [[image:image-20220531180446-1.png||height="214" width="1072"]]
20
21
22 [[image:image-20220531180514-2.png]]
23
24
25 [[image:image-20220531180547-3.png||height="481" width="1007"]]
26
27 (((
28 Here to enter the TTL Webhook URL.
29
30
31 )))
32
33 (((
34 TTL URL: [[https:~~/~~/api.datacake.co/integrations/lorawan/ttn/>>url:https://api.datacake.co/integrations/lorawan/ttn/]]
35 )))
36
37 (((
38 Webhook URL should be found in datacake, which also contains URLs of other servers.(% style="display:none" %)
39 )))
40
41 [[image:image-20220531180623-4.png]]
42
43
44 [[image:image-20220531180659-5.png]]
45
46
47 status:
48
49 [[image:image-20220531180733-6.png]]
50
51
52
53 = 3. Create device steps at Datacake =
54
55
56 Take the creation of LHT65 as an example
57
58 [[image:image-20220531180806-7.png]]
59
60
61 [[image:image-20220531180830-8.png||height="114" width="1005"]]
62
63 (% style="display:none" %) (%%)
64
65 [[image:image-20220531181023-12.png]]
66
67
68 [[image:image-20220531180931-10.png]]
69
70
71 [[image:image-20220531181102-13.png]]
72
73
74 [[image:image-20220531181134-14.png]]
75
76
77 [[image:image-20220531181231-15.png||height="343" width="1126"]]
78
79
80 [[image:image-20220526104905-3.png||height="601" width="1128"]]
81
82
83
84 = 4. Debug and Payload decoder =
85
86
87 **Debug:**
88
89 [[image:image-20220526105125-4.png]]
90
91
92
93 Here you can test the payload decoding:
94
95 [[image:image-20220526105405-6.png]]
96
97
98
99 [[image:image-20220530150750-2.png||height="739" width="1240"]]
100
101
102 [[image:image-20220530150857-3.png]]
103
104
105
106 = 5. Dashboard of other models =
107
108
109 Other devices operate in the same way as above.
110
111
112 (% style="color:blue" %)**LSE01:**
113
114 [[image:image-20220531181344-16.png]]
115
116
117
118 (% style="color:blue" %)**LGT92:**
119
120 [[image:image-20220531181422-17.png]]
121
122
123
124 (% style="color:blue" %)**LDS01:**
125
126 [[image:image-20220531181454-18.png||height="632" width="1112"]]
127
128
129
130 (% style="color:blue" %)**LT22222-L:**
131
132 [[image:image-20220531181520-19.png||height="601" width="1110"]](% style="display:none" %)
133
134
135
136 (% style="color:blue" %)**LWL01:**
137
138 [[image:image-20220531181556-20.png||height="628" width="1100"]]
139
140
141
142 (% style="color:blue" %)**LDDS75:**(% style="color: blue; display: none" %)** **
143
144 [[image:image-20220531181635-21.png||height="569" width="1107"]](% style="display:none" %)
145
146
147
148 = 6. Downlinks =
149
150
151 (((
152 In order to be able to queue up Downlinks on your TTI Application you need to provide additional detail on your Datacake-Device. To set the configuration please move into the LoRaWAN settings on the corresponding device:
153 )))
154
155 [[image:image-20220531181715-22.png||height="455" width="1123"]]
156
157
158 This is the ID of your Device in your TTI Application. You find it here:
159
160 [[image:image-20220526110050-10.png||height="390" width="1134"]]
161
162 (((
163 This is the URL of your TTI Instance as available to the public.
164 )))
165
166 (((
167 This is the ID of your Application on TTI:
168 )))
169
170 [[image:image-20220526110150-11.png||height="391" width="1150"]](% style="display:none" %)
171
172
173
174 To create a new API Key on TTI head over to the "API keys" page using the left sidebar:
175
176 [[image:image-20220526110227-12.png||height="459" width="1164"]]
177
178 (((
179 Now click on** "(% style="color:blue" %)Add API Key"(%%)**
180
181
182
183 )))
184
185 (((
186 The following dialog will appear:
187 )))
188
189 [[image:image-20220526110530-13.png]]
190
191 (((
192 Set a custom name (like "datacake-api-key")
193 )))
194
195 (((
196 And set corresponding rights to allow queuing up downlinks
197 )))
198
199 (((
200 Create the API Key by clicking on **"(% style="color:blue" %)Create API key"(%%)**
201 )))
202
203 [[image:image-20220526110653-14.png||height="720" width="1034"]]
204
205 (((
206 After you created your API Key you will see the above notification
207 )))
208
209 (((
210 Please copy your key to your clipboard as it will only be shown once!
211 )))
212
213 (((
214 Paste this key into the device settings on Datacake
215
216
217 )))
218
219 (((
220 Configure downlink here. Use TDC downlink as an example. **0x01 00 00 3C**. Add a function Encoder to encode the hex.
221 )))
222
223 [[image:image-20220524173733-32.png]]
224
225
226 [[image:image-20220526110743-15.png||height="271" width="1124"]]
227
228
229 Successfully sent TDC donwlink.
230
231 [[image:image-20220526110835-16.png]]
232
233
234 [[image:image-20220526110912-17.png||height="517" width="999"]]
235
236
237 [[image:image-20220526110940-18.png]]
238
239
240 = 7. Example ~-~- Add TrackerD GPS Tracking In DataCake =
241
242 == 7.1 Create device in DataCake, Use LGT92 template for TrackerD ==
243
244
245 [[image:image-20220907231732-3.png||height="304" width="1066"]]
246
247 [[image:image-20220907231855-5.png]]
248
249
250 == 7.2 Choose the platform where your data comes from(TTN) ==
251
252
253 [[image:image-20220907231953-8.png]]
254
255 (% style="display:none" %) (%%)
256
257 == 7.3 Fill in your device name and DEVEUI ==
258
259
260 (% style="display:none" %) [[image:image-20220907231922-7.png]]
261
262
263 == 7.4 Choose the plan you need ==
264
265 [[image:image-20220907232052-9.png]]
266
267
268 == 7.5 Add API User DataCake ==
269
270
271 [[image:image-20220907232052-10.png]]
272
273
274 [[image:image-20220907232052-11.png||height="654" width="665"]]
275
276
277 == 7.6 Copy TTI Webhook API User from DataCake to TTN Webhook Token ==
278
279
280 [[image:image-20220907232052-12.png]]
281
282
283 Below two pages are in TTI
284
285 [[image:image-20220907231510-1.png||height="426" width="783"]]
286
287 [[image:image-20220907232052-13.png||height="375" width="759"]]
288
289
290 == 7.7 See Result ==
291
292
293 Once TrackerD has new data that comes to TTN, it will be displayed on the DataCake Dashboard and plot the trace.
294
295 [[image:image-20220907232052-14.png]]
296
297
298 Example:
299
300 [[image:image-20220907232052-15.png]]