Compare commits
	
		
			514 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | da2e33a040 | ||
|   | f2d260bfa4 | ||
|   | 783c7244f9 | ||
|   | c9287e0e63 | ||
|   | 69b84d115c | ||
|   | 1745b898b1 | ||
|   | 5ba4c85249 | ||
|   | 03c87bb46d | ||
|   | dff5a76e9e | ||
|   | 50386f4ca4 | ||
|   | de6ba2ec80 | ||
|   | ce126015d9 | ||
|   | f2337c3d43 | ||
|   | 41b59d322a | ||
|   | dfea7c111e | ||
|   | 3d5d672297 | ||
|   | e4dcc6f342 | ||
|   | 9847249611 | ||
|   | 19742a54ec | ||
|   | 5af9ae7a80 | ||
|   | 78962a4a75 | ||
|   | 9a35d826aa | ||
|   | c9cdc89d35 | ||
|   | 33b75703ba | ||
|   | ca55aa3a24 | ||
|   | 95307c3902 | ||
|   | 89c8eae7e2 | ||
|   | 91614772dc | ||
|   | cd497ab4dc | ||
|   | f81895905e | ||
|   | d82fafaa7a | ||
|   | 0ea01acc46 | ||
|   | df55792a68 | ||
|   | 6a19c45269 | ||
|   | 23ee345441 | ||
|   | 0e8ff253f3 | ||
|   | 89bddb0bc4 | ||
|   | 77bbca9bb3 | ||
|   | 1acd4d8d58 | ||
|   | 4db72a712d | ||
|   | da2b7ba08e | ||
|   | f8b49411bf | ||
|   | a04b0d99b0 | ||
|   | 9e9735f617 | ||
|   | f906b36f01 | ||
|   | a9d1f4f854 | ||
|   | d017ae905f | ||
|   | bede280507 | ||
|   | ea130047bc | ||
|   | d77d8de63e | ||
|   | f5413d9202 | ||
|   | 559fc8f216 | ||
|   | 34b2df911d | ||
|   | 3d5a8a8cbd | ||
|   | 2b07097e14 | ||
|   | 372e943d8b | ||
|   | 95afcedc4f | ||
|   | c1dc8f017c | ||
|   | dbeddca263 | ||
|   | e65d133dec | ||
|   | b5e1dea1c2 | ||
|   | 3f19469939 | ||
|   | 87874b037a | ||
|   | adda6841d1 | ||
|   | a8092b921b | ||
|   | 930e4d69d1 | ||
|   | d9219df45b | ||
|   | a6d4ec28db | ||
|   | b29e13f777 | ||
|   | 9363b78ff6 | ||
|   | eba411fec7 | ||
|   | 9afe99e134 | ||
|   | 6678856178 | ||
|   | a1fea38c2c | ||
|   | 2d3265e66d | ||
|   | f6d4400db9 | ||
|   | 6d892a9266 | ||
|   | 356fa08da5 | ||
|   | 2225f8c890 | ||
|   | d1a89739f9 | ||
|   | 6ec6896763 | ||
|   | 9fb718d610 | ||
|   | c913b89a47 | ||
|   | 58b45693b7 | ||
|   | 29d3ece9b1 | ||
|   | 7e5db75230 | ||
|   | 283c0b9845 | ||
|   | 071a0f1651 | ||
|   | 1a116557a4 | ||
|   | 1468297626 | ||
|   | 87e94fdf52 | ||
|   | 64e15c33c8 | ||
|   | 7170f435d1 | ||
|   | 9942be0493 | ||
|   | eaad36277f | ||
|   | 37cc498568 | ||
|   | 8a3191340a | ||
|   | 0f4e998f0a | ||
|   | 0c93b649ba | ||
|   | 947d269877 | ||
|   | b4b9453948 | ||
|   | b99a4cd095 | ||
|   | a363d5aa46 | ||
|   | ae442dabb4 | ||
|   | 1477c88397 | ||
|   | 4172462938 | ||
|   | 27341ba4f8 | ||
|   | 7443076094 | ||
|   | a764bb4b1d | ||
|   | 57130e1af7 | ||
|   | 3f8a354c99 | ||
|   | 0b10d92929 | ||
|   | 1a1c55e661 | ||
|   | 87768f9e8b | ||
|   | d079f50364 | ||
|   | 72a89835c5 | ||
|   | 39d686810b | ||
|   | d936626001 | ||
|   | cdce1c5ea6 | ||
|   | d59530a54f | ||
|   | fe480811fb | ||
|   | 2e3e0d34c3 | ||
|   | 1e2984d0d9 | ||
|   | 3e9fe693c7 | ||
|   | 63161838d8 | ||
|   | 7c92951ae9 | ||
|   | 59a25854ef | ||
|   | 3ca5768974 | ||
|   | 9a2dce43dd | ||
|   | b7fce4317b | ||
|   | 97d9514b00 | ||
|   | 58f88708fa | ||
|   | d79c874aa5 | ||
|   | 58917c1ff8 | ||
|   | 13b171a62d | ||
|   | f0a601922a | ||
|   | d90090b35e | ||
|   | 094d1142e7 | ||
|   | eb09d1c925 | ||
|   | bd5d75361e | ||
|   | 5d7c0c635b | ||
|   | 606f538bf3 | ||
|   | 574c0eea27 | ||
|   | 4730cbc543 | ||
|   | 5c63359550 | ||
|   | ec3607f779 | ||
|   | 7efd0f8098 | ||
|   | 2a7c30a21a | ||
|   | 2639c3ee3f | ||
|   | 547e0153cb | ||
|   | 423664fcfa | ||
|   | c986c230ef | ||
|   | 7c6001f76e | ||
|   | d3620946ac | ||
|   | 479643221c | ||
|   | c9ef8bcf6a | ||
|   | d655a7c2f6 | ||
|   | 306861d3b4 | ||
|   | 7abab41eed | ||
|   | acc2691e33 | ||
|   | 21a65956b0 | ||
|   | 9738275ad1 | ||
|   | 7265034703 | ||
|   | 9bcc45591d | ||
|   | 38d657ba0e | ||
|   | 6a0d16c5bb | ||
|   | 490d4abb56 | ||
|   | a7d0f7fc99 | ||
|   | 0d2d3ff528 | ||
|   | 526169f0aa | ||
|   | 42940ff0e3 | ||
|   | e9b943363d | ||
|   | 01e98ff10c | ||
|   | d38981a17d | ||
|   | 7612e91691 | ||
|   | 76b0f20033 | ||
|   | b78c0f8a29 | ||
|   | ea93c7c8fc | ||
|   | 8ac1952974 | ||
|   | b4514a5bbf | ||
|   | 568053b06d | ||
|   | bb180bfc39 | ||
|   | 5ee635caed | ||
|   | 5dfd7c8597 | ||
|   | fe61b75d7e | ||
|   | e7bf565418 | ||
|   | 12071f6251 | ||
|   | 72ed2e3ed0 | ||
|   | d7c1f134fe | ||
|   | 5072d9f7ad | ||
|   | 5d42a1247a | ||
|   | ce64be22bd | ||
|   | 36f9386e8d | ||
|   | e9dc963805 | ||
|   | 8854322997 | ||
|   | 6018f1e8ca | ||
|   | 68f8ebb543 | ||
|   | 301f0218fd | ||
|   | a9c4a56893 | ||
|   | 3ea3d72f11 | ||
|   | 33da5bf4a7 | ||
|   | e3de01948a | ||
|   | 3cd92aaf54 | ||
|   | ab4e1996dd | ||
|   | b9ef082abf | ||
|   | dac7186da3 | ||
|   | 1fd6cc2b5e | ||
|   | 0b7da9790a | ||
|   | a9e0e0ead6 | ||
|   | 079754f1a9 | ||
|   | c45b5b1e86 | ||
|   | 2115cc685c | ||
|   | b99e56fc19 | ||
|   | 74c057eb84 | ||
|   | e8ececc0dc | ||
|   | ad120b7736 | ||
|   | 61c0711e79 | ||
|   | 81c3f6fce0 | ||
|   | 0a4416e633 | ||
|   | 6bb712854d | ||
|   | 46959e2407 | ||
|   | debbb049b0 | ||
|   | 375377fef9 | ||
|   | d5758dd6a3 | ||
|   | d5deffea58 | ||
|   | fadb43d9a1 | ||
|   | 044b641df0 | ||
|   | fbbacdb2ff | ||
|   | 4bfd7acd96 | ||
|   | ff03225cf4 | ||
|   | 8e820c0e47 | ||
|   | d718314324 | ||
|   | 1c653ec1b1 | ||
|   | fe16ddadce | ||
|   | 7a978054cc | ||
|   | 8ed3b5a747 | ||
|   | 6885150800 | ||
|   | 35d33a1c7d | ||
|   | 93a16bbd3c | ||
|   | d3cf6a4985 | ||
|   | 8ef7200c32 | ||
|   | e43da5ba86 | ||
|   | 10428b4340 | ||
|   | 43b7c05cd7 | ||
|   | 057f64b04c | ||
|   | 0971d783f3 | ||
|   | 54aabad3e8 | ||
|   | 606fbb5fec | ||
|   | 5093c27ba5 | ||
|   | 1d3661c946 | ||
|   | 304f7a068d | ||
|   | 7ea91be3fc | ||
|   | d15464b1ae | ||
|   | 150435f24e | ||
|   | e49507cd14 | ||
|   | ad3cc3ebb6 | ||
|   | ecaf53836d | ||
|   | 8fc36e7b24 | ||
|   | 1dbbac2aa3 | ||
|   | 4e5775fde4 | ||
|   | 9d81c7c366 | ||
|   | 2df0441f0f | ||
|   | 4216002ce5 | ||
|   | 1af6f4e151 | ||
|   | 05f284bc11 | ||
|   | 40c19b3ad4 | ||
|   | d1d972cca0 | ||
|   | 2a969921d6 | ||
|   | 4b3e1f5187 | ||
|   | 561963aa26 | ||
|   | 6c2c192836 | ||
|   | f0730f2295 | ||
|   | 9df91d2b63 | ||
|   | 09da1941fd | ||
|   | 613c8e4c28 | ||
|   | 7b407fd34d | ||
|   | fb7ff7a803 | ||
|   | 0c1f0e0522 | ||
|   | b5d771e9aa | ||
|   | 2f64255895 | ||
|   | 5b629a5c40 | ||
|   | b749cf52c3 | ||
|   | b9a36a9223 | ||
|   | 32debf6e6b | ||
|   | 06f6ae01c9 | ||
|   | db4d8ad802 | ||
|   | 9c82de9c9e | ||
|   | 8329835528 | ||
|   | 8e624aa31b | ||
|   | a2e8741517 | ||
|   | 3b7c107e8f | ||
|   | 558bc3f971 | ||
|   | 90a326f380 | ||
|   | 867dc1ae35 | ||
|   | 3f555464f7 | ||
|   | c0c0782258 | ||
|   | 377f57bcb6 | ||
|   | a51253f1e5 | ||
|   | e674e94da6 | ||
|   | 93a415f6d3 | ||
|   | 9364b97692 | ||
|   | 030915c9ea | ||
|   | 10882c309a | ||
|   | 8232fde160 | ||
|   | 45c3474d4d | ||
|   | c5a9e85343 | ||
|   | 8c7ef59583 | ||
|   | 36404b5c92 | ||
|   | 9949a117be | ||
|   | a3896db4f5 | ||
|   | f668062cab | ||
|   | bac0721078 | ||
|   | e29d7244d8 | ||
|   | 5a34b91a7a | ||
|   | eaac8b1428 | ||
|   | 6c6275dc88 | ||
|   | bd350ae679 | ||
|   | cadee28c68 | ||
|   | 3534828a99 | ||
|   | e1c5777e25 | ||
|   | 63553d4dd3 | ||
|   | 6033d779fc | ||
|   | 97db27e61f | ||
|   | 8ed861c05f | ||
|   | 4d416657bf | ||
|   | ede0399275 | ||
|   | 1a28ada04c | ||
|   | 8ac771cde4 | ||
|   | c6afbbfc73 | ||
|   | 5ba71e8109 | ||
|   | a0d2922aca | ||
|   | 446610b9df | ||
|   | 4905eea503 | ||
|   | 519fc128f6 | ||
|   | cc10955483 | ||
|   | e0bd47bb87 | ||
|   | fb0c3c4a06 | ||
|   | ceef1fdaf2 | ||
|   | e1ac287ed1 | ||
|   | 29cd3a5945 | ||
|   | cab082166b | ||
|   | 711dfd4da9 | ||
|   | 643948331d | ||
|   | 119030f1a5 | ||
|   | 3efee3dc52 | ||
|   | 70716d5121 | ||
|   | a7d11ead62 | ||
|   | 017830e433 | ||
|   | bceb175c75 | ||
|   | 98277c6b71 | ||
|   | b227fbe523 | ||
|   | ac6659a293 | ||
|   | 30a24ced1d | ||
|   | 3d1f4ae2ed | ||
|   | e86aff049c | ||
|   | 8ec0ba7c9e | ||
|   | c2898f0b2e | ||
|   | 0747374378 | ||
|   | a0c2fea833 | ||
|   | 811c1a445f | ||
|   | 72d3041e7e | ||
|   | 503180e7ec | ||
|   | 8ad548cad7 | ||
|   | 85d9acf605 | ||
|   | fc93c5ffcb | ||
|   | d6b0a9314c | ||
|   | 83bc07c3ff | ||
|   | 6ca680cd41 | ||
|   | 2b533dcb2b | ||
|   | 13a5a09f98 | ||
|   | 75ff7ebdbe | ||
|   | 6d8f3a1fc8 | ||
|   | a11b411912 | ||
|   | 2dba817c69 | ||
|   | d4df9a545f | ||
|   | cae21391e5 | ||
|   | 573b22d2c2 | ||
|   | 14d4112a9d | ||
|   | 28aa9db9c5 | ||
|   | d50c349e00 | ||
|   | 905362c59c | ||
|   | 97e7d44310 | ||
|   | bb71a1ef23 | ||
|   | de2771d008 | ||
|   | 02de34b65a | ||
|   | c6e14889f2 | ||
|   | f843732790 | ||
|   | 80e7ff0fc1 | ||
|   | 2964db6bdd | ||
|   | 5fbd94ec74 | ||
|   | 1d8d31d4f0 | ||
|   | 707c3eed99 | ||
|   | e33a81ad36 | ||
|   | 0f7d216379 | ||
|   | f0052e97a6 | ||
|   | 5c6076d48d | ||
|   | 883bd31249 | ||
|   | d7b5fde3c7 | ||
|   | f4273efef0 | ||
|   | 471dc966d9 | ||
|   | 50368654a4 | ||
|   | b1e1cc04ce | ||
|   | 554f67e295 | ||
|   | 278bd09a6c | ||
|   | 300d083038 | ||
|   | 34664f0025 | ||
|   | 7aaa803813 | ||
|   | b075b3ec1c | ||
|   | 0f3f4b0f5b | ||
|   | fd5ed78442 | ||
|   | d516e7dcb4 | ||
|   | 6a1f1ebf9d | ||
|   | 6ba5c02dd6 | ||
|   | c9b8f90859 | ||
|   | 70a0bf6d5c | ||
|   | 4caf8d6fab | ||
|   | aa90593158 | ||
|   | 9da5531483 | ||
|   | 9483459ba7 | ||
|   | ae57883770 | ||
|   | 8cb5a89d10 | ||
|   | 1a35fb0d4d | ||
|   | 1a2483c68c | ||
|   | 6c806238b2 | ||
|   | ea6e07a38b | ||
|   | ec6b07b275 | ||
|   | e85a03a1ca | ||
|   | 5d66b7677f | ||
|   | 3932834172 | ||
|   | d2e8294a1a | ||
|   | b06aa66ad8 | ||
|   | c45b48d949 | ||
|   | f779af1f65 | ||
|   | 78d039cd5f | ||
|   | fdbd5418c7 | ||
|   | 5df42466fd | ||
|   | ff2bed87f2 | ||
|   | 765e7d0b1e | ||
|   | 71ab6d42c8 | ||
|   | 2ea2a662ef | ||
|   | c2d45349a4 | ||
|   | 1b5cf410b7 | ||
|   | 3e79e2bed0 | ||
|   | 2a1f933702 | ||
|   | 251d3b487f | ||
|   | e55ec48c7d | ||
|   | 7ce2195adb | ||
|   | 537b79f1c2 | ||
|   | e4c4d22f56 | ||
|   | c4d244398c | ||
|   | 47260cdaf0 | ||
|   | 7ef13058c7 | ||
|   | 8066cb1804 | ||
|   | c5af6062fa | ||
|   | 908a2eba20 | ||
|   | 6f43957703 | ||
|   | 897ea28cf4 | ||
|   | d056ddbff1 | ||
|   | f157350059 | ||
|   | 7e3d99bda3 | ||
|   | c7c53e1d94 | ||
|   | b912ee3f6f | ||
|   | 06c05ad8e5 | ||
|   | 7f411400d5 | ||
|   | f24f234869 | ||
|   | 4e384e7811 | ||
|   | 5143448163 | ||
|   | 8e5e9f7cbc | ||
|   | 5ea7fd01bf | ||
|   | 8f3f6bc774 | ||
|   | 7f1524b42f | ||
|   | 4b7db4689d | ||
|   | 92831ecb43 | ||
|   | d486f3f306 | ||
|   | bfb7468f62 | ||
|   | 2e417d41db | ||
|   | b17f68cbfb | ||
|   | 8a22a523d6 | ||
|   | 97fe752a4e | ||
|   | cc4ea122a2 | ||
|   | db995d29e5 | ||
|   | c22dde8008 | ||
|   | 462d888894 | ||
|   | 9311b914ad | ||
|   | c5e0488210 | ||
|   | f548c27179 | ||
|   | 1f5f405b52 | ||
|   | cd923ab838 | ||
|   | aacdff92d2 | ||
|   | 32160d388a | ||
|   | 72e31929eb | ||
|   | 29014bb40e | ||
|   | e9d0a65536 | ||
|   | f7a3b68834 | ||
|   | dcc9d3b588 | ||
|   | b8f6f65943 | ||
|   | 3dacdda21a | ||
|   | 49b766120f | ||
|   | 2d7e1553f8 | ||
|   | d5d41213b0 | ||
|   | 328df00d2e | ||
|   | e4a5bf8234 | ||
|   | d6ee0f216c | ||
|   | 0246ef6b6a | ||
|   | 7fd40518fd | ||
|   | 95eb53edf6 | ||
|   | 4cdf2962cd | ||
|   | 5bf8ccd1fd | ||
|   | dd9fbbcfa7 | ||
|   | 72d8fd5be0 | ||
|   | b577229ed3 | ||
|   | 4ae870b799 | ||
|   | 0590e74b30 | ||
|   | b9956ba800 | 
							
								
								
									
										63
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
								
							
							
						
						| @@ -1,63 +0,0 @@ | |||||||
| ############################################################################### |  | ||||||
| # Set default behavior to automatically normalize line endings. |  | ||||||
| ############################################################################### |  | ||||||
| * text=auto |  | ||||||
|  |  | ||||||
| ############################################################################### |  | ||||||
| # Set default behavior for command prompt diff. |  | ||||||
| # |  | ||||||
| # This is need for earlier builds of msysgit that does not have it on by |  | ||||||
| # default for csharp files. |  | ||||||
| # Note: This is only used by command line |  | ||||||
| ############################################################################### |  | ||||||
| #*.cs     diff=csharp |  | ||||||
|  |  | ||||||
| ############################################################################### |  | ||||||
| # Set the merge driver for project and solution files |  | ||||||
| # |  | ||||||
| # Merging from the command prompt will add diff markers to the files if there |  | ||||||
| # are conflicts (Merging from VS is not affected by the settings below, in VS |  | ||||||
| # the diff markers are never inserted). Diff markers may cause the following  |  | ||||||
| # file extensions to fail to load in VS. An alternative would be to treat |  | ||||||
| # these files as binary and thus will always conflict and require user |  | ||||||
| # intervention with every merge. To do so, just uncomment the entries below |  | ||||||
| ############################################################################### |  | ||||||
| #*.sln       merge=binary |  | ||||||
| #*.csproj    merge=binary |  | ||||||
| #*.vbproj    merge=binary |  | ||||||
| #*.vcxproj   merge=binary |  | ||||||
| #*.vcproj    merge=binary |  | ||||||
| #*.dbproj    merge=binary |  | ||||||
| #*.fsproj    merge=binary |  | ||||||
| #*.lsproj    merge=binary |  | ||||||
| #*.wixproj   merge=binary |  | ||||||
| #*.modelproj merge=binary |  | ||||||
| #*.sqlproj   merge=binary |  | ||||||
| #*.wwaproj   merge=binary |  | ||||||
|  |  | ||||||
| ############################################################################### |  | ||||||
| # behavior for image files |  | ||||||
| # |  | ||||||
| # image files are treated as binary by default. |  | ||||||
| ############################################################################### |  | ||||||
| #*.jpg   binary |  | ||||||
| #*.png   binary |  | ||||||
| #*.gif   binary |  | ||||||
|  |  | ||||||
| ############################################################################### |  | ||||||
| # diff behavior for common document formats |  | ||||||
| #  |  | ||||||
| # Convert binary document formats to text before diffing them. This feature |  | ||||||
| # is only available from the command line. Turn it on by uncommenting the  |  | ||||||
| # entries below. |  | ||||||
| ############################################################################### |  | ||||||
| #*.doc   diff=astextplain |  | ||||||
| #*.DOC   diff=astextplain |  | ||||||
| #*.docx  diff=astextplain |  | ||||||
| #*.DOCX  diff=astextplain |  | ||||||
| #*.dot   diff=astextplain |  | ||||||
| #*.DOT   diff=astextplain |  | ||||||
| #*.pdf   diff=astextplain |  | ||||||
| #*.PDF   diff=astextplain |  | ||||||
| #*.rtf   diff=astextplain |  | ||||||
| #*.RTF   diff=astextplain |  | ||||||
							
								
								
									
										10
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						| @@ -360,12 +360,4 @@ MigrationBackup/ | |||||||
| .ionide/ | .ionide/ | ||||||
|  |  | ||||||
| # Fody - auto-generated XML schema | # Fody - auto-generated XML schema | ||||||
| FodyWeavers.xsd | FodyWeavers.xsd | ||||||
|  |  | ||||||
| /src/*Pro*/ |  | ||||||
| /src/*Pro* |  | ||||||
| /src/*pro* |  | ||||||
| /src/*pro*/ |  | ||||||
| /doc/.* |  | ||||||
| /src/ThingsGateway.Server/.config/ |  | ||||||
| /src/nuget.exe |  | ||||||
							
								
								
									
										76
									
								
								README.md
									
									
									
									
									
								
							
							
						
						| @@ -1,65 +1,95 @@ | |||||||
| # ThingsGateway | # ThingsGateway | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Introduction | ## Introduction | ||||||
|  |  | ||||||
|  |  | ||||||
| A cross-platform, high-performance edge data collection gateway based on net8, capable of handling millions of data points per. | A cross-platform, high-performance edge data collection gateway based on net8, capable of handling millions of data points per. | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Documentation | ## Documentation | ||||||
|  |  | ||||||
|  |  | ||||||
| [ThingsGateway Documentation](https://diego2098.gitee.io/thingsgateway-docs/). | [Documentation](https://thingsgateway.cn/). | ||||||
|  |  | ||||||
| [**NuGet Address**](https://www.nuget.org/packages?q=Tags%3A%22ThingsGateway%22) | [NuGet](https://www.nuget.org/packages?q=Tags%3A%22ThingsGateway%22) | ||||||
|  |  | ||||||
|  |  | ||||||
| ### Plugin List | ### Plugin List | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| #### Data Collection Plugins | #### Data Collection Plugins | ||||||
|  |  | ||||||
| | Plugin Name | Remarks |  |  | ||||||
| |-------|-------| | | Plugin Name | Remarks                                                       | | ||||||
| | Modbus | Supports Rtu/Tcp message formats, with Serial/Tcp/Udp links |  | | ----------- | ------------------------------------------------------------- | | ||||||
| | SiemensS7 | Siemens PLC S7 series |  | | Modbus      | Supports Rtu/Tcp message formats, with Serial/Tcp/Udp links   | | ||||||
| | Dlt6452007 | Supports Serial/Tcp/Udp links |  | | SiemensS7   | Siemens PLC S7 series                                         | | ||||||
| | OpcDaMaster | Compiled for 64-bit | | | Dlt6452007  | Supports Serial/Tcp/Udp links                                 | | ||||||
|  | | OpcDaMaster | Compiled for 64-bit                                           | | ||||||
| | OpcUaMaster | Supports certificate login, object extension, Json read/write | | | OpcUaMaster | Supports certificate login, object extension, Json read/write | | ||||||
|  |  | ||||||
| #### Business Plugins | #### Business Plugins | ||||||
|  |  | ||||||
| | Plugin Name | Remarks |  |  | ||||||
| |-------|-------| | | Plugin Name      | Remarks                                                                                           | | ||||||
| | ModbusSlave | Supports Rtu/Tcp message formats, with Serial/Tcp/Udp links, supports Rpc reverse writing |  | | ---------------- | ------------------------------------------------------------------------------------------------- | | ||||||
| | OpcUaServer | OpcUa server, supports Rpc reverse writing |  | | ModbusSlave      | Supports Rtu/Tcp message formats, with Serial/Tcp/Udp links, supports Rpc reverse writing         | | ||||||
| | MqttClient | Mqtt client, supports Rpc reverse writing, script-customizable upload content |  | | OpcUaServer      | OpcUa server, supports Rpc reverse writing                                                        | | ||||||
| | MqttServer | Mqtt server, supports WebSocket, supports Rpc reverse writing, script-customizable upload content |  | | MqttClient       | Mqtt client, supports Rpc reverse writing, script-customizable upload content                     | | ||||||
| | KafkaProducer | Script-customizable upload content |  | | MqttServer       | Mqtt server, supports WebSocket, supports Rpc reverse writing, script-customizable upload content | | ||||||
| | RabbitMQProducer | Script-customizable upload content |  | | KafkaProducer    | Script-customizable upload content                                                                | | ||||||
| | SqlDB | Relational database storage, supports historical storage and real-time data updates |  | | RabbitMQProducer | Script-customizable upload content                                                                | | ||||||
| | SqlHisAlarm | Alarm historical data relational database storage |  | | SqlDB            | Relational database storage, supports historical storage and real-time data updates               | | ||||||
| | TDengineDB | Time-series database storage |  | | SqlHistoryAlarm      | Alarm historical data relational database storage                                                 | | ||||||
| | QuestDB | Time-series database storage |  | | TDengineDB       | Time-series database storage                                                                      | | ||||||
|  | | QuestDB          | Time-series database storage                                                                      | | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## License | ## License | ||||||
|  |  | ||||||
|  |  | ||||||
| [Apache-2.0](https://gitee.com/diego2098/ThingsGateway/blob/master/LICENSE) | [Apache-2.0](https://gitee.com/diego2098/ThingsGateway/blob/master/LICENSE) | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Demo | ## Demo | ||||||
|  |  | ||||||
|  |  | ||||||
| [ThingsGateway Demo Address](http://47.119.161.158:5000/) | [Demo](http://47.119.161.158:5000/) | ||||||
|  |  | ||||||
| Account: **SuperAdmin** | Account: **SuperAdmin** | ||||||
|  |  | ||||||
| Password: **111111** | Password: **111111** | ||||||
|  |  | ||||||
| **In the upper-right corner, switch to the IoT Gateway module in the personal popup box** | **In the upper-right corner, switch to the IoT Gateway module in the personal popup box** | ||||||
|  |  | ||||||
|  | ## Docker | ||||||
|  |  | ||||||
|  | ```shell | ||||||
|  |  | ||||||
|  | docker pull registry.cn-shenzhen.aliyuncs.com/thingsgateway/thingsgateway | ||||||
|  |  | ||||||
|  | docker pull registry.cn-shenzhen.aliyuncs.com/thingsgateway/thingsgateway_arm64 | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Sponsorship | ## Sponsorship | ||||||
|  |  | ||||||
|  |  | ||||||
| [Sponsorship Approach](https://diego2098.gitee.io/thingsgateway-docs/docs/1000) | [Sponsorship Approach](https://thingsgateway.cn/docs/1000) | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Community | ## Community | ||||||
|  |  | ||||||
|  |  | ||||||
| QQ Group: 605534569 [Jump](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=NnBjPO-8kcNFzo_RzSbdICflb97u2O1i&authKey=V1MI3iJtpDMHc08myszP262kDykbx2Yev6ebE4Me0elTe0P0IFAmtU5l7Sy5w0jx&noverify=0&group_code=605534569) | QQ Group: 605534569 [Jump](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=NnBjPO-8kcNFzo_RzSbdICflb97u2O1i&authKey=V1MI3iJtpDMHc08myszP262kDykbx2Yev6ebE4Me0elTe0P0IFAmtU5l7Sy5w0jx&noverify=0&group_code=605534569) | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Pro Plugins | ## Pro Plugins | ||||||
|  |  | ||||||
|  |  | ||||||
| [Plugin List](https://diego2098.gitee.io/thingsgateway-docs/docs/1001) | [Plugin List](https://thingsgateway.cn/docs/1001) | ||||||
|   | |||||||
| @@ -1,4 +1,3 @@ | |||||||
|  |  | ||||||
| # ThingsGateway | # ThingsGateway | ||||||
|  |  | ||||||
| ## 介绍 | ## 介绍 | ||||||
| @@ -7,34 +6,38 @@ | |||||||
|  |  | ||||||
| ## 文档 | ## 文档 | ||||||
|  |  | ||||||
| [ThingsGateway](https://diego2098.gitee.io/thingsgateway-docs/) 文档。 | [文档](https://thingsgateway.cn/) | ||||||
|  |  | ||||||
| [**底层驱动 NuGet地址**](https://www.nuget.org/packages?q=Tags%3A%22ThingsGateway%22) | [NuGet](https://www.nuget.org/packages?q=Tags%3A%22ThingsGateway%22) | ||||||
|  |  | ||||||
| ### 插件列表 | ### 插件列表 | ||||||
|  |  | ||||||
| #### 采集插件 | #### 采集插件 | ||||||
| | 插件名称 | 备注 |  |  | ||||||
| |-------|-------| |  | ||||||
| | Modbus | Rtu/Tcp报文格式,支持串口/Tcp/Udp链路 |  | | 插件名称    | 备注                                  | | ||||||
| | SiemensS7 | 西门子PLC S7系列 |  | | ----------- | ------------------------------------- | | ||||||
| | Dlt6452007 | 支持串口/Tcp/Udp链路 |  | | Modbus      | Rtu/Tcp报文格式,支持串口/Tcp/Udp链路 | | ||||||
| | OpcDaMaster | 64位编译 | | | SiemensS7   | 西门子PLC S7系列                      | | ||||||
| | OpcUaMaster | 支持证书登录,扩展对象,Json读写 | | | Dlt6452007  | 支持串口/Tcp/Udp链路                  | | ||||||
|  | | OpcDaMaster | 64位编译                              | | ||||||
|  | | OpcUaMaster | 支持证书登录,扩展对象,Json读写      | | ||||||
|  |  | ||||||
| #### 业务插件 | #### 业务插件 | ||||||
| | 插件名称 | 备注 |  |  | ||||||
| |-------|-------| |  | ||||||
| | ModbusSlave | Rtu/Tcp报文格式,支持串口/Tcp/Udp链路,支持Rpc反写 |  | | 插件名称         | 备注                                                       | | ||||||
| | OpcUaServer | OpcUa服务端,支持Rpc反写 |  | | ---------------- | ---------------------------------------------------------- | | ||||||
| | MqttClient | Mqtt客户端,支持Rpc反写,脚本自定义上传内容 |  | | ModbusSlave      | Rtu/Tcp报文格式,支持串口/Tcp/Udp链路,支持Rpc反写         | | ||||||
| | MqttServer | Mqtt服务端,支持WebSocket,支持Rpc反写,脚本自定义上传内容 |  | | OpcUaServer      | OpcUa服务端,支持Rpc反写                                   | | ||||||
| | KafkaProducer | 脚本自定义上传内容 |  | | MqttClient       | Mqtt客户端,支持Rpc反写,脚本自定义上传内容                | | ||||||
| | RabbitMQProducer  | 脚本自定义上传内容 |  | | MqttServer       | Mqtt服务端,支持WebSocket,支持Rpc反写,脚本自定义上传内容 | | ||||||
| | SqlDB | 关系数据库存储,支持历史存储和实时数据更新 |  | | KafkaProducer    | 脚本自定义上传内容                                         | | ||||||
| | SqlHisAlarm | 报警历史数据关系数据库存储 |  | | RabbitMQProducer | 脚本自定义上传内容                                         | | ||||||
| | TDengineDB | 时序数据库存储 |  | | SqlDB            | 关系数据库存储,支持历史存储和实时数据更新                 | | ||||||
| | QuestDB | 时序数据库存储 |  | | SqlHistoryAlarm      | 报警历史数据关系数据库存储                                 | | ||||||
|  | | TDengineDB       | 时序数据库存储                                             | | ||||||
|  | | QuestDB          | 时序数据库存储                                             | | ||||||
|  |  | ||||||
| ## 协议 | ## 协议 | ||||||
|  |  | ||||||
| @@ -44,15 +47,24 @@ | |||||||
|  |  | ||||||
| [ThingsGateway演示地址](http://47.119.161.158:5000/) | [ThingsGateway演示地址](http://47.119.161.158:5000/) | ||||||
|  |  | ||||||
| 账户	:  **SuperAdmin**	 | 账户	:  **SuperAdmin** | ||||||
|  |  | ||||||
| 密码 : **111111** | 密码 : **111111** | ||||||
|  |  | ||||||
| **右上角个人弹出框中,切换到物联网关模块** | **右上角个人弹出框中,切换到物联网关模块** | ||||||
|  |  | ||||||
|  | ## Docker | ||||||
|  |  | ||||||
|  | ```shell | ||||||
|  |  | ||||||
|  | docker pull registry.cn-shenzhen.aliyuncs.com/thingsgateway/thingsgateway | ||||||
|  |  | ||||||
|  | docker pull registry.cn-shenzhen.aliyuncs.com/thingsgateway/thingsgateway_arm64 | ||||||
|  | ``` | ||||||
|  |  | ||||||
| ## 赞助 | ## 赞助 | ||||||
|  |  | ||||||
| [赞助途径](https://diego2098.gitee.io/thingsgateway-docs/docs/1000) | [赞助途径](https://thingsgateway.cn/docs/1000) | ||||||
|  |  | ||||||
| ## 社区 | ## 社区 | ||||||
|  |  | ||||||
| @@ -60,7 +72,4 @@ QQ群:605534569 [跳转](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=NnBjPO-8kcN | |||||||
|  |  | ||||||
| ## Pro插件 | ## Pro插件 | ||||||
|  |  | ||||||
| [插件列表](https://diego2098.gitee.io/thingsgateway-docs/docs/1001) | [插件列表](https://thingsgateway.cn/docs/1001) | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										201
									
								
								doc/LICENSE.txt
									
									
									
									
									
								
							
							
						
						| @@ -1,201 +0,0 @@ | |||||||
|                                  Apache License |  | ||||||
|                            Version 2.0, January 2004 |  | ||||||
|                         http://www.apache.org/licenses/ |  | ||||||
|  |  | ||||||
|    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |  | ||||||
|  |  | ||||||
|    1. Definitions. |  | ||||||
|  |  | ||||||
|       "License" shall mean the terms and conditions for use, reproduction, |  | ||||||
|       and distribution as defined by Sections 1 through 9 of this document. |  | ||||||
|  |  | ||||||
|       "Licensor" shall mean the copyright owner or entity authorized by |  | ||||||
|       the copyright owner that is granting the License. |  | ||||||
|  |  | ||||||
|       "Legal Entity" shall mean the union of the acting entity and all |  | ||||||
|       other entities that control, are controlled by, or are under common |  | ||||||
|       control with that entity. For the purposes of this definition, |  | ||||||
|       "control" means (i) the power, direct or indirect, to cause the |  | ||||||
|       direction or management of such entity, whether by contract or |  | ||||||
|       otherwise, or (ii) ownership of fifty percent (50%) or more of the |  | ||||||
|       outstanding shares, or (iii) beneficial ownership of such entity. |  | ||||||
|  |  | ||||||
|       "You" (or "Your") shall mean an individual or Legal Entity |  | ||||||
|       exercising permissions granted by this License. |  | ||||||
|  |  | ||||||
|       "Source" form shall mean the preferred form for making modifications, |  | ||||||
|       including but not limited to software source code, documentation |  | ||||||
|       source, and configuration files. |  | ||||||
|  |  | ||||||
|       "Object" form shall mean any form resulting from mechanical |  | ||||||
|       transformation or translation of a Source form, including but |  | ||||||
|       not limited to compiled object code, generated documentation, |  | ||||||
|       and conversions to other media types. |  | ||||||
|  |  | ||||||
|       "Work" shall mean the work of authorship, whether in Source or |  | ||||||
|       Object form, made available under the License, as indicated by a |  | ||||||
|       copyright notice that is included in or attached to the work |  | ||||||
|       (an example is provided in the Appendix below). |  | ||||||
|  |  | ||||||
|       "Derivative Works" shall mean any work, whether in Source or Object |  | ||||||
|       form, that is based on (or derived from) the Work and for which the |  | ||||||
|       editorial revisions, annotations, elaborations, or other modifications |  | ||||||
|       represent, as a whole, an original work of authorship. For the purposes |  | ||||||
|       of this License, Derivative Works shall not include works that remain |  | ||||||
|       separable from, or merely link (or bind by name) to the interfaces of, |  | ||||||
|       the Work and Derivative Works thereof. |  | ||||||
|  |  | ||||||
|       "Contribution" shall mean any work of authorship, including |  | ||||||
|       the original version of the Work and any modifications or additions |  | ||||||
|       to that Work or Derivative Works thereof, that is intentionally |  | ||||||
|       submitted to Licensor for inclusion in the Work by the copyright owner |  | ||||||
|       or by an individual or Legal Entity authorized to submit on behalf of |  | ||||||
|       the copyright owner. For the purposes of this definition, "submitted" |  | ||||||
|       means any form of electronic, verbal, or written communication sent |  | ||||||
|       to the Licensor or its representatives, including but not limited to |  | ||||||
|       communication on electronic mailing lists, source code control systems, |  | ||||||
|       and issue tracking systems that are managed by, or on behalf of, the |  | ||||||
|       Licensor for the purpose of discussing and improving the Work, but |  | ||||||
|       excluding communication that is conspicuously marked or otherwise |  | ||||||
|       designated in writing by the copyright owner as "Not a Contribution." |  | ||||||
|  |  | ||||||
|       "Contributor" shall mean Licensor and any individual or Legal Entity |  | ||||||
|       on behalf of whom a Contribution has been received by Licensor and |  | ||||||
|       subsequently incorporated within the Work. |  | ||||||
|  |  | ||||||
|    2. Grant of Copyright License. Subject to the terms and conditions of |  | ||||||
|       this License, each Contributor hereby grants to You a perpetual, |  | ||||||
|       worldwide, non-exclusive, no-charge, royalty-free, irrevocable |  | ||||||
|       copyright license to reproduce, prepare Derivative Works of, |  | ||||||
|       publicly display, publicly perform, sublicense, and distribute the |  | ||||||
|       Work and such Derivative Works in Source or Object form. |  | ||||||
|  |  | ||||||
|    3. Grant of Patent License. Subject to the terms and conditions of |  | ||||||
|       this License, each Contributor hereby grants to You a perpetual, |  | ||||||
|       worldwide, non-exclusive, no-charge, royalty-free, irrevocable |  | ||||||
|       (except as stated in this section) patent license to make, have made, |  | ||||||
|       use, offer to sell, sell, import, and otherwise transfer the Work, |  | ||||||
|       where such license applies only to those patent claims licensable |  | ||||||
|       by such Contributor that are necessarily infringed by their |  | ||||||
|       Contribution(s) alone or by combination of their Contribution(s) |  | ||||||
|       with the Work to which such Contribution(s) was submitted. If You |  | ||||||
|       institute patent litigation against any entity (including a |  | ||||||
|       cross-claim or counterclaim in a lawsuit) alleging that the Work |  | ||||||
|       or a Contribution incorporated within the Work constitutes direct |  | ||||||
|       or contributory patent infringement, then any patent licenses |  | ||||||
|       granted to You under this License for that Work shall terminate |  | ||||||
|       as of the date such litigation is filed. |  | ||||||
|  |  | ||||||
|    4. Redistribution. You may reproduce and distribute copies of the |  | ||||||
|       Work or Derivative Works thereof in any medium, with or without |  | ||||||
|       modifications, and in Source or Object form, provided that You |  | ||||||
|       meet the following conditions: |  | ||||||
|  |  | ||||||
|       (a) You must give any other recipients of the Work or |  | ||||||
|           Derivative Works a copy of this License; and |  | ||||||
|  |  | ||||||
|       (b) You must cause any modified files to carry prominent notices |  | ||||||
|           stating that You changed the files; and |  | ||||||
|  |  | ||||||
|       (c) You must retain, in the Source form of any Derivative Works |  | ||||||
|           that You distribute, all copyright, patent, trademark, and |  | ||||||
|           attribution notices from the Source form of the Work, |  | ||||||
|           excluding those notices that do not pertain to any part of |  | ||||||
|           the Derivative Works; and |  | ||||||
|  |  | ||||||
|       (d) If the Work includes a "NOTICE" text file as part of its |  | ||||||
|           distribution, then any Derivative Works that You distribute must |  | ||||||
|           include a readable copy of the attribution notices contained |  | ||||||
|           within such NOTICE file, excluding those notices that do not |  | ||||||
|           pertain to any part of the Derivative Works, in at least one |  | ||||||
|           of the following places: within a NOTICE text file distributed |  | ||||||
|           as part of the Derivative Works; within the Source form or |  | ||||||
|           documentation, if provided along with the Derivative Works; or, |  | ||||||
|           within a display generated by the Derivative Works, if and |  | ||||||
|           wherever such third-party notices normally appear. The contents |  | ||||||
|           of the NOTICE file are for informational purposes only and |  | ||||||
|           do not modify the License. You may add Your own attribution |  | ||||||
|           notices within Derivative Works that You distribute, alongside |  | ||||||
|           or as an addendum to the NOTICE text from the Work, provided |  | ||||||
|           that such additional attribution notices cannot be construed |  | ||||||
|           as modifying the License. |  | ||||||
|  |  | ||||||
|       You may add Your own copyright statement to Your modifications and |  | ||||||
|       may provide additional or different license terms and conditions |  | ||||||
|       for use, reproduction, or distribution of Your modifications, or |  | ||||||
|       for any such Derivative Works as a whole, provided Your use, |  | ||||||
|       reproduction, and distribution of the Work otherwise complies with |  | ||||||
|       the conditions stated in this License. |  | ||||||
|  |  | ||||||
|    5. Submission of Contributions. Unless You explicitly state otherwise, |  | ||||||
|       any Contribution intentionally submitted for inclusion in the Work |  | ||||||
|       by You to the Licensor shall be under the terms and conditions of |  | ||||||
|       this License, without any additional terms or conditions. |  | ||||||
|       Notwithstanding the above, nothing herein shall supersede or modify |  | ||||||
|       the terms of any separate license agreement you may have executed |  | ||||||
|       with Licensor regarding such Contributions. |  | ||||||
|  |  | ||||||
|    6. Trademarks. This License does not grant permission to use the trade |  | ||||||
|       names, trademarks, service marks, or product names of the Licensor, |  | ||||||
|       except as required for reasonable and customary use in describing the |  | ||||||
|       origin of the Work and reproducing the content of the NOTICE file. |  | ||||||
|  |  | ||||||
|    7. Disclaimer of Warranty. Unless required by applicable law or |  | ||||||
|       agreed to in writing, Licensor provides the Work (and each |  | ||||||
|       Contributor provides its Contributions) on an "AS IS" BASIS, |  | ||||||
|       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |  | ||||||
|       implied, including, without limitation, any warranties or conditions |  | ||||||
|       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |  | ||||||
|       PARTICULAR PURPOSE. You are solely responsible for determining the |  | ||||||
|       appropriateness of using or redistributing the Work and assume any |  | ||||||
|       risks associated with Your exercise of permissions under this License. |  | ||||||
|  |  | ||||||
|    8. Limitation of Liability. In no event and under no legal theory, |  | ||||||
|       whether in tort (including negligence), contract, or otherwise, |  | ||||||
|       unless required by applicable law (such as deliberate and grossly |  | ||||||
|       negligent acts) or agreed to in writing, shall any Contributor be |  | ||||||
|       liable to You for damages, including any direct, indirect, special, |  | ||||||
|       incidental, or consequential damages of any character arising as a |  | ||||||
|       result of this License or out of the use or inability to use the |  | ||||||
|       Work (including but not limited to damages for loss of goodwill, |  | ||||||
|       work stoppage, computer failure or malfunction, or any and all |  | ||||||
|       other commercial damages or losses), even if such Contributor |  | ||||||
|       has been advised of the possibility of such damages. |  | ||||||
|  |  | ||||||
|    9. Accepting Warranty or Additional Liability. While redistributing |  | ||||||
|       the Work or Derivative Works thereof, You may choose to offer, |  | ||||||
|       and charge a fee for, acceptance of support, warranty, indemnity, |  | ||||||
|       or other liability obligations and/or rights consistent with this |  | ||||||
|       License. However, in accepting such obligations, You may act only |  | ||||||
|       on Your own behalf and on Your sole responsibility, not on behalf |  | ||||||
|       of any other Contributor, and only if You agree to indemnify, |  | ||||||
|       defend, and hold each Contributor harmless for any liability |  | ||||||
|       incurred by, or claims asserted against, such Contributor by reason |  | ||||||
|       of your accepting any such warranty or additional liability. |  | ||||||
|  |  | ||||||
|    END OF TERMS AND CONDITIONS |  | ||||||
|  |  | ||||||
|    APPENDIX: How to apply the Apache License to your work. |  | ||||||
|  |  | ||||||
|       To apply the Apache License to your work, attach the following |  | ||||||
|       boilerplate notice, with the fields enclosed by brackets "[]" |  | ||||||
|       replaced with your own identifying information. (Don't include |  | ||||||
|       the brackets!)  The text should be enclosed in the appropriate |  | ||||||
|       comment syntax for the file format. We also recommend that a |  | ||||||
|       file or class name and description of purpose be included on the |  | ||||||
|       same "printed page" as the copyright notice for easier |  | ||||||
|       identification within third-party archives. |  | ||||||
|  |  | ||||||
|    Copyright [yyyy] [name of copyright owner] |  | ||||||
|  |  | ||||||
|    Licensed under the Apache License, Version 2.0 (the "License"); |  | ||||||
|    you may not use this file except in compliance with the License. |  | ||||||
|    You may obtain a copy of the License at |  | ||||||
|  |  | ||||||
|        http://www.apache.org/licenses/LICENSE-2.0 |  | ||||||
|  |  | ||||||
|    Unless required by applicable law or agreed to in writing, software |  | ||||||
|    distributed under the License is distributed on an "AS IS" BASIS, |  | ||||||
|    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |  | ||||||
|    See the License for the specific language governing permissions and |  | ||||||
|    limitations under the License. |  | ||||||
| @@ -1,15 +0,0 @@ | |||||||
| 文档基于 [https://www.docusaurus.io/](https://www.docusaurus.io/) 构建。 |  | ||||||
|  |  | ||||||
| ### 本地运行 |  | ||||||
|  |  | ||||||
| ```bash |  | ||||||
| npm install |  | ||||||
|  |  | ||||||
| npm run start |  | ||||||
| ``` |  | ||||||
|  |  | ||||||
| ### 发布部署 |  | ||||||
|  |  | ||||||
| ```bash |  | ||||||
| npm run build |  | ||||||
| ``` |  | ||||||
| @@ -1,3 +0,0 @@ | |||||||
| module.exports = { |  | ||||||
|   presets: [require.resolve('@docusaurus/core/lib/babel/preset')], |  | ||||||
| }; |  | ||||||
							
								
								
									
										16
									
								
								doc/build/404.html
									
									
									
									
										vendored
									
									
								
							
							
						
						
							
								
								
									
										1
									
								
								doc/build/assets/css/styles.59b237ac.css
									
									
									
									
										vendored
									
									
								
							
							
						
						| Before Width: | Height: | Size: 142 KiB | 
| Before Width: | Height: | Size: 169 KiB | 
| Before Width: | Height: | Size: 155 KiB | 
| Before Width: | Height: | Size: 147 KiB | 
| Before Width: | Height: | Size: 176 KiB | 
| Before Width: | Height: | Size: 77 KiB | 
| Before Width: | Height: | Size: 170 KiB | 
| Before Width: | Height: | Size: 141 KiB | 
| Before Width: | Height: | Size: 151 KiB | 
| Before Width: | Height: | Size: 18 KiB | 
| Before Width: | Height: | Size: 145 KiB | 
| Before Width: | Height: | Size: 17 KiB | 
| Before Width: | Height: | Size: 139 KiB | 
| Before Width: | Height: | Size: 159 KiB | 
| Before Width: | Height: | Size: 166 KiB | 
| Before Width: | Height: | Size: 140 KiB | 
| Before Width: | Height: | Size: 144 KiB | 
| Before Width: | Height: | Size: 137 KiB | 
| Before Width: | Height: | Size: 138 KiB | 
| Before Width: | Height: | Size: 410 KiB | 
| Before Width: | Height: | Size: 202 KiB | 
| Before Width: | Height: | Size: 43 KiB | 
| Before Width: | Height: | Size: 94 KiB | 
| Before Width: | Height: | Size: 134 KiB | 
| Before Width: | Height: | Size: 120 KiB | 
| Before Width: | Height: | Size: 318 KiB | 
| Before Width: | Height: | Size: 38 KiB | 
| Before Width: | Height: | Size: 10 KiB | 
| Before Width: | Height: | Size: 98 KiB | 
| Before Width: | Height: | Size: 93 KiB | 
| Before Width: | Height: | Size: 86 KiB | 
| Before Width: | Height: | Size: 63 KiB | 
| Before Width: | Height: | Size: 34 KiB | 
| Before Width: | Height: | Size: 131 KiB | 
| Before Width: | Height: | Size: 45 KiB | 
| Before Width: | Height: | Size: 61 KiB | 
| Before Width: | Height: | Size: 57 KiB | 
| Before Width: | Height: | Size: 151 KiB | 
| Before Width: | Height: | Size: 326 KiB | 
| Before Width: | Height: | Size: 172 KiB | 
| Before Width: | Height: | Size: 242 KiB | 
| Before Width: | Height: | Size: 82 KiB | 
| Before Width: | Height: | Size: 134 KiB | 
| Before Width: | Height: | Size: 136 KiB | 
| Before Width: | Height: | Size: 139 KiB | 
| Before Width: | Height: | Size: 208 KiB | 
| Before Width: | Height: | Size: 350 KiB | 
| Before Width: | Height: | Size: 85 KiB | 
| Before Width: | Height: | Size: 124 KiB | 
| Before Width: | Height: | Size: 222 KiB | 
| Before Width: | Height: | Size: 143 KiB | 
| Before Width: | Height: | Size: 83 KiB | 
| Before Width: | Height: | Size: 140 KiB | 
| Before Width: | Height: | Size: 23 KiB | 
| Before Width: | Height: | Size: 150 KiB | 
| Before Width: | Height: | Size: 158 KiB | 
| Before Width: | Height: | Size: 204 KiB | 
| Before Width: | Height: | Size: 138 KiB | 
| Before Width: | Height: | Size: 154 KiB | 
| Before Width: | Height: | Size: 153 KiB | 
| Before Width: | Height: | Size: 54 KiB | 
| Before Width: | Height: | Size: 272 KiB | 
| Before Width: | Height: | Size: 35 KiB | 
| Before Width: | Height: | Size: 67 KiB | 
| Before Width: | Height: | Size: 89 KiB | 
| Before Width: | Height: | Size: 143 KiB | 
| Before Width: | Height: | Size: 187 KiB | 
| Before Width: | Height: | Size: 235 KiB | 
| Before Width: | Height: | Size: 193 KiB | 
| Before Width: | Height: | Size: 76 KiB | 
| Before Width: | Height: | Size: 106 KiB | 
| Before Width: | Height: | Size: 110 KiB | 
| Before Width: | Height: | Size: 82 KiB | 
| Before Width: | Height: | Size: 131 KiB | 
| Before Width: | Height: | Size: 127 KiB | 
| Before Width: | Height: | Size: 92 KiB | 
| Before Width: | Height: | Size: 204 KiB | 
| Before Width: | Height: | Size: 66 KiB | 
| Before Width: | Height: | Size: 75 KiB | 
| Before Width: | Height: | Size: 104 KiB | 
| Before Width: | Height: | Size: 214 KiB | 
| Before Width: | Height: | Size: 156 KiB | 
| Before Width: | Height: | Size: 283 KiB | 
							
								
								
									
										1
									
								
								doc/build/assets/js/002eb06a.c9619b84.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
							
								
								
									
										1
									
								
								doc/build/assets/js/008eac3c.c33139d4.js
									
									
									
									
										vendored
									
									
								
							
							
						
						| @@ -1 +0,0 @@ | |||||||
| "use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[488],{8971:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>o,contentTitle:()=>d,default:()=>u,frontMatter:()=>i,metadata:()=>l,toc:()=>r});var s=a(7462),n=(a(7294),a(3905));a(4996),a(510),a(2969);const i={id:1002,title:"\u8054\u7cfb\u6211\u4eec"},d=void 0,l={unversionedId:"1002",id:"1002",title:"\u8054\u7cfb\u6211\u4eec",description:"ThingsGateway\u56e2\u961f\u6210\u7acb1\u5e74\u6765\u4e00\u76f4\u81f4\u529b\u4e8e\u5de5\u4e1a\u7269\u8054\u7f51\u5173\u89e3\u51b3\u65b9\u6848\u3002\u6211\u4eec\u7684\u521d\u8877\u662f\u4f7f\u8bbe\u5907\u63a5\u5165\u66f4\u7b80\u5355\uff0c\u4e3a\u7528\u6237\u6253\u9020\u63d0\u9ad8\u6548\u7387\u7684\u4ea7\u54c1\u3002",source:"@site/docs/1002.mdx",sourceDirName:".",slug:"/1002",permalink:"/thingsgateway-docs/docs/1002",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/doc/docs/1002.mdx",tags:[],version:"current",lastUpdatedBy:"Kimdiego2098",lastUpdatedAt:1705822711,formattedLastUpdatedAt:"Jan 21, 2024",frontMatter:{id:"1002",title:"\u8054\u7cfb\u6211\u4eec"},sidebar:"docs",previous:{title:"Dlt645",permalink:"/thingsgateway-docs/docs/20005"},next:{title:"\u8d5e\u52a9\u9879\u76ee",permalink:"/thingsgateway-docs/docs/1000"}},o={},r=[{value:"\u6280\u672f\u652f\u6301",id:"\u6280\u672f\u652f\u6301",level:3},{value:"\u54a8\u8be2\u3001\u5408\u4f5c",id:"\u54a8\u8be2\u5408\u4f5c",level:3}],p={toc:r},c="wrapper";function u(t){let{components:e,...a}=t;return(0,n.kt)(c,(0,s.Z)({},p,a,{components:e,mdxType:"MDXLayout"}),(0,n.kt)("p",null,(0,n.kt)("strong",{parentName:"p"},"ThingsGateway\u56e2\u961f"),"\u6210\u7acb1\u5e74\u6765\u4e00\u76f4\u81f4\u529b\u4e8e\u5de5\u4e1a\u7269\u8054\u7f51\u5173\u89e3\u51b3\u65b9\u6848\u3002\u6211\u4eec\u7684\u521d\u8877\u662f\u4f7f\u8bbe\u5907\u63a5\u5165\u66f4\u7b80\u5355\uff0c\u4e3a\u7528\u6237\u6253\u9020\u63d0\u9ad8\u6548\u7387\u7684\u4ea7\u54c1\u3002"),(0,n.kt)("p",null,"\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u65b9\u5f0f\u627e\u5230\u6211\u4eec\uff1a"),(0,n.kt)("h3",{id:"\u6280\u672f\u652f\u6301"},"\u6280\u672f\u652f\u6301"),(0,n.kt)("p",null,"QQ\u7fa4\uff1a605534569"),(0,n.kt)("p",null,"QQ\uff1a2248356998"),(0,n.kt)("h3",{id:"\u54a8\u8be2\u5408\u4f5c"},"\u54a8\u8be2\u3001\u5408\u4f5c"),(0,n.kt)("p",null,"\u624b\u673a\uff1a15622119120 \u6797\u5de5"),(0,n.kt)("p",null,"\u5fae\u4fe1\uff1a15622119120"))}u.isMDXComponent=!0}}]); |  | ||||||
							
								
								
									
										1
									
								
								doc/build/assets/js/01798dc0.6d2031ae.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
							
								
								
									
										1
									
								
								doc/build/assets/js/08b96726.ed96da9d.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
							
								
								
									
										1
									
								
								doc/build/assets/js/106689a2.b4e9a04f.js
									
									
									
									
										vendored
									
									
								
							
							
						
						| @@ -1 +0,0 @@ | |||||||
| "use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[6866],{6118:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>p,contentTitle:()=>d,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>r});var i=a(7462),n=(a(7294),a(3905));a(4996),a(510),a(2969);const s={id:101,title:"\u63d2\u4ef6\u7ba1\u7406"},d=void 0,o={unversionedId:"101",id:"101",title:"\u63d2\u4ef6\u7ba1\u7406",description:"\u66f4\u6539\u8bbe\u5907/\u53d8\u91cf/\u63d2\u4ef6\u7b49\uff0c\u9700\u8981\u91cd\u542f\u540e\u53f0(\u53f3\u4e0a\u89d2\u91cd\u542f\u540e\u53f0\u6309\u94ae)",source:"@site/docs/101.mdx",sourceDirName:".",slug:"/101",permalink:"/thingsgateway-docs/docs/101",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/doc/docs/101.mdx",tags:[],version:"current",lastUpdatedBy:"Kimdiego2098",lastUpdatedAt:1705822711,formattedLastUpdatedAt:"Jan 21, 2024",frontMatter:{id:"101",title:"\u63d2\u4ef6\u7ba1\u7406"},sidebar:"docs",previous:{title:"\u9a71\u52a8\u8c03\u8bd5",permalink:"/thingsgateway-docs/docs/100"},next:{title:"\u901a\u9053",permalink:"/thingsgateway-docs/docs/102"}},p={},r=[{value:"\u4e00\u3001\u8bf4\u660e",id:"\u4e00\u8bf4\u660e",level:2},{value:"\u4e8c\u3001\u4e0a\u4f20\u63d2\u4ef6",id:"\u4e8c\u4e0a\u4f20\u63d2\u4ef6",level:2},{value:"\u4e8c\u3001\u624b\u52a8\u91cd\u8f7d\u63d2\u4ef6",id:"\u4e8c\u624b\u52a8\u91cd\u8f7d\u63d2\u4ef6",level:2}],l={toc:r},m="wrapper";function c(t){let{components:e,...s}=t;return(0,n.kt)(m,(0,i.Z)({},l,s,{components:e,mdxType:"MDXLayout"}),(0,n.kt)("admonition",{type:"tip"},(0,n.kt)("mdxAdmonitionTitle",{parentName:"admonition"},(0,n.kt)("inlineCode",{parentName:"mdxAdmonitionTitle"},"\u914d\u7f6e\u987b\u77e5")),(0,n.kt)("p",{parentName:"admonition"}," \u66f4\u6539\u8bbe\u5907/\u53d8\u91cf/\u63d2\u4ef6\u7b49\uff0c\u9700\u8981\u91cd\u542f\u540e\u53f0(\u53f3\u4e0a\u89d2\u91cd\u542f\u540e\u53f0\u6309\u94ae)")),(0,n.kt)("h2",{id:"\u4e00\u8bf4\u660e"},"\u4e00\u3001\u8bf4\u660e"),(0,n.kt)("p",null,(0,n.kt)("strong",{parentName:"p"},"ThingsGateway")," \u7f51\u5173\u6838\u5fc3\u4ee3\u7801\u90fd\u7531\u63d2\u4ef6\u5b8c\u6210\uff0c\u4e3b\u7a0b\u5e8f\u53ea\u8d1f\u8d23\u8c03\u5ea6\u6267\u884c"),(0,n.kt)("p",null,"\u63d2\u4ef6\u652f\u6301\u70ed\u91cd\u8f7d\uff0c\u53ef\u7531\u5916\u90e8\u4e0a\u4f20\u5230\u7f51\u5173\u4e2d"),(0,n.kt)("h2",{id:"\u4e8c\u4e0a\u4f20\u63d2\u4ef6"},"\u4e8c\u3001\u4e0a\u4f20\u63d2\u4ef6"),(0,n.kt)("img",{src:a(5808).Z}),(0,n.kt)("h2",{id:"\u4e8c\u624b\u52a8\u91cd\u8f7d\u63d2\u4ef6"},"\u4e8c\u3001\u624b\u52a8\u91cd\u8f7d\u63d2\u4ef6"),(0,n.kt)("img",{src:a(7429).Z}),(0,n.kt)("p",null,"\u53ef\u7531\u9876\u90e8\u6309\u94ae\u6216\u8005\u63d2\u4ef6\u7ba1\u7406\u9875\u9762\u6309\u94ae\u6267\u884c\u624b\u52a8\u91cd\u8f7d"),(0,n.kt)("admonition",{title:"\u63d0\u793a",type:"tip"},(0,n.kt)("p",{parentName:"admonition"},"\u63d2\u4ef6\u91cd\u65b0\u68c0\u6d4b\u6587\u4ef6\u540e\uff0c\u8fd0\u884c\u6001\u7684\u63d2\u4ef6\u4e0d\u4f1a\u53d1\u9001\u4efb\u4f55\u6539\u53d8\uff0c\u5982\u679c\u7acb\u5373\u751f\u6548\uff0c\u8bf7\u6309\u53f3\u4e0a\u89d2\u7684\u91cd\u542f\u540e\u53f0\u6309\u94ae")))}c.isMDXComponent=!0},5808:(t,e,a)=>{a.d(e,{Z:()=>i});const i=a.p+"assets/images/\u4e0a\u4f20\u63d2\u4ef6-7b2abd69100f1f9c579e6a52749be97c.png"},7429:(t,e,a)=>{a.d(e,{Z:()=>i});const i=a.p+"assets/images/\u91cd\u8f7d\u63d2\u4ef6-e5f135b68555aaa0d540b3919a3b83b4.png"}}]); |  | ||||||