更新mqtt 文档

This commit is contained in:
2248356998 qq.com
2023-03-06 16:25:09 +08:00
parent 79b4517ffa
commit 44c09c85cb
33 changed files with 201 additions and 78 deletions

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

View File

@@ -1 +0,0 @@
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[996],{3905:(e,r,t)=>{t.d(r,{Zo:()=>l,kt:()=>b});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?a(Object(t),!0).forEach((function(r){o(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function c(e,r){if(null==e)return{};var t,n,o=function(e,r){if(null==e)return{};var t,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)t=a[n],r.indexOf(t)>=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)t=a[n],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var s=n.createContext({}),u=function(e){var r=n.useContext(s),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},l=function(e){var r=u(e.components);return n.createElement(s.Provider,{value:r},e.children)},p={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},d=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,a=e.originalType,s=e.parentName,l=c(e,["components","mdxType","originalType","parentName"]),d=u(t),b=o,f=d["".concat(s,".").concat(b)]||d[b]||p[b]||a;return t?n.createElement(f,i(i({ref:r},l),{},{components:t})):n.createElement(f,i({ref:r},l))}));function b(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var a=t.length,i=new Array(a);i[0]=d;var c={};for(var s in r)hasOwnProperty.call(r,s)&&(c[s]=r[s]);c.originalType=e,c.mdxType="string"==typeof e?e:o,i[1]=c;for(var u=2;u<a;u++)i[u]=t[u];return n.createElement.apply(null,i)}return n.createElement.apply(null,t)}d.displayName="MDXCreateElement"},5586:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>s,contentTitle:()=>i,default:()=>p,frontMatter:()=>a,metadata:()=>c,toc:()=>u});var n=t(7462),o=(t(7294),t(3905));const a={id:"ModbusServer",title:"ModbusServer",sidebar_label:"7.3\u3001ModbusServer"},i=void 0,c={unversionedId:"07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/ModbusServer",id:"07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/ModbusServer",title:"ModbusServer",description:"",source:"@site/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/7.3\u3001ModbusServer.mdx",sourceDirName:"07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e",slug:"/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/ModbusServer",permalink:"/thingsgateway/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/ModbusServer",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/handbook/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/7.3\u3001ModbusServer.mdx",tags:[],version:"current",frontMatter:{id:"ModbusServer",title:"ModbusServer",sidebar_label:"7.3\u3001ModbusServer"},sidebar:"tutorialSidebar",previous:{title:"7.2\u3001MqttClient",permalink:"/thingsgateway/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttClient"}},s={},u=[],l={toc:u};function p(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},l,t,{components:r,mdxType:"MDXLayout"}))}p.isMDXComponent=!0}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[889],{3905:(e,t,r)=>{r.d(t,{Zo:()=>p,kt:()=>d});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=n.createContext({}),s=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):a(a({},t),e)),r},p=function(e){var t=s(e.components);return n.createElement(c.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,i=e.originalType,c=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),f=s(r),d=o,y=f["".concat(c,".").concat(d)]||f[d]||u[d]||i;return r?n.createElement(y,a(a({ref:t},p),{},{components:r})):n.createElement(y,a({ref:t},p))}));function d(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=r.length,a=new Array(i);a[0]=f;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l.mdxType="string"==typeof e?e:o,a[1]=l;for(var s=2;s<i;s++)a[s]=r[s];return n.createElement.apply(null,a)}return n.createElement.apply(null,r)}f.displayName="MDXCreateElement"},1457:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>i,metadata:()=>l,toc:()=>s});var n=r(7462),o=(r(7294),r(3905));const i={id:"MqttClient",title:"MqttClient",sidebar_label:"7.2\u3001MqttClient"},a=void 0,l={unversionedId:"07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttClient",id:"07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttClient",title:"MqttClient",description:"",source:"@site/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/7.2\u3001MqttClient.mdx",sourceDirName:"07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e",slug:"/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttClient",permalink:"/thingsgateway/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttClient",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/handbook/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/7.2\u3001MqttClient.mdx",tags:[],version:"current",frontMatter:{id:"MqttClient",title:"MqttClient",sidebar_label:"7.2\u3001MqttClient"},sidebar:"tutorialSidebar",previous:{title:"7.1\u3001MqttServer",permalink:"/thingsgateway/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttServer"},next:{title:"7.3\u3001ModbusServer",permalink:"/thingsgateway/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/ModbusServer"}},c={},s=[],p={toc:s};function u(e){let{components:t,...r}=e;return(0,o.kt)("wrapper",(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}))}u.isMDXComponent=!0}}]);

View File

@@ -1 +0,0 @@
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[22],{3905:(e,t,r)=>{r.d(t,{Zo:()=>p,kt:()=>d});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var l=n.createContext({}),s=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},p=function(e){var t=s(e.components);return n.createElement(l.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,l=e.parentName,p=c(e,["components","mdxType","originalType","parentName"]),f=s(r),d=o,y=f["".concat(l,".").concat(d)]||f[d]||u[d]||a;return r?n.createElement(y,i(i({ref:t},p),{},{components:r})):n.createElement(y,i({ref:t},p))}));function d(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,i=new Array(a);i[0]=f;var c={};for(var l in t)hasOwnProperty.call(t,l)&&(c[l]=t[l]);c.originalType=e,c.mdxType="string"==typeof e?e:o,i[1]=c;for(var s=2;s<a;s++)i[s]=r[s];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}f.displayName="MDXCreateElement"},136:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>u,frontMatter:()=>a,metadata:()=>c,toc:()=>s});var n=r(7462),o=(r(7294),r(3905));const a={id:"MqttServer",title:"MqttServer",sidebar_label:"7.1\u3001MqttServer"},i=void 0,c={unversionedId:"07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttServer",id:"07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttServer",title:"MqttServer",description:"",source:"@site/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/7.1\u3001MqttServer.mdx",sourceDirName:"07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e",slug:"/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttServer",permalink:"/thingsgateway/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttServer",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/handbook/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/7.1\u3001MqttServer.mdx",tags:[],version:"current",frontMatter:{id:"MqttServer",title:"MqttServer",sidebar_label:"7.1\u3001MqttServer"},sidebar:"tutorialSidebar",previous:{title:"6.1\u3001Modbus\u9a71\u52a8",permalink:"/thingsgateway/docs/06\u3001\u91c7\u96c6\u9a71\u52a8\u8bf4\u660e/modbus"},next:{title:"7.2\u3001MqttClient",permalink:"/thingsgateway/docs/07\u3001\u4e0a\u4f20\u9a71\u52a8\u8bf4\u660e/MqttClient"}},l={},s=[],p={toc:s};function u(e){let{components:t,...r}=e;return(0,o.kt)("wrapper",(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}))}u.isMDXComponent=!0}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
(()=>{"use strict";var e,t,r,a,o,f={},n={};function c(e){var t=n[e];if(void 0!==t)return t.exports;var r=n[e]={exports:{}};return f[e].call(r.exports,r,r.exports,c),r.exports}c.m=f,e=[],c.O=(t,r,a,o)=>{if(!r){var f=1/0;for(u=0;u<e.length;u++){r=e[u][0],a=e[u][1],o=e[u][2];for(var n=!0,i=0;i<r.length;i++)(!1&o||f>=o)&&Object.keys(c.O).every((e=>c.O[e](r[i])))?r.splice(i--,1):(n=!1,o<f&&(f=o));if(n){e.splice(u--,1);var d=a();void 0!==d&&(t=d)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var f={};t=t||[null,r({}),r([]),r(r)];for(var n=2&a&&e;"object"==typeof n&&!~t.indexOf(n);n=r(n))Object.getOwnPropertyNames(n).forEach((t=>f[t]=()=>e[t]));return f.default=()=>e,c.d(o,f),o},c.d=(e,t)=>{for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.f={},c.e=e=>Promise.all(Object.keys(c.f).reduce(((t,r)=>(c.f[r](e,t),t)),[])),c.u=e=>"assets/js/"+({22:"879054ab",53:"935f2afb",175:"c361d1eb",189:"186a3eb8",195:"c4f5d8e4",261:"cb4f4ca9",320:"b86d2c6e",373:"760264af",514:"1be78505",544:"a9d01d88",564:"976454a3",676:"2ae4ef1c",866:"ec4c2846",875:"444af13b",889:"7f2059f1",916:"f21858e6",918:"17896441",920:"1a4e3797",966:"4ab8a817",994:"53c1042e",996:"19b7f836"}[e]||e)+"."+{22:"0310c7e4",53:"7804817c",175:"ee8bab92",189:"d8710378",195:"3eff4979",261:"983c3141",320:"82fd5222",373:"3ed61cd5",443:"a35c493a",514:"79ca6d8a",523:"bb83377d",525:"ee7ff280",544:"0aefd47f",564:"7efa7a24",676:"f772a5d3",866:"de5833c1",875:"a37fbda4",889:"c782b3be",916:"b12940cb",918:"e52e3593",920:"83cee253",966:"7d0118d3",972:"a79306f2",994:"e1e7c39f",996:"5e7f3196"}[e]+".js",c.miniCssF=e=>{},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="thingsgateway:",c.l=(e,t,r,f)=>{if(a[e])a[e].push(t);else{var n,i;if(void 0!==r)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var b=d[u];if(b.getAttribute("src")==e||b.getAttribute("data-webpack")==o+r){n=b;break}}n||(i=!0,(n=document.createElement("script")).charset="utf-8",n.timeout=120,c.nc&&n.setAttribute("nonce",c.nc),n.setAttribute("data-webpack",o+r),n.src=e),a[e]=[t];var l=(t,r)=>{n.onerror=n.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],n.parentNode&&n.parentNode.removeChild(n),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:n}),12e4);n.onerror=l.bind(null,n.onerror),n.onload=l.bind(null,n.onload),i&&document.head.appendChild(n)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.p="/thingsgateway/",c.gca=function(e){return e={17896441:"918","879054ab":"22","935f2afb":"53",c361d1eb:"175","186a3eb8":"189",c4f5d8e4:"195",cb4f4ca9:"261",b86d2c6e:"320","760264af":"373","1be78505":"514",a9d01d88:"544","976454a3":"564","2ae4ef1c":"676",ec4c2846:"866","444af13b":"875","7f2059f1":"889",f21858e6:"916","1a4e3797":"920","4ab8a817":"966","53c1042e":"994","19b7f836":"996"}[e]||e,c.p+c.u(e)},(()=>{var e={303:0,532:0};c.f.j=(t,r)=>{var a=c.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var f=c.p+c.u(t),n=new Error;c.l(f,(r=>{if(c.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),f=r&&r.target&&r.target.src;n.message="Loading chunk "+t+" failed.\n("+o+": "+f+")",n.name="ChunkLoadError",n.type=o,n.request=f,a[1](n)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,f=r[0],n=r[1],i=r[2],d=0;if(f.some((t=>0!==e[t]))){for(a in n)c.o(n,a)&&(c.m[a]=n[a]);if(i)var u=i(c)}for(t&&t(r);d<f.length;d++)o=f[d],c.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return c.O(u)},r=self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();
(()=>{"use strict";var e,t,r,a,o,f={},n={};function c(e){var t=n[e];if(void 0!==t)return t.exports;var r=n[e]={exports:{}};return f[e].call(r.exports,r,r.exports,c),r.exports}c.m=f,e=[],c.O=(t,r,a,o)=>{if(!r){var f=1/0;for(u=0;u<e.length;u++){r=e[u][0],a=e[u][1],o=e[u][2];for(var n=!0,i=0;i<r.length;i++)(!1&o||f>=o)&&Object.keys(c.O).every((e=>c.O[e](r[i])))?r.splice(i--,1):(n=!1,o<f&&(f=o));if(n){e.splice(u--,1);var d=a();void 0!==d&&(t=d)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var f={};t=t||[null,r({}),r([]),r(r)];for(var n=2&a&&e;"object"==typeof n&&!~t.indexOf(n);n=r(n))Object.getOwnPropertyNames(n).forEach((t=>f[t]=()=>e[t]));return f.default=()=>e,c.d(o,f),o},c.d=(e,t)=>{for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.f={},c.e=e=>Promise.all(Object.keys(c.f).reduce(((t,r)=>(c.f[r](e,t),t)),[])),c.u=e=>"assets/js/"+({22:"879054ab",53:"935f2afb",175:"c361d1eb",189:"186a3eb8",195:"c4f5d8e4",261:"cb4f4ca9",320:"b86d2c6e",373:"760264af",514:"1be78505",544:"a9d01d88",564:"976454a3",676:"2ae4ef1c",866:"ec4c2846",875:"444af13b",889:"7f2059f1",916:"f21858e6",918:"17896441",920:"1a4e3797",966:"4ab8a817",994:"53c1042e",996:"19b7f836"}[e]||e)+"."+{22:"2e22548b",53:"c88779c8",175:"ee8bab92",189:"d8710378",195:"3eff4979",261:"983c3141",320:"82fd5222",373:"3ed61cd5",443:"a35c493a",514:"79ca6d8a",523:"bb83377d",525:"ee7ff280",544:"0aefd47f",564:"7efa7a24",676:"f772a5d3",866:"de5833c1",875:"a37fbda4",889:"1d13a28e",916:"b12940cb",918:"e52e3593",920:"83cee253",966:"7d0118d3",972:"a79306f2",994:"e1e7c39f",996:"a586f8ed"}[e]+".js",c.miniCssF=e=>{},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="thingsgateway:",c.l=(e,t,r,f)=>{if(a[e])a[e].push(t);else{var n,i;if(void 0!==r)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var b=d[u];if(b.getAttribute("src")==e||b.getAttribute("data-webpack")==o+r){n=b;break}}n||(i=!0,(n=document.createElement("script")).charset="utf-8",n.timeout=120,c.nc&&n.setAttribute("nonce",c.nc),n.setAttribute("data-webpack",o+r),n.src=e),a[e]=[t];var l=(t,r)=>{n.onerror=n.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],n.parentNode&&n.parentNode.removeChild(n),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:n}),12e4);n.onerror=l.bind(null,n.onerror),n.onload=l.bind(null,n.onload),i&&document.head.appendChild(n)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.p="/thingsgateway/",c.gca=function(e){return e={17896441:"918","879054ab":"22","935f2afb":"53",c361d1eb:"175","186a3eb8":"189",c4f5d8e4:"195",cb4f4ca9:"261",b86d2c6e:"320","760264af":"373","1be78505":"514",a9d01d88:"544","976454a3":"564","2ae4ef1c":"676",ec4c2846:"866","444af13b":"875","7f2059f1":"889",f21858e6:"916","1a4e3797":"920","4ab8a817":"966","53c1042e":"994","19b7f836":"996"}[e]||e,c.p+c.u(e)},(()=>{var e={303:0,532:0};c.f.j=(t,r)=>{var a=c.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var f=c.p+c.u(t),n=new Error;c.l(f,(r=>{if(c.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),f=r&&r.target&&r.target.src;n.message="Loading chunk "+t+" failed.\n("+o+": "+f+")",n.name="ChunkLoadError",n.type=o,n.request=f,a[1](n)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,f=r[0],n=r[1],i=r[2],d=0;if(f.some((t=>0!==e[t]))){for(a in n)c.o(n,a)&&(c.m[a]=n[a]);if(i)var u=i(c)}for(t&&t(r);d<f.length;d++)o=f[d],c.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return c.O(u)},r=self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -4,3 +4,49 @@ title: MqttServer
sidebar_label: 7.1、MqttServer
---
### (一)设备配置
| 属性 | 说明 | 默认值/备注|
| ---------------| --------------------------| ---|
| 允许连接的Id(前缀) | Mqtt客户端的连接Id需要加上此前缀才能正常连接到网关的MqttServer |ThingsGatewayId|
| IP | 连接IP | 127.0.0.1|
| 端口 | 连接端口 | 1883|
| 允许Rpc写入 | 是否允许写入变量 | True |
| Rpc写入Topic | 客户端写入变量的发布Topic | ThingsGateway/RpcWrite |
| Rpc返回Topic | 客户端写入变量的订阅Topic返回写入结果信息 | ThingsGateway/RpcSub |
| 变量Topic | 变量信息订阅Topic | ThingsGateway/Variable |
| 设备Topic | 设备信息订阅Topic | ThingsGateway/Device |
:::tip
登录网关的MqttServer还需要配置第三方授权User并且在客户端填写对应的UserName与Password
![](/img/mqttserver1.png)
:::
Rpc实体规则
```
{
"Name":"tt8",//变量名称
"Value":"12421",//变量值
"RpcId":"testid"//当前RpcId
}
```
Rpc返回实体规则
```
{
"RpcId":"testid", //RpcId
"Message":"操作成功",//返回消息
"Success":true//是否成功
}
```
### (二)变量配置

View File

@@ -5,3 +5,45 @@ sidebar_label: 7.2、MqttClient
---
### (一)设备配置
| 属性 | 说明 | 默认值/备注|
| ---------------| --------------------------| ---|
| 连接Id | 连接Id |ThingsGatewayId|
| 账号 | 登录账号 | admin|
| 密码 | 登录密码 | 123456|
| IP | 连接IP | 127.0.0.1|
| 端口 | 连接端口 | 1883|
| 连接超时 | 连接超时时间 | 3000|
| 允许Rpc写入 | 是否允许写入变量 | True |
| 数据请求RpcTopic | 该主题接受到任何消息都会发布全部信息到对应的设备/变量主题中 | ThingsGateway/Quest |
| Rpc写入Topic | 写入变量的发布Topic | ThingsGateway/RpcWrite |
| Rpc返回Topic | 写入变量的订阅Topic返回写入结果信息 | ThingsGateway/RpcSub |
| 变量Topic | 变量信息订阅Topic | ThingsGateway/Variable |
| 设备Topic | 设备信息订阅Topic | ThingsGateway/Device |
Rpc实体规则
```
{
"Name":"tt8",//变量名称
"Value":"12421",//变量值
"RpcId":"testid"//当前RpcId
}
```
Rpc返回实体规则
```
{
"RpcId":"testid", //RpcId
"Message":"操作成功",//返回消息
"Success":true//是否成功
}
```
### (二)变量配置

View File

@@ -5,3 +5,38 @@ sidebar_label: 7.3、ModbusServer
---
### (一)设备配置
| 属性 | 说明 | 默认值/备注|
| ---------------| --------------------------| ---|
| 默认解析顺序 | 4个字节以上的数据解析可设置为ABCD/BADC/CDBA/DCBA,默认ABCD |ABCDBig-Endian<br></br>BADCBig-Endian Byte Swap<br></br>CDABLittle-Endian Byte Swap<br></br>DCBALittle-Endian |
| IP | 连接IP | 127.0.0.1|
| 端口 | 连接端口 | 502|
| 默认站号 | 默认的mudbus站号id | 1|
| 多站点 | 是否支持多个Modbus站号 | true|
| 允许写入 | 是否允许写入变量 | Flase |
### (二)变量配置
#### 变量上传属性说明
- 1、从站变量地址
| 地址 | 功能码 | 说明 |
| ---------------| --------------|--------------------------|
| 4xxxxx | 03 | 读取03功能码 |
| 3xxxxx | 04 | 读取04功能码 |
| 1xxxxx | 02 | 读取02功能码 |
| 0xxxxx | 01 | 读取01功能码 |
当需要指定站号地址时可使用,举例:
| 地址 | 说明 |
| ---------------| --------------------------|
| s=2;10001 | 读取02功能码 ,设备地址为2 |
| s=11;40001 | 读取03功能码 ,设备地址为11 |
- 2、允许写入
单独配置变量是否允许写入

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB