<
edited by Kilight Cao
on 2023/04/01 14:23
on 2023/04/01 14:23
Change comment:
Uploaded new attachment "image-20230401142357-8.png", version {1}
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Kilight - Content
-
... ... @@ -26,8 +26,8 @@ 26 26 27 27 (% class="box infomessage" %) 28 28 ((( 29 - **wget [[http:~~/~~/dragino.vicp.io:6080/bacnet/dragino-bacnet-apps-hp0c-2023-03-01.deb>>url:http://dragino.vicp.io:6080/bacnet/dragino-bacnet-apps-hp0c-2023-03-01.deb]]30 -dpkg -i dragino-bacnet-apps-hp0c-2023-03-01.deb **29 +wget [[http:~~/~~/dragino.vicp.io:6080/bacnet/dragino-bacnet-apps-hp0c-2023-03-01.deb>>url:http://dragino.vicp.io:6080/bacnet/dragino-bacnet-apps-hp0c-2023-03-01.deb]] 30 +dpkg -i dragino-bacnet-apps-hp0c-2023-03-01.deb 31 31 ))) 32 32 33 33 [[image:image-20230401114036-1.png]] ... ... @@ -35,14 +35,13 @@ 35 35 36 36 == 1.3 Configure BACnet == 37 37 38 - 39 39 After BACnet is installed, run commands to modify BACnet configurations 40 40 41 - (% style="color:red" %)**Note: device_port and bacnet_ip_port are not set to the same**40 +**Note: device_port and bacnet_ip_port are not set to the same** 42 42 43 43 (% class="box infomessage" %) 44 44 ((( 45 - **nano /etc/config/bacnet**44 +nano /etc/config/bacnet 46 46 ))) 47 47 48 48 **Examples:** ... ... @@ -73,10 +73,8 @@ 73 73 option device_port '47913' 74 74 ))) 75 75 76 - 77 77 == 1.4 Run BACnet == 78 78 79 - 80 80 After the configuration is complete, run the following command to start BACnet, The following are two ways to run BACnet: 81 81 82 82 (1) With /etc/config/bacnet configuration, and to run the registration server on the current machine, start it with the following command (configure the /etc/config/bacnet file correctly): ... ... @@ -83,15 +83,14 @@ 83 83 84 84 (% class="box infomessage" %) 85 85 ((( 86 - **bacserver -c -s**83 +bacserver -c -s 87 87 ))) 88 88 89 - 90 90 (2) Without /etc/config/bacnet, and to run the registration server on the current machine, start it with the following command: 91 91 92 92 (% class="box infomessage" %) 93 93 ((( 94 - **bacserver -s -a 10.130.2.80 -p 47808**90 +bacserver -s -a 10.130.2.80 -p 47808 95 95 ))) 96 96 97 97 This command simulates two devices, with device IDs 47910 and 47911 ... ... @@ -100,20 +100,18 @@ 100 100 101 101 (% class="box infomessage" %) 102 102 ((( 103 - **bacserver -h**99 +bacserver -h 104 104 ))) 105 105 106 106 [[image:image-20230401114458-2.png]] 107 107 108 - 109 109 == 1.5 Read devices and modify devices == 110 110 111 - 112 112 Enter baccli -h to output help 113 113 114 114 (% class="box infomessage" %) 115 115 ((( 116 - **baccli -h**110 +baccli -h 117 117 ))) 118 118 119 119 [[image:image-20230401114641-3.png]] ... ... @@ -121,45 +121,43 @@ 121 121 122 122 **Examples:** 123 123 124 - **(1) List the current Bacnet devices:**118 +(1) List the current Bacnet devices: 125 125 126 126 (% class="box infomessage" %) 127 127 ((( 128 - **baccli -l -a**122 +baccli -l -a 129 129 ))) 130 130 131 131 [[image:image-20230401114653-4.png]] 132 132 133 133 134 - **(2) List device information based on device ID:**128 +(2) List device information based on device ID: 135 135 136 136 (% class="box infomessage" %) 137 137 ((( 138 - **baccli -l -i id**132 +baccli -l -i id 139 139 ))) 140 140 141 141 [[image:image-20230401114706-5.png]] 142 142 137 +(3) List the device details by device ID: 143 143 144 -**(3) List the device details by device ID:** 145 - 146 146 (% class="box infomessage" %) 147 147 ((( 148 - **baccli -l -v -i id**141 +baccli -l -v -i id 149 149 ))) 150 150 144 +(4) Modify the specified attribute value based on the device ID: 151 151 152 -**(4) Modify the specified attribute value based on the device ID:** 153 - 154 154 (% class="box infomessage" %) 155 155 ((( 156 - **baccli -i id -p prop -w value**148 +baccli -i id -p prop -w value 157 157 ))) 158 158 159 159 [[image:image-20230401114720-6.png]] 160 160 161 161 162 - **(5)**154 +(5)Check the results using the BACnet tool 163 163 164 164 The user can check the data of the device by using the **[[yabe BACnet tool>>https://sourceforge.net/projects/yetanotherbacnetexplorer/]]** 165 165 ... ... @@ -166,45 +166,14 @@ 166 166 [[image:image-20230401114729-7.png||height="521" width="1077"]] 167 167 168 168 169 -= =1.6 Example: How to transfer data to BACnet via LoRaWAN in LPS8v2 ==161 += 1.6 Example: How to transfer data to BACnet via LoRaWAN in LPS8v2 = 170 170 171 - 172 172 LPS8v2 includes a local TTN Server and Node-Red. This example shows how to configure LHT65N to use with the BACnet. This example assumes users already have: 173 173 174 174 * LHT65N register on LPS8v2 Built-In TTN server already 175 - 176 176 * The user is able to see the data on the built-in TTN server device page. 177 - 178 178 * The LPS8v2 already has BACnet installed 179 179 180 180 Below are the steps to plot the sensor data on LPS8v2 BACnet. 181 181 182 - 183 -=== 1.6.1 Link BACnet to Local TTN === 184 - 185 - 186 -Users can download the Node-Red decoder from this link and import it into the Node-Red platform: **[[attach:LHT65N_TTN_to_BACnet.json||target="_blank"]]** 187 - 188 -For more information on importing Input Flow, check out this link: **[[Import Input Flow for Dragino Sensors>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Node-RED/#H3.A0ImportInputFlowforDraginoSensors]]** 189 - 190 - 191 -After importing the Input Flow is complete, the user needs to edit the MQTT in the node 192 - 193 -Users can edit the MQTT node red color by referring to the following link: 194 - 195 -[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Notes%20for%20TTN/#H6.3A0Example:UseLocalServerTTNandNode-RedinLPS8v2>>http://wiki.dragino.com/xwiki/bin/view/Main/Notes%20for%20TTN/#H6.3A0Example:UseLocalServerTTNandNode-RedinLPS8v2]] 196 - 197 -[[image:image-20230401144951-10.png||height="814" width="1223"]] 198 - 199 - 200 -=== 1.6.2 Check result === 201 - 202 - 203 -[[image:image-20230401142357-8.png||height="677" width="1232"]] 204 - 205 - 206 -The BACnet tool displays the temperature, humidity and battery voltage of the LHT65N 207 - 208 -[[image:image-20230401144525-9.png||height="487" width="1237"]] 209 - 210 210
- image-20230401144525-9.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -47.4 KB - Content
- image-20230401144951-10.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -78.2 KB - Content