Changes for page Delete devices from Build-in Server
Last modified by Xiaoling on 2023/11/21 09:50
From version 8.1
edited by Xiaoling
on 2023/07/31 17:01
on 2023/07/31 17:01
Change comment:
Uploaded new attachment "1690794073644-821.png", version {1}
To version 21.1
edited by Kilight Cao
on 2023/11/20 16:59
on 2023/11/20 16:59
Change comment:
There is no comment for this version
Summary
-
Page properties (4 modified, 0 added, 0 removed)
-
Attachments (0 modified, 10 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,0 +1,1 @@ 1 +Delete devices from Build-in Server - Parent
-
... ... @@ -1,0 +1,1 @@ 1 +Main.WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Kilight - Content
-
... ... @@ -1,0 +1,143 @@ 1 +(% class="wikigeneratedid" %) 2 + **Table of Contents:** 3 + 4 +{{toc/}} 5 + 6 + 7 + 8 += 1. Delete devices from built-in TTS = 9 + 10 + 11 +== Method 1: == 12 + 13 +=== 1.1 Upgrade LPS8v2's TTS to HTTPS === 14 + 15 + 16 +(% style="color:blue" %)**1). Download the upgrade script** 17 + 18 +wget http:~/~/repo.dragino.com/release/tool/ttnstack/upgrade_to_https.sh && chmod +x upgrade_to_https.sh 19 + 20 +[[image:1690793819929-828.png]] 21 + 22 + 23 +(% style="color:blue" %)**2). Run the upgrade script** 24 + 25 +./upgrade_to_https.sh <step> <Local Ip Address> 26 + 27 +[[image:1690793801312-653.png]] 28 + 29 + 30 +(% style="color:red" %)**Note that:** 31 + 32 +parameter 1 tells the script which steps it should start from. 33 + 34 +parameter 2 is the configured local IP address. 35 + 36 + 37 +(% style="color:blue" %)**3). Check the TTS running status** 38 + 39 +[[image:1690793877462-490.png]] 40 + 41 + 42 +=== 2.1 Install ttn-lw-cli === 43 + 44 +==== 2.1.1 Download ttn-lw-cli ==== 45 + 46 + 47 +[[https:~~/~~/www.thethingsindustries.com/docs/the-things-stack/interact/cli/installing-cli/#installing-using-pre-built-binaries>>url:https://www.thethingsindustries.com/docs/the-things-stack/interact/cli/installing-cli/#installing-using-pre-built-binaries]] 48 + 49 +[[image:1690794001186-556.png]] 50 + 51 + 52 +(% style="color:blue" %)**Login the lps8v2's tts via ttn-lw-cli** 53 + 54 +[[image:1690794013040-498.png]] 55 + 56 + 57 +(% style="color:blue" %)**Node:** 58 + 59 +You need to configure a ca certificate for the cli, The ca certificate is inside the gateway and the directory path is : /usr/lib/ttn-stack/ca.pem 60 + 61 +Manually modify the ttn-lw-cli configuration file .ttn-lw-cli.yml: 62 + 63 +[[image:image-20231106140006-2.png||height="509" width="823"]] 64 + 65 + 66 +(% style="color:blue" %)**ttn-lw-cli directory tree structure:** 67 + 68 +[[image:image-20231106135912-1.png]] 69 + 70 + 71 +==== 2.1.2 Delete End node ==== 72 + 73 + 74 +[[image:1690794073644-821.png]] 75 + 76 + 77 +== Method 2:Delete devices through the API == 78 + 79 + 80 +=== 1.1 Generate API Keys === 81 + 82 +[[image:image-20231120163713-1.png||height="547" width="1060"]] 83 + 84 +[[image:image-20231120163955-2.png||height="545" width="1056"]] 85 + 86 +[[image:image-20231120164209-3.png||height="546" width="1058"]] 87 + 88 + 89 +=== 1.2 Delete End node === 90 + 91 +[[image:image-20231120164944-4.png||height="550" width="1067"]] 92 + 93 +For example, to delete the devices eui-5ce8824bad98531d: 94 + 95 +Users need to access the Linux console of the gateway through SSH, and then enter the following command 96 + 97 +(% class="box infomessage" %) 98 +((( 99 +curl ~-~-location \ 100 + ~-~-header "Authorization: Bearer NNSXS.XXXXXXXXX" \ 101 + ~-~-request DELETE \ 102 + 'https:~/~/built-in_ttn_IP_Address:8080/api/v3/applications/{Application_ID}/devices/{device_id}' 103 +))) 104 + 105 +[[image:image-20231120165357-5.png]] 106 + 107 +When the command succeeds, the output {} is displayed. 108 + 109 += 2. Delete devices from built-in ChirpStack = 110 + 111 + 112 +Users need to access the Linux console of the gateway through SSH, and then enter the following command to clear the built-in ChirpStack: 113 + 114 +(% class="box infomessage" %) 115 +((( 116 +**cd /usr/local/chirpstack/** 117 + 118 +**systemctl stop chirpstack** 119 + 120 +**docker-compose down** 121 +))) 122 + 123 +[[image:image-20231106094833-2.png]] 124 + 125 + 126 +(% class="box infomessage" %) 127 +((( 128 +**docker volume rm chirpstack_postgresqldata** 129 + 130 +**docker volume rm chirpstack-redisdata** 131 +))) 132 + 133 +[[image:image-20231106095035-3.png]] 134 + 135 + 136 +**Re-run ChirpStack** 137 + 138 +(% class="box infomessage" %) 139 +((( 140 +**systemctl start chirpstack** 141 +))) 142 + 143 +
- image-20231106094141-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +25.6 KB - Content
- image-20231106094833-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +27.9 KB - Content
- image-20231106095035-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +12.9 KB - Content
- image-20231106135912-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +84.9 KB - Content
- image-20231106140006-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +292.6 KB - Content
- image-20231120163713-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +90.6 KB - Content
- image-20231120163955-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +102.8 KB - Content
- image-20231120164209-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +129.4 KB - Content
- image-20231120164944-4.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +117.2 KB - Content
- image-20231120165357-5.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +21.7 KB - Content