Show last authors
1 **~ Table of Contents:**
2
3 {{toc/}}
4
5
6
7
8
9 = 1.  Introduction =
10
11
12 This is an Open Source LoRaWAN server from [[https:~~/~~/github.com/gotthardp/lorawan-server>>url:https://github.com/gotthardp/lorawan-server]].
13
14
15
16 = 2.  Support Devices =
17
18
19 All current LoRaWAN gateway can support the connection to this LoRaWAN server. Some gateway models have this lorawan server built-in by default. They are:
20
21 * HP0A
22 * HP0C
23 * LPS8v2
24
25 If for some reason, if the above model doesn't have this lorawan server in it. Users can install them manually.
26
27
28
29 == 2.1  Install lorawan server in Armbian System ==
30
31
32 === 2.1.1  Check if you have the Armbian system ===
33
34
35 (% style="color:blue" %)**Run command:**
36
37 (% class="box infomessage" %)
38 (((
39 **uname -a**
40
41 **cat /etc/debian_version **
42 )))
43
44 [[image:image-20220526172628-2.png]]
45
46
47
48 === 2.1.2  Install lorawan server ===
49
50
51 (% style="color:blue" %)**Run command:**
52
53 (% class="box infomessage" %)
54 (((
55 **wget https://github.com/gotthardp/lorawan-server/releases/download/v0.6.7/lorawan-server_0.6.7_all.deb**********
56
57 **dpkg -i lorawan-server_0.6.7_all.deb **
58 )))
59
60 [[image:image-20220527085338-1.png||height="271" width="1145"]]
61
62 At this point, lorawan-server is installed
63
64
65
66 == 2.2  How do start lorawan server ==
67
68 === 2.2.1  Setting the automatic startup and start/stop lorawan-server via systemctl ===
69
70
71 (% style="color:blue" %)**If users want the server to start automatically after system reboot, run the command:**
72
73 (% class="box infomessage" %)
74 (((
75 systemctl enable lorawan-server
76 )))
77
78
79 (% style="color:blue" %)**start/stop lorawan-server via systemctl:**
80
81 (% class="box infomessage" %)
82 (((
83 systemctl start lorawan-server
84 systemctl stop lorawan-server
85 )))
86
87 [[image:image-20220527091541-2.png||height="81" width="896"]]
88
89
90 By default, the server listens on HTTP port 8080 and expects "admin" as both username and password. Users can access it via a web browser by entering the URL, where is the IP or the hostname of your server.  [[http:~~/~~/ip_address:8080>>http://ip_address:8080]]
91
92
93
94 = 3.  Configure Gateway =
95
96 == 3.1  Register Gateway ==
97
98
99 [[image:image-20220531144134-1.png||height="623" width="965"]]
100
101
102 Back to the page of Semtech UDP check the secondary server settings and click the button of (% style="color:blue" %)**Save&Apply**
103
104
105
106 [[image:image-20220531144640-2.png]]
107
108
109 If the user completes the above steps, you can check your gateway status on the built-in  Lorawan server.
110
111
112 [[image:image-20220531144914-3.png||height="657" width="964"]]
113
114
115 [[image:image-20220531144957-4.png||height="425" width="970"]]
116
117
118
119 = 4.  Configure Sensors =
120
121
122 == 4.1  Step 1. Add the Networks ==
123
124
125 **The following are examples of adding EU868 frequency nodes**
126
127 See this link for more frequency configurations [[https:~~/~~/github.com/gotthardp/lorawan-server/blob/master/doc/Regions.md>>https://github.com/gotthardp/lorawan-server/blob/master/doc/Regions.md]]
128
129
130 (% class="box" %)
131 (((
132 1.  Input the NetID*  ~-~->  Random 6 digits
133
134 2.  Choose the Region*  ~-~->  EU 863-870MHz
135
136 3.  Gateway Power  ~-~->  Default value of EU868 is 16dBm
137 )))
138
139 [[image:image-20220601184816-1.png||height="608" width="958"]]
140
141
142
143 (% style="color:blue" %)**Configuration of ADR**
144
145 (% class="box" %)
146 (((
147 Max EIRP(dBm) *  ~-~->  16
148
149 Max Power *  ~-~-> Max
150
151 Min Power *  ~-~-> Max - 14 dB
152
153 Max Date Rate *  ~-~-> SF7 125kHz (5470 bit/s)
154
155 Initial RX2 DR *  ~-~-> SF12 125kHz (250 bit/s)
156
157 Initial Duty Cycle  ~-~-> 1 (100%)
158
159 Initial RX1 DR Offset  ~-~-> 0
160
161 Initial RX2 Freq (MHz)*  ~-~-> 869.525
162 )))
163
164 [[image:image-20220601185451-2.png||height="612" width="953"]]
165
166
167
168 (% style="color:blue" %)**Configuration of Channels**
169
170 (% class="box" %)
171 (((
172 Initial Channels  ~-~-> eg. 0 - 2
173 )))
174
175 [[image:image-20220601190313-3.png||height="549" width="958"]]
176
177
178 Finally, click** "(% style="color:blue" %)submit"(%%)**, Complete the Add Networks step.
179
180
181
182 == 4.2  Step 2. Create new group ==
183
184
185 (% class="box" %)
186 (((
187 Name  ~-~-> custom
188
189 Network  ~-~-> Enter the Networks configured in the preceding steps
190 )))
191
192 [[image:image-20220601200220-4.png||height="533" width="968"]]
193
194
195
196 == 4.3  Step 3. Create new profile ==
197
198
199 [[image:image-20220601203544-5.png||height="494" width="982"]]
200
201
202
203 == 4.4  Step 4. Create new device ==
204
205
206 [[image:image-20220601203837-6.png||height="577" width="983"]]
207
208
209
210 == 4.5  Checking node Status ==
211
212
213 [[image:image-20220601204155-7.png||height="484" width="990"]]
214
215
216 [[image:image-20220601204545-8.png||height="404" width="995"]]
217
218
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0