Changes for page Monitor Gateway
Last modified by Xiaoling on 2022/07/14 15:37
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -5,9 +5,7 @@ 5 5 6 6 = 1. Introduction = 7 7 8 -((( 9 9 This introduction shows how to use a script to monitor the gateway. The video link for this instruction is: [[https:~~/~~/youtu.be/8PieIwfSF_g>>url:https://youtu.be/8PieIwfSF_g]] 10 -))) 11 11 12 12 [[image:https://wiki.dragino.com/images/thumb/d/dc/Monitor_gateway.png/600px-Monitor_gateway.png||height="456" width="600"]] 13 13 ... ... @@ -16,14 +16,9 @@ 16 16 17 17 = 2. Steps = 18 18 19 -((( 20 -~1. Create account in ThingsSpeak and creat channel. 21 -))) 17 +* Create account in ThingsSpeak and creat channel. 18 +* Download script from dragino site and move it to properly directory 22 22 23 -((( 24 -2. Download script from dragino site and move it to properly directory 25 -))) 26 - 27 27 (% class="box" %) 28 28 ((( 29 29 root@dragino-1baf44:~~# wget [[http:~~/~~/www.dragino.com/downloads/downloads/LoRa_Gateway/LPS8/Firmware/customized_script/monitor_gateway.sh>>url:http://www.dragino.com/downloads/downloads/LoRa_Gateway/LPS8/Firmware/customized_script/monitor_gateway.sh]] ... ... @@ -37,9 +37,7 @@ 37 37 root@dragino-1baf44:~~# 38 38 ))) 39 39 40 -((( 41 -3. change the script monitor_gateway.sh with properly users setting: 42 -))) 33 +* change the script monitor_gateway.sh with properly users setting: 43 43 44 44 (% class="box" %) 45 45 ((( ... ... @@ -53,13 +53,9 @@ 53 53 CHAN_KEY='xxxxx' #Channel Write API of the channel for this gateway 54 54 ))) 55 55 56 -((( 57 -~1. run **/usr/bin/monitor_gateway.sh** to test if upload is good. 58 -))) 47 +* run **/usr/bin/monitor_gateway.sh** to test if upload is good. 59 59 60 -((( 61 -2. Add monitor_gateway.sh to cron work **/etc/crontabs/root** to make this script runs perdiocally, below is an example to update every 20 minutes 62 -))) 49 +* Add monitor_gateway.sh to cron work **/etc/crontabs/root** to make this script runs perdiocally, below is an example to update every 20 minutes 63 63 64 64 (% class="box" %) 65 65 ((( ... ... @@ -74,20 +74,17 @@ 74 74 # * * * * * user-name command to be executed 75 75 #*/10 * * * * checklog 76 76 ~* 23 * * * /etc/init.d/auto_update start 77 -*/20 * * * * /usr/bin/monitor_gateway.sh 64 +*/20 * * * * /usr/bin/monitor_gateway.sh 78 78 ))) 79 79 80 -((( 81 -3. Reboot device. 82 -))) 67 +* Reboot device. 83 83 69 + 84 84 = 3. Monitor Public IP = 85 85 86 86 The monitor_gateway.sh has been updated to upload the public ip of the device as well. 87 87 88 -((( 89 89 User can find the public ip in field7, the chart is not able to show the complete public ip, user can check that in the export. 90 -))) 91 91 92 92 [[image:https://wiki.dragino.com/images/thumb/8/8f/Monitor_gateway_1.png/600px-Monitor_gateway_1.png||height="340" width="600"]] 93 93