<
From version < 147.1 >
edited by Kilight Cao
on 2023/10/14 09:30
To version < 134.1 >
edited by Kilight Cao
on 2023/06/07 17:39
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -75,15 +75,21 @@
75 75  LG01-V2 has totally four LEDs, They are:
76 76  
77 77  
78 -(% style="color:blue" %)**➢ Power LED**[[image:image-20231014092959-4.png]](%%): This RED LED will be solid if the device is properly powered
78 +(% style="color:blue" %)**➢ Power LED**(%%): This RED LED will be solid if the device is properly powered
79 79  
80 -(% style="color:blue" %)**➢ ETH LED**[[image:image-20231014092934-2.png]](%%):  This RGB LED will blink GREEN when the ETH port is connecting
80 +(% style="color:blue" %)**➢ ETH LED**(%%):  This RGB LED will blink GREEN when the ETH port is connecting
81 81  
82 -(% style="color:blue" %)**➢ SYS LED**[[image:image-20231014092954-3.png]](%%):  Undefined yet
82 +(% style="color:blue" %)**➢ SYS LED**(%%):  This RGB LED will show different colors in different states:
83 83  
84 -(% style="color:blue" %)**➢ WIFI LED**[[image:image-20231014092843-1.png]](%%): This LED shows the WIFI interface connection status.
84 + **SOLID GREEN:** The device is alive with a LoRaWAN server connection.
85 85  
86 + ✓ **BLINKING GREEN:** a) Device has internet connection but no LoRaWAN Connection. or b) Device is in booting stage, in this stage, it will BLINKING GREEN for several seconds and then with BLINKING GREEN together
86 86  
88 + ✓** SOLID RED:** Device doesn't have an Internet connection.
89 +
90 +(% style="color:blue" %)**➢ WIFI LED**(%%): This LED shows the WIFI interface connection status.
91 +
92 +
87 87  == 1.6 Button Intruction ==
88 88  
89 89  
... ... @@ -110,6 +110,7 @@
110 110  
111 111  == 2.1 Access and Configure LG01-v2 ==
112 112  
119 +
113 113  === 2.1.1 Find IP address of LG01-v2 ===
114 114  
115 115  
... ... @@ -511,16 +511,48 @@
511 511  [[image:image-20221108180458-11.png||height="402" width="1137"]]
512 512  
513 513  
521 += (% 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(%%) =
514 514  
515 -= 6. OTA System Update =
516 516  
524 +(% style="color:blue" %)**USB TTL to LG01v2  Connection:**
517 517  
526 +
527 +Port 1 of the UART on the LG01v2 is GND
528 +
529 +(% class="box infomessage" %)
530 +(((
531 +**TXD  <~-~--> UART RXD (Gray line)**
532 +
533 +**RXD  <~-~--> UART TXD (White line)**
534 +
535 +**GND <~-~--> GND (Black line)**
536 +)))
537 +
538 +
539 +**LG01v2 UART connection photo**
540 +
541 +[[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"]]
542 +
543 +
544 +
545 +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:
546 +
547 +
548 +[[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"]]
549 +
550 +
551 +[[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"]]
552 +
553 +
554 += 7. OTA System Update =
555 +
556 +
518 518  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.
519 519  
520 520  
521 -= 7. FAQ =
560 += 8. FAQ =
522 522  
523 -== 7.1 How does LG01v2 communicate with Lora shield (LoRa.h) ==
562 +== 8.1 How does LG01v2 communicate with Lora shield (LoRa.h) ==
524 524  
525 525  
526 526  This example describes how to use LG01v2, LoRa Shield to set up a LoRa network,
... ... @@ -569,7 +569,7 @@
569 569  [[image:image-20221101162527-4.png]]
570 570  
571 571  
572 -== 7.2 How does LG01v2 communicate with Heltec LoRa Node ==
611 +== 8.2 How does LG01v2 communicate with Heltec LoRa Node ==
573 573  
574 574  
575 575  This example describes how to use LG01v2 and Heltec LoRa Node to set up a LoRa network,
... ... @@ -610,79 +610,11 @@
610 610  [[image:image-20221112163119-4.png||height="808" width="560"]]
611 611  
612 612  
613 -== 7.3 How does LG01v2 communicate with LoRaWAN node ==
652 += 9. Trouble Shooting =
614 614  
654 +== 9.1  Fallback IP does not work, how can users check ==
615 615  
616 -This example describes how to use LG01v2 and LSN50 to set up a  network,
617 617  
618 -In this case, users need to set LSN50 to work in ABP mode and transmit in only one frequency.
619 -
620 -Assume we have a LG01v2 working in the frequency 868100000 now, below is the steps.
621 -
622 -
623 -**Step1: **Configure the LG01v2
624 -
625 -(% class="box infomessage" %)
626 -(((
627 -AT+FRE=868.100,868.100  ~-~--> TX and RX frequency set: 868100000
628 -AT+BW=0,0  ~-~--> TX and RX Bandwidth set: 125kHz
629 -AT+SF=12,12  ~-~--> TX and RX Spreading Factor set: SF12
630 -AT+SYNCWORD=1  ~-~-->  Syncword**(0: private,1: public), **the corresponding Lora shield syncword is 0x12
631 -)))
632 -
633 -**Step2:  **Run AT commands to make the LSN50 work in Single frequency and ABP mode. Below are the AT commands:
634 -
635 -(% class="box infomessage" %)
636 -(((
637 -AT+FDR  ~-~--> Reset Parameters to Factory Default, Keys Reserve
638 -AT+NJM=0  ~-~-->  Set to ABP mode
639 -AT+ADR=0  ~-~-->  Set the Adaptive Data Rate Off
640 -AT+DR=0  ~-~--> Set Data Rate (Set AT+DR=3 for 915 band)
641 -AT+TDC=300000  ~-~-->  Set transmit interval to 5 minutes
642 -AT+CHS=868100000  ~-~--> Set transmit frequency to 868.1Mhz
643 -AT+DADDR=FFFFF111  ~-~--> Set Device Address to 26 01 1A F1
644 -ATZ  ~-~--> Reset MCU
645 -)))
646 -
647 -**Step3:  **Check result
648 -
649 -
650 -
651 -User can plot the temperature and humidity chat via LG01v2 built-in IoT server.
652 -
653 -User can import this example in Node-Red: [[attach:LG01v2_LSN50v2_S31.json||target="_blank"]]
654 -
655 -
656 -First the user needs to fill in the NwkSkey and AppSkey in the LoraWan Packet Decrypter node.
657 -
658 -[[image:image-20230620103535-2.png||height="591" width="1138"]]
659 -
660 -[[image:image-20230620103153-1.png||height="610" width="1141"]]
661 -
662 -
663 -The data will be displayed in the built-in node-red UI
664 -
665 -**Browser input: (% style="background-color:yellow" %)__//http:~/~/<local-IPV4-address>//__(%%)**
666 -
667 -[[image:image-20230620103923-3.png||height="476" width="1138"]]
668 -
669 -
670 -== 7.4 How can users factory reset LG01v2 ==
671 -
672 -
673 -Users can download the image of LG01v2 from this link:[[dragino-lg01v2-1.7-0210>>https://www.dropbox.com/scl/fi/g0si61lcrvdjyto4ma951/dragino-lg01v2-1.7-0210.zip?rlkey=t03oqo493r2p7ign488rs2jsv&dl=0]]
674 -
675 -
676 -Then follow the steps in the link below to restore factory Settings to LG01v2:
677 -
678 -[[How to flash a new image(OS) to the gateway>>url:https://wiki.dragino.com/xwiki/bin/view/Main/Armbian%20OS%20instruction/#H2.3A0Howtoflashanewimage28OS29tothegateway28LPS8V229]]
679 -
680 -
681 -= 8. Trouble Shooting =
682 -
683 -== 8.1  Fallback IP does not work, how can users check ==
684 -
685 -
686 686  When the computer has completed the above fallback IP configuration,the LG01v2 Web UI is still not accessible via fallback IP.
687 687  
688 688  
... ... @@ -702,7 +702,7 @@
702 702  If the firewall is not down, this will affect access to the gateway.
703 703  
704 704  
705 -= (% style="color:inherit; font-family:inherit; font-size:29px" %)9. Supports(%%) =
676 += (% style="color:inherit; font-family:inherit; font-size:29px" %)10. Supports(%%) =
706 706  
707 707  
708 708  (((
... ... @@ -713,17 +713,16 @@
713 713  With your question as detailed as possible. We will reply and help you in the shortest.
714 714  
715 715  
716 -= 10. Reference =
687 += 11. Reference =
717 717  
718 718  
719 719  * Install Tago Core: Refer **Install Tago Core in LG01v2** in[[ Instruction>>doc:Main.Tago\.IO.WebHome]].
720 -
721 721  * [[Advance OS Reference Guide for L>>doc:Main.Armbian OS instruction.WebHome]]G01v2.
722 722  
723 723  
724 724  )))
725 725  
726 -= 11. Order Info =
696 += 12. Order Info =
727 727  
728 728  
729 729  (% style="color:#0000ff" %)**LG01v2-XXX-YYY**
... ... @@ -735,15 +735,15 @@
735 735  
736 736  (% style="color:#0000ff" %)**YYY**(% style="color:black" %): 4G Cellular Option
737 737  
738 -* (% style="color:red" %)**EC25-E**(% style="color:black" %):  EMEA, Korea, Thailand, India
739 -* (% style="color:red" %)**EC25-AFX**(% style="color:black" %): America: Verizon, AT&T(FirstNet), U.S.Cellular; Canada: Telus
740 -* (% style="color:red" %)**EC25-AUX**(% style="color:black" %): Latin America, New Zeland, Taiwan
741 -* (% style="color:red" %)**EC25-J**(% style="color:black" %):  Japan, DOCOMO, SoftBankKDDI
708 +* (% style="color:red" %)**E**(%%):  EMEA, Korea, Thailand, India.
709 +* (% style="color:red" %)**A**(%%):  North America/ Rogers/AT&T/T-Mobile.
710 +* (% style="color:red" %)**AU**(%%): Latin America, New Zeland, Taiwan
711 +* (% style="color:red" %)**J**(%%):  Japan, DOCOMO/SoftBank/ KDDI
742 742  
743 743  More info about valid bands, please see [[EC25-E product page>>url:https://www.quectel.com/product/ec25.htm]].
744 744  
745 745  
746 -= 12. Manufacturer Info =
716 += 13. Manufacturer Info =
747 747  
748 748  
749 749  **Shenzhen Dragino Technology Development co. LTD**
... ... @@ -753,7 +753,7 @@
753 753  LongCheng Street, LongGang District ; Shenzhen 518116,China
754 754  
755 755  
756 -= 13. FCC Warning =
726 += 14. FCC Warning =
757 757  
758 758  
759 759  (((
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-20230620103153-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -127.6 KB
Content
image-20230620103535-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -156.3 KB
Content
image-20230620103923-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -72.7 KB
Content
image-20231014092843-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -596 bytes
Content
image-20231014092934-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -620 bytes
Content
image-20231014092954-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -618 bytes
Content
image-20231014092959-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -563 bytes
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0