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 == 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 (% class="box" %)
130 (((
131 1.  Input the NetID*  ~-~->  Random 6 digits
132
133 2.  Choose the Region*  ~-~->  EU 863-870MHz
134
135 3.  Gateway Power  ~-~->  Default value of EU868 is 16dBm
136 )))
137
138 [[image:image-20220601184816-1.png||height="608" width="958"]]
139
140 **Configuration of ADR**
141
142 (% class="box" %)
143 (((
144 Max EIRP(dBm) *  ~-~->  16
145
146 Max Power *  ~-~-> Max
147
148 Min Power *  ~-~-> Max - 14 dB
149
150 Max Date Rate *  ~-~-> SF7 125kHz (5470 bit/s)
151
152 Initial RX2 DR *  ~-~-> SF12 125kHz (250 bit/s)
153
154 Initial Duty Cycle  ~-~-> 1 (100%)
155
156 Initial RX1 DR Offset  ~-~-> 0
157
158 Initial RX2 Freq (MHz)*  ~-~-> 869.525
159 )))
160
161 [[image:image-20220601185451-2.png||height="612" width="953"]]
162
163 **Configuration of Channels**
164
165 (% class="box" %)
166 (((
167 Initial Channels  ~-~-> eg. 0 - 2
168 )))
169
170 [[image:image-20220601190313-3.png||height="549" width="958"]]
171
172 Finally, click "submit", Complete the Add Networks step.
173
174 == Step 2. Create new group ==
175
176 (% class="box" %)
177 (((
178 Name  ~-~-> custom
179
180 Network  ~-~-> Enter the Networks configured in the preceding steps
181 )))
182
183 [[image:image-20220601200220-4.png||height="533" width="968"]]
184
185
186 == Step 3. Create new profile ==
187
188 [[image:image-20220601203544-5.png||height="494" width="982"]]
189
190
191 == Step 4. Create new device ==
192
193 [[image:image-20220601203837-6.png||height="577" width="983"]]
194
195
196 == Checking node Status ==
197
198 [[image:image-20220601204155-7.png||height="484" width="990"]]
199
200 [[image:image-20220601204545-8.png||height="404" width="995"]]
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0