Wiki source code of Notes for LORIOT

Version 1.3 by Xiaoling on 2022/05/16 16:45

Hide last authors
Xiaoling 1.2 1 = Introduction =
Xiaoling 1.1 2
Xiaoling 1.2 3 The Dragino LoRaWAN gateway can commuicate with [[LORIOT>>url:https://www.loriot.io/]] LoRaWAN Network Server:
Xiaoling 1.1 4
Xiaoling 1.2 5 Below list the support products and Requirements:
Xiaoling 1.1 6
Xiaoling 1.2 7 1. LoRaWAN Gateway model: [[LPS8>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/148-lps8.html]], [[LG308>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]], [[DLOS8>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/160-dlos8.html]]
8 1. Firmware version since :[[LG02_LG08~~-~~-build-v5.4.1590459021-20200526-1012>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/LPS8/Firmware/Release/]]
Xiaoling 1.1 9
10
Xiaoling 1.2 11 = Gateway Setup Instruction =
Xiaoling 1.1 12
Xiaoling 1.2 13 == Step 1: Get Gateway ETH0 MAC Address ==
Xiaoling 1.1 14
Xiaoling 1.2 15 Dragino LoRaWAn gateway use ETH0 MAC address to generate Gateway ID to communicate with LORIOT, User can get the ETH0 MAC address from SSH access and run **ifconfig** command.
Xiaoling 1.1 16
Xiaoling 1.2 17 [[~[~[image:https://wiki.dragino.com/images/thumb/9/9d/LORIOT_1.png/600px-LORIOT_1.png~|~|height="474" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_1.png]]
Xiaoling 1.1 18
Xiaoling 1.2 19 Get ETH0 MAC address
Xiaoling 1.1 20
Xiaoling 1.2 21 Note: To make set up more friendly, the ETH0 will show on the LORIOT page in a new firmware version.
22
Xiaoling 1.1 23
Xiaoling 1.2 24 == Step 2: Choose LORIOT service ==
Xiaoling 1.1 25
Xiaoling 1.2 26 [[~[~[image:https://wiki.dragino.com/images/thumb/d/de/LORIOT_2.png/600px-LORIOT_2.png~|~|height="232" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_2.png]]
Xiaoling 1.1 27
Xiaoling 1.2 28 Choose to use LORIOT as LoRaWAN service provider
Xiaoling 1.1 29
Xiaoling 1.2 30 [[~[~[image:https://wiki.dragino.com/images/thumb/d/d0/LORIOT_3.png/600px-LORIOT_3.png~|~|height="123" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_3.png]]
Xiaoling 1.1 31
Xiaoling 1.2 32 Install and choose the LORIOT server to be used
33
34
35 == Step 3: Checking Connection Status ==
36
37 [[~[~[image:https://wiki.dragino.com/images/thumb/a/ae/LORIOT_4.png/600px-LORIOT_4.png~|~|height="301" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_4.png]]
38
39 Click to Home page and check the connection status
40
41
42 == Step 4: Setup Account in LORIOT ==
43
44 Login [[LORIOT>>url:https://www.loriot.io/]] and create account
45
46 [[~[~[image:https://wiki.dragino.com/images/thumb/d/df/LORIOT_5.png/600px-LORIOT_5.png~|~|height="298" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_5.png]]
47
48 Log in LORIOT portal
49
50
51 \\Choose to use the server same as the gateway setting
52
53 [[~[~[image:https://wiki.dragino.com/images/thumb/8/82/LORIOT_6.png/600px-LORIOT_6.png~|~|height="248" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_6.png]]
54
55 Choose server
56
57
58 \\Create a New Network
59
60 [[~[~[image:https://wiki.dragino.com/images/thumb/2/2f/LORIOT_7.png/600px-LORIOT_7.png~|~|height="264" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_7.png]]
61
62 Create a New Network
63
64 [[~[~[image:https://wiki.dragino.com/images/thumb/d/d8/LORIOT_8.png/600px-LORIOT_8.png~|~|height="248" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_8.png]]
65
66 Create a New Network
67
68
69 == Step 5: Register the gateway ==
70
71 [[~[~[image:https://wiki.dragino.com/images/thumb/2/21/LORIOT_9.png/600px-LORIOT_9.png~|~|height="166" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_9.png]]
72
73 Register the Gateway in LORIOT
74
75
76 Choose LG308 as gateway model
77
78 [[~[~[image:https://wiki.dragino.com/images/thumb/a/aa/LORIOT_10.png/600px-LORIOT_10.png~|~|height="231" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_10.png]]
79
80 Choose LG308 as gateway model
81
82
83 Input Gateway ETH0 address
84
85 [[~[~[image:https://wiki.dragino.com/images/thumb/9/9c/LORIOT_11.png/600px-LORIOT_11.png~|~|height="336" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_11.png]]
86
87 Choose SX1301 Reference and use SPI protocol
88
89
90 Choose the right Frequency Band and input location
91
92 [[~[~[image:https://wiki.dragino.com/images/thumb/8/8e/LORIOT_12.png/600px-LORIOT_12.png~|~|height="284" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_12.png]]
93
94 Set up regional settings.
95
96
97 == Step 6: Check Connection ==
98
99 LORIOT will show disconnect if Gateway doesn't connect
100
101
102 LORIOT will show connect if Gateway connect to LORIOT ok.
103
104 [[~[~[image:https://wiki.dragino.com/images/thumb/a/a0/LORIOT_14.png/600px-LORIOT_14.png~|~|height="275" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_14.png]]
105
106 Status: Connected
107
108
109
110 == Debug If there is connection issue ==
111
112 User can check if loriot is running by checking the web ui
113
114 [[~[~[image:https://wiki.dragino.com/images/thumb/2/20/LORIOT_141.png/600px-LORIOT_141.png~|~|height="277" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_141.png]]
115
116 Status: Connected
117
118 If user want to see more log, he can run below commands in Linux and see the full log:
119
120 {{{ps | grep "loriot_dragino" | grep -v grep | awk '{print $1}' | xargs kill -s 9
121 /usr/bin/loriot_dragino_lg308_spi -f -s eu1.loriot.io
122 }}}
123
124 Above two commands will first kill the loriot process and run it again to get more output.
125
126 [[~[~[image:https://wiki.dragino.com/images/thumb/c/c2/LORIOT_142.png/600px-LORIOT_142.png~|~|height="306" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_142.png]]
127
128 Get more debug info
129
130 = End Device Note =
131
132 == Downlink Setup ==
133
134 [[~[~[image:https://wiki.dragino.com/images/thumb/9/92/LORIOT_Down_1.png/600px-LORIOT_Down_1.png~|~|alt="LORIOT Down 1.png" height="275" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_Down_1.png]]
135
136 [[~[~[image:https://wiki.dragino.com/images/thumb/9/90/LORIOT_Down_2.png/600px-LORIOT_Down_2.png~|~|alt="LORIOT Down 2.png" height="295" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_Down_2.png]]
137
138 [[~[~[image:https://wiki.dragino.com/images/thumb/4/4f/LORIOT_Down_3.png/600px-LORIOT_Down_3.png~|~|alt="LORIOT Down 3.png" height="207" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_Down_3.png]]
139
140 [[~[~[image:https://wiki.dragino.com/images/thumb/9/91/LORIOT_Down_4.png/600px-LORIOT_Down_4.png~|~|alt="LORIOT Down 4.png" height="198" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_Down_4.png]]
141
142 [[~[~[image:https://wiki.dragino.com/images/thumb/8/8d/LORIOT_Down_5.png/600px-LORIOT_Down_5.png~|~|alt="LORIOT Down 5.png" height="267" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_Down_5.png]]
143
144 [[~[~[image:https://wiki.dragino.com/images/thumb/1/11/LORIOT_Down_6.png/600px-LORIOT_Down_6.png~|~|alt="LORIOT Down 6.png" height="120" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_Down_6.png]]
145
146 [[~[~[image:https://wiki.dragino.com/images/thumb/9/95/LORIOT_Down_7.png/600px-LORIOT_Down_7.png~|~|alt="LORIOT Down 7.png" height="158" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_Down_7.png]]
147
148 [[~[~[image:https://wiki.dragino.com/images/thumb/5/57/LORIOT_Down_8.png/600px-LORIOT_Down_8.png~|~|alt="LORIOT Down 8.png" height="210" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:LORIOT_Down_8.png]]