<
From version < 141.1 >
edited by Kilight Cao
on 2023/09/25 15:02
To version < 136.1 >
edited by Kilight Cao
on 2023/06/20 10:35
>
Change comment: Uploaded new attachment "image-20230620103535-2.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -55,6 +55,8 @@
55 55  * Storage Temperature: -20 ~~ 65°C
56 56  * Power Input: 5V, 2A, DC
57 57  
58 +
59 +
58 58  == 1.3 Features ==
59 59  
60 60  
... ... @@ -65,6 +65,8 @@
65 65  * LoRa Gateway
66 66  * Built-in  (% style="color:#037691" %)//**Node-Red**// (%%)local Application server
67 67  
70 +
71 +
68 68  == 1.4 Block Diagram ==
69 69  
70 70  
... ... @@ -376,6 +376,8 @@
376 376  * **LA66 Shield + UNO + DHT11**: The UNO will get the temperature and humidity and broadcast the value via LoRa protocol.
377 377  * **LG01v2** : LG01v2 is set to listening the LoRa Channel which LA66 is broadcasting. When LG01v2 get the data from LA66, LG01v2 will plot the data in built-in IoT server.
378 378  
383 +
384 +
379 379  === 5.2.2 Set Up LA66 Shield + UNO ===
380 380  
381 381  
... ... @@ -517,16 +517,48 @@
517 517  [[image:image-20221108180458-11.png||height="402" width="1137"]]
518 518  
519 519  
526 += (% style="color:inherit; font-family:inherit; font-size:29px" %)6. How users can access LG01(%%)v(% style="color:inherit; font-family:inherit; font-size:29px" %)2 using serial USB(%%) =
520 520  
521 -= 6. OTA System Update =
522 522  
529 +(% style="color:blue" %)**USB TTL to LG01v2  Connection:**
523 523  
531 +
532 +Port 1 of the UART on the LG01v2 is GND
533 +
534 +(% class="box infomessage" %)
535 +(((
536 +**TXD  <~-~--> UART RXD (Gray line)**
537 +
538 +**RXD  <~-~--> UART TXD (White line)**
539 +
540 +**GND <~-~--> GND (Black line)**
541 +)))
542 +
543 +
544 +**LG01v2 UART connection photo**
545 +
546 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804163015-1.png?width=466&height=621&rev=1.1||alt="image-20220804163015-1.png"]]
547 +
548 +
549 +
550 +In the PC, you can use the serial port tool(such as [[putty>>url:http://www.chiark.greenend.org.uk/~~sgtatham/putty/download.html]] in Windows), you need to set the serial baud rate to (% style="color:blue" %)**115200**(%%) to access the serial console for LG01v2. LG01v2 will output system info once power on as below:
551 +
552 +
553 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804164928-3.png?width=332&height=320&rev=1.1||alt="image-20220804164928-3.png"]]
554 +
555 +
556 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804164747-2.png?width=594&height=622&rev=1.1||alt="image-20220804164747-2.png"]]
557 +
558 +
559 += 7. OTA System Update =
560 +
561 +
524 524  LG01v2 supports system auto update via OTA, please see **[[this URL>>url:http://wiki.dragino.com/xwiki/bin/view/OTA%20Update/]]** for the detail of this feature.
525 525  
526 526  
527 -= 7. FAQ =
565 += 8. FAQ =
528 528  
529 -== 7.1 How does LG01v2 communicate with Lora shield (LoRa.h) ==
567 +== 8.1 How does LG01v2 communicate with Lora shield (LoRa.h) ==
530 530  
531 531  
532 532  This example describes how to use LG01v2, LoRa Shield to set up a LoRa network,
... ... @@ -575,7 +575,7 @@
575 575  [[image:image-20221101162527-4.png]]
576 576  
577 577  
578 -== 7.2 How does LG01v2 communicate with Heltec LoRa Node ==
616 +== 8.2 How does LG01v2 communicate with Heltec LoRa Node ==
579 579  
580 580  
581 581  This example describes how to use LG01v2 and Heltec LoRa Node to set up a LoRa network,
... ... @@ -616,79 +616,11 @@
616 616  [[image:image-20221112163119-4.png||height="808" width="560"]]
617 617  
618 618  
619 -== 7.3 How does LG01v2 communicate with LoRaWAN node ==
657 += 9. Trouble Shooting =
620 620  
659 +== 9.1  Fallback IP does not work, how can users check ==
621 621  
622 -This example describes how to use LG01v2 and LSN50 to set up a  network,
623 623  
624 -In this case, users need to set LSN50 to work in ABP mode and transmit in only one frequency.
625 -
626 -Assume we have a LG01v2 working in the frequency 868100000 now, below is the steps.
627 -
628 -
629 -**Step1: **Configure the LG01v2
630 -
631 -(% class="box infomessage" %)
632 -(((
633 -AT+FRE=868.100,868.100  ~-~--> TX and RX frequency set: 868100000
634 -AT+BW=0,0  ~-~--> TX and RX Bandwidth set: 125kHz
635 -AT+SF=12,12  ~-~--> TX and RX Spreading Factor set: SF12
636 -AT+SYNCWORD=1  ~-~-->  Syncword**(0: private,1: public), **the corresponding Lora shield syncword is 0x12
637 -)))
638 -
639 -**Step2:  **Run AT commands to make the LSN50 work in Single frequency and ABP mode. Below are the AT commands:
640 -
641 -(% class="box infomessage" %)
642 -(((
643 -AT+FDR  ~-~--> Reset Parameters to Factory Default, Keys Reserve
644 -AT+NJM=0  ~-~-->  Set to ABP mode
645 -AT+ADR=0  ~-~-->  Set the Adaptive Data Rate Off
646 -AT+DR=0  ~-~--> Set Data Rate (Set AT+DR=3 for 915 band)
647 -AT+TDC=300000  ~-~-->  Set transmit interval to 5 minutes
648 -AT+CHS=868100000  ~-~--> Set transmit frequency to 868.1Mhz
649 -AT+DADDR=FFFFF111  ~-~--> Set Device Address to 26 01 1A F1
650 -ATZ  ~-~--> Reset MCU
651 -)))
652 -
653 -**Step3:  **Check result
654 -
655 -
656 -
657 -User can plot the temperature and humidity chat via LG01v2 built-in IoT server.
658 -
659 -User can import this example in Node-Red: [[attach:LG01v2_LSN50v2_S31.json||target="_blank"]]
660 -
661 -
662 -First the user needs to fill in the NwkSkey and AppSkey in the LoraWan Packet Decrypter node.
663 -
664 -[[image:image-20230620103535-2.png||height="591" width="1138"]]
665 -
666 -[[image:image-20230620103153-1.png||height="610" width="1141"]]
667 -
668 -
669 -The data will be displayed in the built-in node-red UI
670 -
671 -**Browser input: (% style="background-color:yellow" %)__//http:~/~/<local-IPV4-address>//__(%%)**
672 -
673 -[[image:image-20230620103923-3.png||height="476" width="1138"]]
674 -
675 -
676 -== 7.4 How can users factory reset LG01v2 ==
677 -
678 -
679 -Users can download the image of LG01v2 from this link:[[dragino-lg01v2-1.7-0210>>url:https://www.dropbox.com/home?select=dragino-lg01v2-1.7-0210.zip&preview=dragino-lg01v2-1.7-0210.zip]]
680 -
681 -
682 -Then follow the steps in the link below to restore factory Settings to LG01v2:
683 -
684 -[[How to flash a new image(OS) to the gateway>>url:https://wiki.dragino.com/xwiki/bin/view/Main/Armbian%20OS%20instruction/#H2.3A0Howtoflashanewimage28OS29tothegateway28LPS8V229]]
685 -
686 -
687 -= 8. Trouble Shooting =
688 -
689 -== 8.1  Fallback IP does not work, how can users check ==
690 -
691 -
692 692  When the computer has completed the above fallback IP configuration,the LG01v2 Web UI is still not accessible via fallback IP.
693 693  
694 694  
... ... @@ -708,7 +708,7 @@
708 708  If the firewall is not down, this will affect access to the gateway.
709 709  
710 710  
711 -= (% style="color:inherit; font-family:inherit; font-size:29px" %)9. Supports(%%) =
681 += (% style="color:inherit; font-family:inherit; font-size:29px" %)10. Supports(%%) =
712 712  
713 713  
714 714  (((
... ... @@ -719,7 +719,7 @@
719 719  With your question as detailed as possible. We will reply and help you in the shortest.
720 720  
721 721  
722 -= 10. Reference =
692 += 11. Reference =
723 723  
724 724  
725 725  * Install Tago Core: Refer **Install Tago Core in LG01v2** in[[ Instruction>>doc:Main.Tago\.IO.WebHome]].
... ... @@ -726,10 +726,11 @@
726 726  
727 727  * [[Advance OS Reference Guide for L>>doc:Main.Armbian OS instruction.WebHome]]G01v2.
728 728  
699 +
729 729  
730 730  )))
731 731  
732 -= 11. Order Info =
703 += 12. Order Info =
733 733  
734 734  
735 735  (% style="color:#0000ff" %)**LG01v2-XXX-YYY**
... ... @@ -749,7 +749,7 @@
749 749  More info about valid bands, please see [[EC25-E product page>>url:https://www.quectel.com/product/ec25.htm]].
750 750  
751 751  
752 -= 12. Manufacturer Info =
723 += 13. Manufacturer Info =
753 753  
754 754  
755 755  **Shenzhen Dragino Technology Development co. LTD**
... ... @@ -759,7 +759,7 @@
759 759  LongCheng Street, LongGang District ; Shenzhen 518116,China
760 760  
761 761  
762 -= 13. FCC Warning =
733 += 14. FCC Warning =
763 763  
764 764  
765 765  (((
LG01v2_LSN50v2_S31.json
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -16.5 KB
Content
... ... @@ -1,587 +1,0 @@
1 -[
2 - {
3 - "id": "5e07f5eeeb2a969b",
4 - "type": "tab",
5 - "label": "流程 1",
6 - "disabled": false,
7 - "info": "",
8 - "env": []
9 - },
10 - {
11 - "id": "9c26fa2f19e2b556",
12 - "type": "function",
13 - "z": "5e07f5eeeb2a969b",
14 - "name": "hex to base64",
15 - "func": "var input = msg.payload;\nvar base64 = Buffer.from(input, 'hex').toString('base64');\nmsg.payload = base64;\nreturn msg;",
16 - "outputs": 1,
17 - "noerr": 0,
18 - "initialize": "",
19 - "finalize": "",
20 - "libs": [],
21 - "x": 220,
22 - "y": 160,
23 - "wires": [
24 - [
25 - "075bc9172a4c6570",
26 - "3601a98894805fbe"
27 - ]
28 - ]
29 - },
30 - {
31 - "id": "ee0480c81e66d657",
32 - "type": "function",
33 - "z": "5e07f5eeeb2a969b",
34 - "name": "function 4",
35 - "func": "var bytes = msg.payload[\"uplink_message\"]\nvar data = msg.payload[\"out\"]\nvar mode = (parseInt(data.substring(12, 14), 16) & 0x7C) >> 2;\nif (mode != 2)\n{\nvar bat = (parseInt(data.substring(0,4),16)&0x3FFF)/1000;\nvar TempC1 = (parseFloat(parseInt(data.substring(4, 8),16)/10).toFixed(2));\nvar ADC_CH0V = (parseInt(data.substring(8, 12), 16) ) / 1000;\nvar Digital_IStatus = (parseInt((data.substring(8, 12),16) & 0x02))?\"H\":\"L\"; \n\nif (mode != 6) {\n\n var EXTI_Trigger = ((parseInt(data.substring(12, 14), 16) & 0x01))? \"TRUE\" : \"FALSE\";\n\n var Door_status = ((parseInt(data.substring(12, 14), 16) & 0x80))? \"CLOSE\" : \"OPEN\";\n\n}\n}\nif (mode == 0) {\n\n var Work_mode = \"IIC\";\n\n if ((parseInt(data.substring(18, 22), 16)) == 0){\n\n var Illum = (parseInt(data.substring(8, 12), 16));\n\n }\n\n else {\n\n var TempC_SHT = parseFloat(((parseInt(data.substring(14, 18), 16)) / 10).toFixed(2));\n\n var Hum_SHT = parseFloat((((parseInt(data.substring(18, 22), 16))) / 10).toFixed(1));\n\n }\n \n}\n\nelse if (mode == 1) {\n\n var Work_mode = \" Distance\";\n\n var Distance_cm = parseFloat((((parseInt(data.substring(14, 18), 16))) / 10).toFixed(1));\n\n if (((parseInt(data.substring(18, 22), 16))) != 65535){\n\n var Distance_signal_strength = parseFloat(((parseInt(data.substring(18, 22), 16))).toFixed(0));\n\n }\n\n}\n\nelse if (mode == 2) {\n\n var Work_mode = \" 3ADC\";\n\n var BatV = (parseInt(data.substring(18, 22), 16)) / 10;\n\n var ADC_CH0V = ((parseInt(data.substring(0, 4), 16))) / 1000;\n\n var ADC_CH1V = ((parseInt(data.substring(4, 8), 16))) / 1000;\n\n var ADC_CH4V = ((parseInt(data.substring(8, 12), 16))) / 1000;\n\n var Digital_IStatus = ((parseInt(data.substring(12, 14), 16)) & 0x02) ? \"H\" : \"L\";\n\n var EXTI_Trigger = ((parseInt(data.substring(12, 14), 16)) & 0x01) ? \"TRUE\" : \"FALSE\";\n\n var Door_status = ((parseInt(data.substring(13, 14), 16)) & 0x80) ? \"CLOSE\" : \"OPEN\";\n\n if ((parseInt(data.substring(18, 22), 16) === 0)) {\n\n var Illum = ((parseInt(data.substring(14, 18), 16)));\n\n }\n\n else {\n\n var TempC_SHT = parseFloat((((parseInt(data.substring(14, 18), 16))) / 10).toFixed(2));\n\n var Hum_SHT = parseFloat((((parseInt(data.substring(18, 24), 16))) / 10).toFixed(1));\n\n }\n\n}\n\nelse if (mode == 3) {\n\n var Work_mode = \"3DS18B20\";\n\n var TempC2 = parseFloat((((parseInt(data.substring(14, 18), 16))) / 10).toFixed(2));\n\n var TempC3 = parseFloat((((parseInt(data.substring(18, 24), 16))) / 10).toFixed(1));\n\n\n\n}\n\nelse if (mode == 4) {\n\n var Work_mode = \"Weight\";\n\n var Weight = ((parseInt(data.substring(14, 18), 16)));\n\n}\n\nelse if (mode == 5) {\n\n var Work_mode = \"Count\";\n\n var Count = ((parseInt(data.substring(14, 22), 16)));\n\n}\n\n\n\nvar b = { payload: bat }, c = { payload: TempC1 }, d = { payload: ADC_CH0V }, e = { payload: Digital_IStatus }, f = { payload: EXTI_Trigger }, g = { payload: Door_status }, j = { payload: TempC_SHT }, s = { payload: Hum_SHT }, k = { payload: Work_mode };\nreturn [b,c,d,e,f,g,j,k,s];",
36 - "outputs": 9,
37 - "noerr": 0,
38 - "initialize": "",
39 - "finalize": "",
40 - "libs": [],
41 - "x": 660,
42 - "y": 300,
43 - "wires": [
44 - [
45 - "fd22b92d2b8de0fb"
46 - ],
47 - [
48 - "3307256a4e1ea53a"
49 - ],
50 - [
51 - "a3fd8302ec399e31"
52 - ],
53 - [
54 - "c7d1f63ff5f0026a"
55 - ],
56 - [
57 - "159967056da52706"
58 - ],
59 - [
60 - "a21581a41adc1714"
61 - ],
62 - [
63 - "7bb78b78445ac9e3"
64 - ],
65 - [
66 - "0364752170ed6228"
67 - ],
68 - [
69 - "65293155d71d54b9"
70 - ]
71 - ]
72 - },
73 - {
74 - "id": "e763b293d42dbdd5",
75 - "type": "change",
76 - "z": "5e07f5eeeb2a969b",
77 - "name": "",
78 - "rules": [
79 - {
80 - "t": "change",
81 - "p": "payload",
82 - "pt": "msg",
83 - "from": "Data: (HEX:)",
84 - "fromt": "str",
85 - "to": "",
86 - "tot": "str"
87 - },
88 - {
89 - "t": "change",
90 - "p": "payload",
91 - "pt": "msg",
92 - "from": " ",
93 - "fromt": "str",
94 - "to": "",
95 - "tot": "str"
96 - }
97 - ],
98 - "action": "",
99 - "property": "",
100 - "from": "",
101 - "to": "",
102 - "reg": false,
103 - "x": 420,
104 - "y": 60,
105 - "wires": [
106 - [
107 - "9c26fa2f19e2b556",
108 - "416a930e89291528"
109 - ]
110 - ]
111 - },
112 - {
113 - "id": "075bc9172a4c6570",
114 - "type": "lorawan-packet-decrypt-nwkey-appkey",
115 - "z": "5e07f5eeeb2a969b",
116 - "name": "FFFFF111",
117 - "nsw": "CCFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA",
118 - "asw": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC",
119 - "x": 510,
120 - "y": 160,
121 - "wires": [
122 - [
123 - "ee0480c81e66d657"
124 - ]
125 - ]
126 - },
127 - {
128 - "id": "13dc77a4e2bb4f72",
129 - "type": "serial in",
130 - "z": "5e07f5eeeb2a969b",
131 - "name": "",
132 - "serial": "bb1c0e81fd51fa9e",
133 - "x": 190,
134 - "y": 60,
135 - "wires": [
136 - [
137 - "e763b293d42dbdd5"
138 - ]
139 - ]
140 - },
141 - {
142 - "id": "3307256a4e1ea53a",
143 - "type": "ui_chart",
144 - "z": "5e07f5eeeb2a969b",
145 - "name": "",
146 - "group": "c1fddd37879528e5",
147 - "order": 1,
148 - "width": 0,
149 - "height": 0,
150 - "label": "TempC1",
151 - "chartType": "line",
152 - "legend": "false",
153 - "xformat": "HH:mm:ss",
154 - "interpolate": "linear",
155 - "nodata": "",
156 - "dot": false,
157 - "ymin": "",
158 - "ymax": "",
159 - "removeOlder": 1,
160 - "removeOlderPoints": "",
161 - "removeOlderUnit": "3600",
162 - "cutout": 0,
163 - "useOneColor": false,
164 - "useUTC": false,
165 - "colors": [
166 - "#1f77b4",
167 - "#aec7e8",
168 - "#ff7f0e",
169 - "#2ca02c",
170 - "#98df8a",
171 - "#d62728",
172 - "#ff9896",
173 - "#9467bd",
174 - "#c5b0d5"
175 - ],
176 - "outputs": 1,
177 - "useDifferentColor": false,
178 - "className": "",
179 - "x": 940,
180 - "y": 160,
181 - "wires": [
182 - []
183 - ]
184 - },
185 - {
186 - "id": "a3fd8302ec399e31",
187 - "type": "ui_chart",
188 - "z": "5e07f5eeeb2a969b",
189 - "name": "",
190 - "group": "6d46fdae9f413f7b",
191 - "order": 1,
192 - "width": 0,
193 - "height": 0,
194 - "label": "ADC_CH0V",
195 - "chartType": "line",
196 - "legend": "false",
197 - "xformat": "HH:mm:ss",
198 - "interpolate": "linear",
199 - "nodata": "",
200 - "dot": false,
201 - "ymin": "",
202 - "ymax": "",
203 - "removeOlder": 1,
204 - "removeOlderPoints": "",
205 - "removeOlderUnit": "3600",
206 - "cutout": 0,
207 - "useOneColor": false,
208 - "useUTC": false,
209 - "colors": [
210 - "#1f77b4",
211 - "#aec7e8",
212 - "#ff7f0e",
213 - "#2ca02c",
214 - "#98df8a",
215 - "#d62728",
216 - "#ff9896",
217 - "#9467bd",
218 - "#c5b0d5"
219 - ],
220 - "outputs": 1,
221 - "useDifferentColor": false,
222 - "className": "",
223 - "x": 950,
224 - "y": 200,
225 - "wires": [
226 - []
227 - ]
228 - },
229 - {
230 - "id": "fd22b92d2b8de0fb",
231 - "type": "ui_chart",
232 - "z": "5e07f5eeeb2a969b",
233 - "name": "",
234 - "group": "bb5657c2a8c290a3",
235 - "order": 1,
236 - "width": 0,
237 - "height": 0,
238 - "label": "BatV",
239 - "chartType": "line",
240 - "legend": "false",
241 - "xformat": "HH:mm:ss",
242 - "interpolate": "linear",
243 - "nodata": "",
244 - "dot": false,
245 - "ymin": "",
246 - "ymax": "",
247 - "removeOlder": 1,
248 - "removeOlderPoints": "",
249 - "removeOlderUnit": "3600",
250 - "cutout": 0,
251 - "useOneColor": false,
252 - "useUTC": false,
253 - "colors": [
254 - "#1f77b4",
255 - "#aec7e8",
256 - "#ff7f0e",
257 - "#2ca02c",
258 - "#98df8a",
259 - "#d62728",
260 - "#ff9896",
261 - "#9467bd",
262 - "#c5b0d5"
263 - ],
264 - "outputs": 1,
265 - "useDifferentColor": false,
266 - "className": "",
267 - "x": 930,
268 - "y": 120,
269 - "wires": [
270 - []
271 - ]
272 - },
273 - {
274 - "id": "c7d1f63ff5f0026a",
275 - "type": "ui_text",
276 - "z": "5e07f5eeeb2a969b",
277 - "group": "528e965cef294158",
278 - "order": 0,
279 - "width": "6",
280 - "height": "4",
281 - "name": "",
282 - "label": "Digital_IStatus",
283 - "format": "{{msg.payload}}",
284 - "layout": "col-center",
285 - "className": "",
286 - "x": 960,
287 - "y": 240,
288 - "wires": []
289 - },
290 - {
291 - "id": "159967056da52706",
292 - "type": "ui_text",
293 - "z": "5e07f5eeeb2a969b",
294 - "group": "5e615e3edb5999a0",
295 - "order": 0,
296 - "width": "6",
297 - "height": "4",
298 - "name": "",
299 - "label": "EXTI_Trigger",
300 - "format": "{{msg.payload}}",
301 - "layout": "col-center",
302 - "className": "",
303 - "x": 950,
304 - "y": 280,
305 - "wires": []
306 - },
307 - {
308 - "id": "7bb78b78445ac9e3",
309 - "type": "ui_chart",
310 - "z": "5e07f5eeeb2a969b",
311 - "name": "",
312 - "group": "5f7fec85295a7f7c",
313 - "order": 0,
314 - "width": 0,
315 - "height": 0,
316 - "label": "TempC_SHT",
317 - "chartType": "line",
318 - "legend": "false",
319 - "xformat": "HH:mm:ss",
320 - "interpolate": "linear",
321 - "nodata": "",
322 - "dot": false,
323 - "ymin": "",
324 - "ymax": "",
325 - "removeOlder": 1,
326 - "removeOlderPoints": "",
327 - "removeOlderUnit": "3600",
328 - "cutout": 0,
329 - "useOneColor": false,
330 - "useUTC": false,
331 - "colors": [
332 - "#1f77b4",
333 - "#aec7e8",
334 - "#ff7f0e",
335 - "#2ca02c",
336 - "#98df8a",
337 - "#d62728",
338 - "#ff9896",
339 - "#9467bd",
340 - "#c5b0d5"
341 - ],
342 - "outputs": 1,
343 - "useDifferentColor": false,
344 - "className": "",
345 - "x": 950,
346 - "y": 360,
347 - "wires": [
348 - []
349 - ]
350 - },
351 - {
352 - "id": "0364752170ed6228",
353 - "type": "ui_text",
354 - "z": "5e07f5eeeb2a969b",
355 - "group": "3cb616f18674c42a",
356 - "order": 0,
357 - "width": "6",
358 - "height": "4",
359 - "name": "",
360 - "label": "Work_mode",
361 - "format": "{{msg.payload}}",
362 - "layout": "col-center",
363 - "className": "",
364 - "x": 950,
365 - "y": 400,
366 - "wires": []
367 - },
368 - {
369 - "id": "65293155d71d54b9",
370 - "type": "ui_chart",
371 - "z": "5e07f5eeeb2a969b",
372 - "name": "",
373 - "group": "bb2e35e7a931c198",
374 - "order": 0,
375 - "width": 0,
376 - "height": 0,
377 - "label": "Hum_SHT",
378 - "chartType": "line",
379 - "legend": "false",
380 - "xformat": "HH:mm:ss",
381 - "interpolate": "linear",
382 - "nodata": "",
383 - "dot": false,
384 - "ymin": "",
385 - "ymax": "",
386 - "removeOlder": 1,
387 - "removeOlderPoints": "",
388 - "removeOlderUnit": "3600",
389 - "cutout": 0,
390 - "useOneColor": false,
391 - "useUTC": false,
392 - "colors": [
393 - "#1f77b4",
394 - "#aec7e8",
395 - "#ff7f0e",
396 - "#2ca02c",
397 - "#98df8a",
398 - "#d62728",
399 - "#ff9896",
400 - "#9467bd",
401 - "#c5b0d5"
402 - ],
403 - "outputs": 1,
404 - "useDifferentColor": false,
405 - "className": "",
406 - "x": 950,
407 - "y": 440,
408 - "wires": [
409 - []
410 - ]
411 - },
412 - {
413 - "id": "a21581a41adc1714",
414 - "type": "ui_text",
415 - "z": "5e07f5eeeb2a969b",
416 - "group": "9109ae41eee353df",
417 - "order": 0,
418 - "width": "6",
419 - "height": "4",
420 - "name": "",
421 - "label": "Door_status",
422 - "format": "{{msg.payload}}",
423 - "layout": "col-center",
424 - "className": "",
425 - "x": 950,
426 - "y": 320,
427 - "wires": []
428 - },
429 - {
430 - "id": "416a930e89291528",
431 - "type": "debug",
432 - "z": "5e07f5eeeb2a969b",
433 - "name": "debug 2",
434 - "active": true,
435 - "tosidebar": true,
436 - "console": false,
437 - "tostatus": false,
438 - "complete": "false",
439 - "statusVal": "",
440 - "statusType": "auto",
441 - "x": 660,
442 - "y": 60,
443 - "wires": []
444 - },
445 - {
446 - "id": "3601a98894805fbe",
447 - "type": "debug",
448 - "z": "5e07f5eeeb2a969b",
449 - "name": "debug 3",
450 - "active": true,
451 - "tosidebar": true,
452 - "console": false,
453 - "tostatus": false,
454 - "complete": "false",
455 - "statusVal": "",
456 - "statusType": "auto",
457 - "x": 380,
458 - "y": 240,
459 - "wires": []
460 - },
461 - {
462 - "id": "bb1c0e81fd51fa9e",
463 - "type": "serial-port",
464 - "serialport": "/dev/ttyUSB0",
465 - "serialbaud": "9600",
466 - "databits": "8",
467 - "parity": "none",
468 - "stopbits": "1",
469 - "waitfor": "",
470 - "dtr": "none",
471 - "rts": "none",
472 - "cts": "none",
473 - "dsr": "none",
474 - "newline": "\\n",
475 - "bin": "false",
476 - "out": "char",
477 - "addchar": "\\r\\n",
478 - "responsetimeout": "10000"
479 - },
480 - {
481 - "id": "c1fddd37879528e5",
482 - "type": "ui_group",
483 - "name": "BatV",
484 - "tab": "abb98f80600a5448",
485 - "order": 1,
486 - "disp": true,
487 - "width": "6",
488 - "collapse": false,
489 - "className": ""
490 - },
491 - {
492 - "id": "6d46fdae9f413f7b",
493 - "type": "ui_group",
494 - "name": "ADC_CH0V",
495 - "tab": "abb98f80600a5448",
496 - "order": 1,
497 - "disp": true,
498 - "width": "6",
499 - "collapse": false,
500 - "className": ""
501 - },
502 - {
503 - "id": "bb5657c2a8c290a3",
504 - "type": "ui_group",
505 - "name": "BatV",
506 - "tab": "abb98f80600a5448",
507 - "order": 3,
508 - "disp": true,
509 - "width": "6",
510 - "collapse": false,
511 - "className": ""
512 - },
513 - {
514 - "id": "528e965cef294158",
515 - "type": "ui_group",
516 - "name": "Digital_IStatus",
517 - "tab": "abb98f80600a5448",
518 - "order": 4,
519 - "disp": true,
520 - "width": "6",
521 - "collapse": false,
522 - "className": ""
523 - },
524 - {
525 - "id": "5e615e3edb5999a0",
526 - "type": "ui_group",
527 - "name": "EXTI_Trigger",
528 - "tab": "abb98f80600a5448",
529 - "order": 5,
530 - "disp": true,
531 - "width": "6",
532 - "collapse": false,
533 - "className": ""
534 - },
535 - {
536 - "id": "5f7fec85295a7f7c",
537 - "type": "ui_group",
538 - "name": "TempC_SHT",
539 - "tab": "abb98f80600a5448",
540 - "order": 6,
541 - "disp": true,
542 - "width": "6",
543 - "collapse": false,
544 - "className": ""
545 - },
546 - {
547 - "id": "3cb616f18674c42a",
548 - "type": "ui_group",
549 - "name": "Work_mode",
550 - "tab": "abb98f80600a5448",
551 - "order": 7,
552 - "disp": true,
553 - "width": "6",
554 - "collapse": false,
555 - "className": ""
556 - },
557 - {
558 - "id": "bb2e35e7a931c198",
559 - "type": "ui_group",
560 - "name": "Hum_SHT",
561 - "tab": "abb98f80600a5448",
562 - "order": 8,
563 - "disp": true,
564 - "width": "6",
565 - "collapse": false,
566 - "className": ""
567 - },
568 - {
569 - "id": "9109ae41eee353df",
570 - "type": "ui_group",
571 - "name": "Door_status",
572 - "tab": "abb98f80600a5448",
573 - "order": 9,
574 - "disp": true,
575 - "width": "6",
576 - "collapse": false,
577 - "className": ""
578 - },
579 - {
580 - "id": "abb98f80600a5448",
581 - "type": "ui_tab",
582 - "name": "LSN50v2 S31",
583 - "icon": "LSN50v2 S31",
584 - "disabled": false,
585 - "hidden": false
586 - }
587 -]
image-20230620103923-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -72.7 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0