|
|
<svg id="SvgjsSvg1006" width="1030" height="886" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs"><defs id="SvgjsDefs1007"><marker id="SvgjsMarker1168" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1169" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1226" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1227" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1238" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1239" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1242" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1243" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1252" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1253" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1256" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1257" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1278" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1279" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1282" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1283" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1496" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1497" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1500" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1501" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1516" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1517" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1538" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1539" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1574" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1575" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1578" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1579" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1582" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse"><path id="SvgjsPath1583" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker></defs><g id="SvgjsG1008" transform="translate(217,25)"><path id="SvgjsPath1009" d="M 0 4Q 0 0 4 0L 784 0Q 788 0 788 4L 788 832.5Q 788 836.5 784 836.5L 4 836.5Q 0 836.5 0 832.5Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1010"><text id="SvgjsText1011" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="50.8" transform="rotate(0)"></text></g></g><g id="SvgjsG1012" transform="translate(829,215.25)"><path id="SvgjsPath1013" d="M 0 4Q 0 0 4 0L 159 0Q 163 0 163 4L 163 229.25Q 163 233.25 159 233.25L 4 233.25Q 0 233.25 0 229.25Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1014"><text id="SvgjsText1015" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="39" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="7.7107142857142845" transform="rotate(0)"><tspan id="SvgjsTspan1016" dy="16" x="81.5"><tspan id="SvgjsTspan1017" style="text-decoration:;">持久化</tspan></tspan></text></g></g><g id="SvgjsG1018" transform="translate(367.84375,522.5)"><path id="SvgjsPath1019" d="M 0 4Q 0 0 4 0L 576 0Q 580 0 580 4L 580 302Q 580 306 576 306L 4 306Q 0 306 0 302Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1020"><text id="SvgjsText1021" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="78" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="12.907142857142858" transform="rotate(0)"><tspan id="SvgjsTspan1022" dy="16" x="290"><tspan id="SvgjsTspan1023" style="text-decoration:;">业务管理功能</tspan></tspan></text></g></g><g id="SvgjsG1024" transform="translate(276,328.5)"><path id="SvgjsPath1025" d="M 0 4Q 0 0 4 0L 166 0Q 170 0 170 4L 170 112Q 170 116 166 116L 4 116Q 0 116 0 112Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1026"><text id="SvgjsText1027" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="78" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-8.664285714285715" transform="rotate(0)"><tspan id="SvgjsTspan1028" dy="16" x="85"><tspan id="SvgjsTspan1029" style="text-decoration:;"> </tspan></tspan><tspan id="SvgjsTspan1030" dy="16" x="85"><tspan id="SvgjsTspan1031" style="text-decoration:;">设备注册中心</tspan></tspan></text></g></g><g id="SvgjsG1032" transform="translate(289.8125,102)"><path id="SvgjsPath1033" d="M 0 4Q 0 0 4 0L 138.375 0Q 142.375 0 142.375 4L 142.375 82Q 142.375 86 138.375 86L 4 86Q 0 86 0 82Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1034"><text id="SvgjsText1035" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="-2.807142857142858" transform="rotate(0)"></text></g></g><g id="SvgjsG1036" transform="translate(612.265625,369.5)"><path id="SvgjsPath1037" d="M 0 4Q 0 0 4 0L 168 0Q 172 0 172 4L 172 85Q 172 89 168 89L 4 89Q 0 89 0 85Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1038"><text id="SvgjsText1039" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-10.592857142857142" transform="rotate(0)"><tspan id="SvgjsTspan1040" dy="16" x="86"><tspan id="SvgjsTspan1041" style="text-decoration:;"> </tspan></tspan><tspan id="SvgjsTspan1042" dy="16" x="86"><tspan id="SvgjsTspan1043" style="text-decoration:;">规则引擎</tspan></tspan></text></g></g><g id="SvgjsG1044" transform="translate(276,79.5)"><path id="SvgjsPath1045" d="M 0 4Q 0 0 4 0L 166 0Q 170 0 170 4L 170 180Q 170 184 166 184L 4 184Q 0 184 0 180Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1046"><text id="SvgjsText1047" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="78" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="4.192857142857142" transform="rotate(0)"><tspan id="SvgjsTspan1048" dy="16" x="85"><tspan id="SvgjsTspan1049" style="text-decoration:;"> 设备接入网关</tspan></tspan></text></g></g><g id="SvgjsG1050" transform="translate(561.25,77)"><path id="SvgjsPath1051" d="M 0 4Q 0 0 4 0L 185 0Q 189 0 189 4L 189 224Q 189 228 185 228L 4 228Q 0 228 0 224Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1052"><text id="SvgjsText1053" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="113" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="7.3357142857142845" transform="rotate(0)"><tspan id="SvgjsTspan1054" dy="16" x="94.5"><tspan id="SvgjsTspan1055" style="text-decoration:;">消息网关(消息总线)</tspan></tspan></text></g></g><g id="SvgjsG1056" transform="translate(25,665.5)"><path id="SvgjsPath1057" d="M 0 4Q 0 0 4 0L 149 0Q 153 0 153 4L 153 94Q 153 98 149 98L 4 98Q 0 98 0 94Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1058"><text id="SvgjsText1059" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="39" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-9.95" transform="rotate(0)"><tspan id="SvgjsTspan1060" dy="16" x="76.5"><tspan id="SvgjsTspan1061" style="text-decoration:;"> </tspan></tspan><tspan id="SvgjsTspan1062" dy="16" x="76.5"><tspan id="SvgjsTspan1063" style="text-decoration:;">用户侧</tspan></tspan></text></g></g><g id="SvgjsG1064" transform="translate(389.375,564.5)"><path id="SvgjsPath1065" d="M 0 4Q 0 0 4 0L 162.03125 0Q 166.03125 0 166.03125 4L 166.03125 107Q 166.03125 111 162.03125 111L 4 111Q 0 111 0 107Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1066"><text id="SvgjsText1067" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-1.021428571428572" transform="rotate(0)"><tspan id="SvgjsTspan1068" dy="16" x="83.5"><tspan id="SvgjsTspan1069" style="text-decoration:;">系统管理</tspan></tspan></text></g></g><g id="SvgjsG1070" transform="translate(33,157.5)"><path id="SvgjsPath1071" d="M 0 4Q 0 0 4 0L 145 0Q 149 0 149 4L 149 142Q 149 146 145 146L 4 146Q 0 146 0 142Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1072"><text id="SvgjsText1073" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="0" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="14px" weight="700" font-style="" y="61.9" transform="rotate(0)"></text></g></g><g id="SvgjsG1074" transform="translate(40,181)"><path id="SvgjsPath1075" d="M 0 4Q 0 0 4 0L 59 0Q 63 0 63 4L 63 16Q 63 20 59 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#ccccff"></path><g id="SvgjsG1076"><text id="SvgjsText1077" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="42" fill="#454545" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="14px" weight="400" font-style="" y="-1.1" transform="rotate(0)"><tspan id="SvgjsTspan1078" dy="17" x="31.5"><tspan id="SvgjsTspan1079" style="text-decoration:;">传感器</tspan></tspan></text></g></g><g id="SvgjsG1080" transform="translate(110,181)"><path id="SvgjsPath1081" d="M 0 4Q 0 0 4 0L 61 0Q 65 0 65 4L 65 16Q 65 20 61 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#ccccff"></path><g id="SvgjsG1082"><text id="SvgjsText1083" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="42" fill="#454545" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="14px" weight="400" font-style="" y="-1.1" transform="rotate(0)"><tspan id="SvgjsTspan1084" dy="17" x="32.5"><tspan id="SvgjsTspan1085" style="text-decoration:;">传感器</tspan></tspan></text></g></g><g id="SvgjsG1086" transform="translate(40,209)"><path id="SvgjsPath1087" d="M 0 4Q 0 0 4 0L 59 0Q 63 0 63 4L 63 16Q 63 20 59 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#666699"></path><g id="SvgjsG1088"><text id="SvgjsText1089" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="28" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="14px" weight="400" font-style="" y="-1.1" transform="rotate(0)"><tspan id="SvgjsTspan1090" dy="17" x="31.5"><tspan id="SvgjsTspan1091" style="text-decoration:;">设备</tspan></tspan></text></g></g><g id="SvgjsG1092" transform="translate(110,209)"><path id="SvgjsPath1093" d="M 0 4Q 0 0 4 0L 61 0Q 65 0 65 4L 65 16Q 65 20 61 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#666699"></path><g id="SvgjsG1094"><text id="SvgjsText1095" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="28" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="14px" weight="400" font-style="" y="-1.1" transform="rotate(0)"><tspan id="SvgjsTspan1096" dy="17" x="32.5"><tspan id="SvgjsTspan1097" style="text-decoration:;">设备</tspan></tspan></text></g></g><g id="SvgjsG1098" transform="translate(40,239)"><path id="SvgjsPath1099" d="M 0 4Q 0 0 4 0L 131 0Q 135 0 135 4L 135 16Q 135 20 131 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#99ccff"></path><g id="SvgjsG1100"><text id="SvgjsText1101" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="88" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="14px" weight="400" font-style="" y="-1.1" transform="rotate(0)"><tspan id="SvgjsTspan1102" dy="17" x="67.5"><tspan id="SvgjsTspan1103" style="text-decoration:;">网关,边缘计算</tspan></tspan></text></g></g><g id="SvgjsG1104" transform="translate(40.75,155.5)"><path id="SvgjsPath1105" d="M 0 0L 133.5 0L 133.5 26L 0 26Z" stroke="none" fill="none"></path><g id="SvgjsG1106"><text id="SvgjsText1107" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="39" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="3.05" transform="rotate(0)"><tspan id="SvgjsTspan1108" dy="16" x="67"><tspan id="SvgjsTspan1109" style="text-decoration:;">设备侧</tspan></tspan></text></g></g><g id="SvgjsG1110" transform="translate(284.21875,357.25)"><path id="SvgjsPath1111" d="M 0 4Q 0 0 4 0L 151 0Q 155 0 155 4L 155 16Q 155 20 151 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1112"><text id="SvgjsText1113" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1114" dy="16" x="77.5"><tspan id="SvgjsTspan1115" style="text-decoration:;">设备信息</tspan></tspan></text></g></g><g id="SvgjsG1116" transform="translate(366.21875,386.25)"><path id="SvgjsPath1117" d="M 0 4Q 0 0 4 0L 69 0Q 73 0 73 4L 73 16Q 73 20 69 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1118"><text id="SvgjsText1119" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1120" dy="16" x="36.5"><tspan id="SvgjsTspan1121" style="text-decoration:;">配置</tspan></tspan></text></g></g><g id="SvgjsG1122" transform="translate(295.25,223)"><path id="SvgjsPath1123" d="M 0 4Q 0 0 4 0L 127.5 0Q 131.5 0 131.5 4L 131.5 26Q 131.5 30 127.5 30L 4 30Q 0 30 0 26Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1124"><text id="SvgjsText1125" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="98" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="5.05" transform="rotate(0)"><tspan id="SvgjsTspan1126" dy="16" x="66"><tspan id="SvgjsTspan1127" style="text-decoration:;">认证,会话,编解码</tspan></tspan></text></g></g><g id="SvgjsG1128" transform="translate(307.625,181.5)"><path id="SvgjsPath1129" d="M 11.6875 0L 23.375 11.6875L 15.66125 11.6875L 15.66125 30.8125L 23.375 30.8125L 11.6875 42.5L 0 30.8125L 7.71375 30.8125L 7.71375 11.6875L 0 11.6875L 11.6875 0Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#ffcc99"></path><g id="SvgjsG1130"><text id="SvgjsText1131" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="11.299999999999999" transform="rotate(0)"></text></g></g><g id="SvgjsG1132" transform="translate(381.5,181.5)"><path id="SvgjsPath1133" d="M 11.25 0L 22.5 11.25L 15.075000000000001 11.25L 15.075000000000001 31.25L 22.5 31.25L 11.25 42.5L 0 31.25L 7.425000000000001 31.25L 7.425000000000001 11.25L 0 11.25L 11.25 0Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#ffcc99"></path><g id="SvgjsG1134"><text id="SvgjsText1135" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="11.299999999999999" transform="rotate(0)"></text></g></g><g id="SvgjsG1136" transform="translate(283.875,386.25)"><path id="SvgjsPath1137" d="M 0 4Q 0 0 4 0L 69 0Q 73 0 73 4L 73 16Q 73 20 69 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1138"><text id="SvgjsText1139" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="39" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1140" dy="16" x="36.5"><tspan id="SvgjsTspan1141" style="text-decoration:;">物模型</tspan></tspan></text></g></g><g id="SvgjsG1142" transform="translate(282.8125,414.5)"><path id="SvgjsPath1143" d="M 0 4Q 0 0 4 0L 69 0Q 73 0 73 4L 73 18Q 73 22 69 22L 4 22Q 0 22 0 18Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1144"><text id="SvgjsText1145" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="1.05" transform="rotate(0)"><tspan id="SvgjsTspan1146" dy="16" x="36.5"><tspan id="SvgjsTspan1147" style="text-decoration:;">状态管理</tspan></tspan></text></g></g><g id="SvgjsG1148" transform="translate(581,112)"><path id="SvgjsPath1149" d="M 0 4Q 0 0 4 0L 145.5 0Q 149.5 0 149.5 4L 149.5 21Q 149.5 25 145.5 25L 4 25Q 0 25 0 21Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1150"><text id="SvgjsText1151" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="2.55" transform="rotate(0)"><tspan id="SvgjsTspan1152" dy="16" x="75"><tspan id="SvgjsTspan1153" style="text-decoration:;">主题</tspan></tspan></text></g></g><g id="SvgjsG1154" transform="translate(578.875,146)"><path id="SvgjsPath1155" d="M 0 4Q 0 0 4 0L 65.25 0Q 69.25 0 69.25 4L 69.25 17Q 69.25 21 65.25 21L 4 21Q 0 21 0 17Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1156"><text id="SvgjsText1157" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.55" transform="rotate(0)"><tspan id="SvgjsTspan1158" dy="16" x="35"><tspan id="SvgjsTspan1159" style="text-decoration:;">订阅</tspan></tspan></text></g></g><g id="SvgjsG1160" transform="translate(664.5,146)"><path id="SvgjsPath1161" d="M 0 4Q 0 0 4 0L 62 0Q 66 0 66 4L 66 17Q 66 21 62 21L 4 21Q 0 21 0 17Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1162"><text id="SvgjsText1163" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.55" transform="rotate(0)"><tspan id="SvgjsTspan1164" dy="16" x="33"><tspan id="SvgjsTspan1165" style="text-decoration:;">发布</tspan></tspan></text></g></g><g id="SvgjsG1166"><path id="SvgjsPath1167" d="M452.84375 522.5L452.84375 483.5L361 483.5L361 444.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1168)"></path></g><g id="SvgjsG1170" transform="translate(859.5,253.75)"><path id="SvgjsPath1171" d="M 0 4Q 0 0 4 0L 111 0Q 115 0 115 4L 115 40Q 115 44 111 44L 4 44Q 0 44 0 40Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#003366"></path><g id="SvgjsG1172"><text id="SvgjsText1173" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="84" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="4.05" transform="rotate(0)"><tspan id="SvgjsTspan1174" dy="16" x="57.5"><tspan id="SvgjsTspan1175" style="text-decoration:;">ElasticSearch</tspan></tspan><tspan id="SvgjsTspan1176" dy="16" x="57.5"><tspan id="SvgjsTspan1177" style="text-decoration:;">日志,设备数据</tspan></tspan></text></g></g><g id="SvgjsG1178" transform="translate(859.5,325.25)"><path id="SvgjsPath1179" d="M 0 4Q 0 0 4 0L 111 0Q 115 0 115 4L 115 35Q 115 39 111 39L 4 39Q 0 39 0 35Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#003366"></path><g id="SvgjsG1180"><text id="SvgjsText1181" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="82" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="1.55" transform="rotate(0)"><tspan id="SvgjsTspan1182" dy="16" x="57.5"><tspan id="SvgjsTspan1183" style="text-decoration:;">Redis</tspan></tspan><tspan id="SvgjsTspan1184" dy="16" x="57.5"><tspan id="SvgjsTspan1185" style="text-decoration:;">缓存,集群调度</tspan></tspan></text></g></g><g id="SvgjsG1186" transform="translate(859.5,383.5)"><path id="SvgjsPath1187" d="M 0 4Q 0 0 4 0L 111 0Q 115 0 115 4L 115 35Q 115 39 111 39L 4 39Q 0 39 0 35Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#003366"></path><g id="SvgjsG1188"><text id="SvgjsText1189" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="74" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="1.55" transform="rotate(0)"><tspan id="SvgjsTspan1190" dy="16" x="57.5"><tspan id="SvgjsTspan1191" style="text-decoration:;">PostgreSQL</tspan></tspan><tspan id="SvgjsTspan1192" dy="16" x="57.5"><tspan id="SvgjsTspan1193" style="text-decoration:;">业务数据</tspan></tspan></text></g></g><g id="SvgjsG1194" transform="translate(295.875,108)"><path id="SvgjsPath1195" d="M 0 4Q 0 0 4 0L 57 0Q 61 0 61 4L 61 16Q 61 20 57 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1196"><text id="SvgjsText1197" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1198" dy="16" x="30.5"><tspan id="SvgjsTspan1199" style="text-decoration:;">TCP</tspan></tspan></text></g></g><g id="SvgjsG1200" transform="translate(365.75,108)"><path id="SvgjsPath1201" d="M 0 4Q 0 0 4 0L 57 0Q 61 0 61 4L 61 16Q 61 20 57 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1202"><text id="SvgjsText1203" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="27" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1204" dy="16" x="30.5"><tspan id="SvgjsTspan1205" style="text-decoration:;">UDP</tspan></tspan></text></g></g><g id="SvgjsG1206" transform="translate(295.875,134.5)"><path id="SvgjsPath1207" d="M 0 4Q 0 0 4 0L 57 0Q 61 0 61 4L 61 17Q 61 21 57 21L 4 21Q 0 21 0 17Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1208"><text id="SvgjsText1209" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="38" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.55" transform="rotate(0)"><tspan id="SvgjsTspan1210" dy="16" x="30.5"><tspan id="SvgjsTspan1211" style="text-decoration:;">MQTT</tspan></tspan></text></g></g><g id="SvgjsG1212" transform="translate(365.75,134.5)"><path id="SvgjsPath1213" d="M 0 4Q 0 0 4 0L 57 0Q 61 0 61 4L 61 17Q 61 21 57 21L 4 21Q 0 21 0 17Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1214"><text id="SvgjsText1215" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="34" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.55" transform="rotate(0)"><tspan id="SvgjsTspan1216" dy="16" x="30.5"><tspan id="SvgjsTspan1217" style="text-decoration:;">CoAP</tspan></tspan></text></g></g><g id="SvgjsG1218" transform="translate(295.25,161.5)"><path id="SvgjsPath1219" d="M 0 4Q 0 0 4 0L 127.5 0Q 131.5 0 131.5 4L 131.5 16Q 131.5 20 127.5 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1220"><text id="SvgjsText1221" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="34" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1222" dy="16" x="66"><tspan id="SvgjsTspan1223" style="text-decoration:;">HTTP</tspan></tspan></text></g></g><g id="SvgjsG1224"><path id="SvgjsPath1225" d="M182 230.5L235.90625 230.5L235.90625 145L289.8125 145" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1226)"></path></g><g id="SvgjsG1228" transform="translate(602.5,167)"><path id="SvgjsPath1229" d="M 11 0L 22 11L 14.74 11L 14.74 27.5L 22 27.5L 11 38.5L 0 27.5L 7.260000000000001 27.5L 7.260000000000001 11L 0 11L 11 0Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#ffcc99"></path><g id="SvgjsG1230"><text id="SvgjsText1231" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="9.3" transform="rotate(0)"></text></g></g><g id="SvgjsG1232" transform="translate(686.453125,167)"><path id="SvgjsPath1233" d="M 11 0L 22 11L 14.74 11L 14.74 27.5L 22 27.5L 11 38.5L 0 27.5L 7.260000000000001 27.5L 7.260000000000001 11L 0 11L 11 0Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#ffcc99"></path><g id="SvgjsG1234"><text id="SvgjsText1235" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="9.3" transform="rotate(0)"></text></g></g><g id="SvgjsG1236"><path id="SvgjsPath1237" d="M698.265625 458.5L698.265625 490.5L698 490.5L698 522.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1238)"></path></g><g id="SvgjsG1240"><path id="SvgjsPath1241" d="M911 522.5L911 485.5L910.5 485.5L910.5 448.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1242)"></path></g><g id="SvgjsG1244" transform="translate(365.75,414.5)"><path id="SvgjsPath1245" d="M 0 4Q 0 0 4 0L 69 0Q 73 0 73 4L 73 18Q 73 22 69 22L 4 22Q 0 22 0 18Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1246"><text id="SvgjsText1247" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="1.05" transform="rotate(0)"><tspan id="SvgjsTspan1248" dy="16" x="36.5"><tspan id="SvgjsTspan1249" style="text-decoration:;">指令下发</tspan></tspan></text></g></g><g id="SvgjsG1250"><path id="SvgjsPath1251" d="M361 263.5L361 296L361 296L361 328.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1252)"></path></g><g id="SvgjsG1254"><path id="SvgjsPath1255" d="M361 328.5L361 296L361 296L361 263.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1256)"></path></g><g id="SvgjsG1258" transform="translate(617.421875,399.25)"><path id="SvgjsPath1259" d="M 0 4Q 0 0 4 0L 69 0Q 73 0 73 4L 73 16Q 73 20 69 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1260"><text id="SvgjsText1261" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1262" dy="16" x="36.5"><tspan id="SvgjsTspan1263" style="text-decoration:;">设备告警</tspan></tspan></text></g></g><g id="SvgjsG1264" transform="translate(703.515625,399.25)"><path id="SvgjsPath1265" d="M 0 4Q 0 0 4 0L 69 0Q 73 0 73 4L 73 16Q 73 20 69 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1266"><text id="SvgjsText1267" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1268" dy="16" x="36.5"><tspan id="SvgjsTspan1269" style="text-decoration:;">场景联动</tspan></tspan></text></g></g><g id="SvgjsG1270" transform="translate(617.421875,426.25)"><path id="SvgjsPath1271" d="M 0 4Q 0 0 4 0L 155.09375 0Q 159.09375 0 159.09375 4L 159.09375 18.25Q 159.09375 22.25 155.09375 22.25L 4 22.25Q 0 22.25 0 18.25Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1272"><text id="SvgjsText1273" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="1.175" transform="rotate(0)"><tspan id="SvgjsTspan1274" dy="16" x="80"><tspan id="SvgjsTspan1275" style="text-decoration:;">数据转发</tspan></tspan></text></g></g><g id="SvgjsG1276"><path id="SvgjsPath1277" d="M784.265625 414L806.6328125 414L806.6328125 414.5L829 414.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1278)"></path></g><g id="SvgjsG1280"><path id="SvgjsPath1281" d="M446 344.5L652.75 344.5L652.75 344.75L859.5 344.75" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1282)"></path></g><g id="SvgjsG1284" transform="translate(395.265625,587)"><path id="SvgjsPath1285" d="M 0 4Q 0 0 4 0L 153.09375 0Q 157.09375 0 157.09375 4L 157.09375 17.5Q 157.09375 21.5 153.09375 21.5L 4 21.5Q 0 21.5 0 17.5Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1286"><text id="SvgjsText1287" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.8" transform="rotate(0)"><tspan id="SvgjsTspan1288" dy="16" x="79"><tspan id="SvgjsTspan1289" style="text-decoration:;">用户管理</tspan></tspan></text></g></g><g id="SvgjsG1290" transform="translate(395.265625,616)"><path id="SvgjsPath1291" d="M 0 4Q 0 0 4 0L 71.8125 0Q 75.8125 0 75.8125 4L 75.8125 16Q 75.8125 20 71.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1292"><text id="SvgjsText1293" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1294" dy="16" x="38"><tspan id="SvgjsTspan1295" style="text-decoration:;">权限管理</tspan></tspan></text></g></g><g id="SvgjsG1296" transform="translate(477.046875,616)"><path id="SvgjsPath1297" d="M 0 4Q 0 0 4 0L 70.8125 0Q 74.8125 0 74.8125 4L 74.8125 16Q 74.8125 20 70.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1298"><text id="SvgjsText1299" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1300" dy="16" x="37.5"><tspan id="SvgjsTspan1301" style="text-decoration:;">角色管理</tspan></tspan></text></g></g><g id="SvgjsG1302" transform="translate(395.265625,643)"><path id="SvgjsPath1303" d="M 0 4Q 0 0 4 0L 71.8125 0Q 75.8125 0 75.8125 4L 75.8125 16Q 75.8125 20 71.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1304"><text id="SvgjsText1305" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1306" dy="16" x="38"><tspan id="SvgjsTspan1307" style="text-decoration:;">机构管理</tspan></tspan></text></g></g><g id="SvgjsG1308" transform="translate(476.546875,643)"><path id="SvgjsPath1309" d="M 0 4Q 0 0 4 0L 71.8125 0Q 75.8125 0 75.8125 4L 75.8125 16Q 75.8125 20 71.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1310"><text id="SvgjsText1311" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="46" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1312" dy="16" x="38"><tspan id="SvgjsTspan1313" style="text-decoration:;">API管理</tspan></tspan></text></g></g><g id="SvgjsG1314" transform="translate(570.375,564.5)"><path id="SvgjsPath1315" d="M 0 4Q 0 0 4 0L 164.1875 0Q 168.1875 0 168.1875 4L 168.1875 107Q 168.1875 111 164.1875 111L 4 111Q 0 111 0 107Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1316"><text id="SvgjsText1317" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-1.021428571428572" transform="rotate(0)"><tspan id="SvgjsTspan1318" dy="16" x="84.5"><tspan id="SvgjsTspan1319" style="text-decoration:;font-size: inherit;">设备管理</tspan></tspan></text></g></g><g id="SvgjsG1320" transform="translate(582.171875,587.75)"><path id="SvgjsPath1321" d="M 0 4Q 0 0 4 0L 68.8125 0Q 72.8125 0 72.8125 4L 72.8125 16Q 72.8125 20 68.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1322"><text id="SvgjsText1323" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1324" dy="16" x="36.5"><tspan id="SvgjsTspan1325" style="text-decoration:;">协议管理</tspan></tspan></text></g></g><g id="SvgjsG1326" transform="translate(660.984375,587.75)"><path id="SvgjsPath1327" d="M 0 4Q 0 0 4 0L 68 0Q 72 0 72 4L 72 16Q 72 20 68 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1328"><text id="SvgjsText1329" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1330" dy="16" x="36"><tspan id="SvgjsTspan1331" style="text-decoration:;">产品</tspan></tspan></text></g></g><g id="SvgjsG1332" transform="translate(582.171875,613.75)"><path id="SvgjsPath1333" d="M 0 4Q 0 0 4 0L 68.8125 0Q 72.8125 0 72.8125 4L 72.8125 16Q 72.8125 20 68.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1334"><text id="SvgjsText1335" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1336" dy="16" x="36.5"><tspan id="SvgjsTspan1337" style="text-decoration:;">设备</tspan></tspan></text></g></g><g id="SvgjsG1338" transform="translate(660.578125,613.75)"><path id="SvgjsPath1339" d="M 0 4Q 0 0 4 0L 68.8125 0Q 72.8125 0 72.8125 4L 72.8125 16Q 72.8125 20 68.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1340"><text id="SvgjsText1341" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1342" dy="16" x="36.5"><tspan id="SvgjsTspan1343" style="text-decoration:;">网关设备</tspan></tspan></text></g></g><g id="SvgjsG1344" transform="translate(582.171875,640)"><path id="SvgjsPath1345" d="M 0 4Q 0 0 4 0L 68.8125 0Q 72.8125 0 72.8125 4L 72.8125 16Q 72.8125 20 68.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1346"><text id="SvgjsText1347" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1348" dy="16" x="36.5"><tspan id="SvgjsTspan1349" style="text-decoration:;">地理位置</tspan></tspan></text></g></g><g id="SvgjsG1350" transform="translate(660.84375,640)"><path id="SvgjsPath1351" d="M 0 4Q 0 0 4 0L 68.8125 0Q 72.8125 0 72.8125 4L 72.8125 16Q 72.8125 20 68.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1352"><text id="SvgjsText1353" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="39" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1354" dy="16" x="36.5"><tspan id="SvgjsTspan1355" style="text-decoration:;">可视化</tspan></tspan></text></g></g><g id="SvgjsG1356" transform="translate(753.9375,564.5)"><path id="SvgjsPath1357" d="M 0 4Q 0 0 4 0L 164.1875 0Q 168.1875 0 168.1875 4L 168.1875 107Q 168.1875 111 164.1875 111L 4 111Q 0 111 0 107Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1358"><text id="SvgjsText1359" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-1.021428571428572" transform="rotate(0)"><tspan id="SvgjsTspan1360" dy="16" x="84.5"><tspan id="SvgjsTspan1361" style="text-decoration:;font-size: inherit;">网络组件</tspan></tspan></text></g></g><g id="SvgjsG1362" transform="translate(761.828125,588.5)"><path id="SvgjsPath1363" d="M 0 4Q 0 0 4 0L 68.8125 0Q 72.8125 0 72.8125 4L 72.8125 16Q 72.8125 20 68.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1364"><text id="SvgjsText1365" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1366" dy="16" x="36.5"><tspan id="SvgjsTspan1367" style="text-decoration:;">证书管理</tspan></tspan></text></g></g><g id="SvgjsG1368" transform="translate(844.828125,588.5)"><path id="SvgjsPath1369" d="M 0 4Q 0 0 4 0L 68.8125 0Q 72.8125 0 72.8125 4L 72.8125 16Q 72.8125 20 68.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1370"><text id="SvgjsText1371" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1372" dy="16" x="36.5"><tspan id="SvgjsTspan1373" style="text-decoration:;">组件管理</tspan></tspan></text></g></g><g id="SvgjsG1374" transform="translate(761.453125,643)"><path id="SvgjsPath1375" d="M 0 4Q 0 0 4 0L 153.34375 0Q 157.34375 0 157.34375 4L 157.34375 16Q 157.34375 20 153.34375 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1376"><text id="SvgjsText1377" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1378" dy="16" x="79"><tspan id="SvgjsTspan1379" style="text-decoration:;">设备接入</tspan></tspan></text></g></g><g id="SvgjsG1380" transform="translate(389.375,691.5)"><path id="SvgjsPath1381" d="M 0 4Q 0 0 4 0L 162.03125 0Q 166.03125 0 166.03125 4L 166.03125 107Q 166.03125 111 162.03125 111L 4 111Q 0 111 0 107Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1382"><text id="SvgjsText1383" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-1.021428571428572" transform="rotate(0)"><tspan id="SvgjsTspan1384" dy="16" x="83.5"><tspan id="SvgjsTspan1385" style="text-decoration:;">通知管理</tspan></tspan></text></g></g><g id="SvgjsG1386" transform="translate(572.734375,691.5)"><path id="SvgjsPath1387" d="M 0 4Q 0 0 4 0L 162.03125 0Q 166.03125 0 166.03125 4L 166.03125 107Q 166.03125 111 162.03125 111L 4 111Q 0 111 0 107Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1388"><text id="SvgjsText1389" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-1.021428571428572" transform="rotate(0)"><tspan id="SvgjsTspan1390" dy="16" x="83.5"><tspan id="SvgjsTspan1391" style="text-decoration:;">规则引擎</tspan></tspan></text></g></g><g id="SvgjsG1392" transform="translate(755.21875,691.5)"><path id="SvgjsPath1393" d="M 0 4Q 0 0 4 0L 165.53125 0Q 169.53125 0 169.53125 4L 169.53125 107Q 169.53125 111 165.53125 111L 4 111Q 0 111 0 107Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1394"><text id="SvgjsText1395" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-1.021428571428572" transform="rotate(0)"><tspan id="SvgjsTspan1396" dy="16" x="85"><tspan id="SvgjsTspan1397" style="text-decoration:;">日志管理</tspan></tspan></text></g></g><g id="SvgjsG1398" transform="translate(395.125,710)"><path id="SvgjsPath1399" d="M 0 4Q 0 0 4 0L 153.09375 0Q 157.09375 0 157.09375 4L 157.09375 17.5Q 157.09375 21.5 153.09375 21.5L 4 21.5Q 0 21.5 0 17.5Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1400"><text id="SvgjsText1401" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.8" transform="rotate(0)"><tspan id="SvgjsTspan1402" dy="16" x="79"><tspan id="SvgjsTspan1403" style="text-decoration:;">通知配置</tspan></tspan></text></g></g><g id="SvgjsG1404" transform="translate(395.125,739)"><path id="SvgjsPath1405" d="M 0 4Q 0 0 4 0L 153.09375 0Q 157.09375 0 157.09375 4L 157.09375 17.5Q 157.09375 21.5 153.09375 21.5L 4 21.5Q 0 21.5 0 17.5Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1406"><text id="SvgjsText1407" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.8" transform="rotate(0)"><tspan id="SvgjsTspan1408" dy="16" x="79"><tspan id="SvgjsTspan1409" style="text-decoration:;">通知模版</tspan></tspan></text></g></g><g id="SvgjsG1410" transform="translate(396.71875,771)"><path id="SvgjsPath1411" d="M 0 4Q 0 0 4 0L 42.875 0Q 46.875 0 46.875 4L 46.875 16Q 46.875 20 42.875 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1412"><text id="SvgjsText1413" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1414" dy="16" x="23.5"><tspan id="SvgjsTspan1415" style="text-decoration:;">邮件</tspan></tspan></text></g></g><g id="SvgjsG1416" transform="translate(450.234375,771)"><path id="SvgjsPath1417" d="M 0 4Q 0 0 4 0L 42.875 0Q 46.875 0 46.875 4L 46.875 16Q 46.875 20 42.875 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1418"><text id="SvgjsText1419" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1420" dy="16" x="23.5"><tspan id="SvgjsTspan1421" style="text-decoration:;">短信</tspan></tspan></text></g></g><g id="SvgjsG1422" transform="translate(504.84375,771)"><path id="SvgjsPath1423" d="M 0 4Q 0 0 4 0L 42.875 0Q 46.875 0 46.875 4L 46.875 16Q 46.875 20 42.875 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1424"><text id="SvgjsText1425" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="10" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1426" dy="16" x="23.5"><tspan id="SvgjsTspan1427" style="text-decoration:;">...</tspan></tspan></text></g></g><g id="SvgjsG1428" transform="translate(580.578125,716)"><path id="SvgjsPath1429" d="M 0 4Q 0 0 4 0L 69.5625 0Q 73.5625 0 73.5625 4L 73.5625 16Q 73.5625 20 69.5625 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1430"><text id="SvgjsText1431" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1432" dy="16" x="37"><tspan id="SvgjsTspan1433" style="text-decoration:;">规则模型</tspan></tspan></text></g></g><g id="SvgjsG1434" transform="translate(659.765625,716)"><path id="SvgjsPath1435" d="M 0 4Q 0 0 4 0L 68.8125 0Q 72.8125 0 72.8125 4L 72.8125 16Q 72.8125 20 68.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1436"><text id="SvgjsText1437" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1438" dy="16" x="36.5"><tspan id="SvgjsTspan1439" style="text-decoration:;">规则实例</tspan></tspan></text></g></g><g id="SvgjsG1440" transform="translate(580.953125,746)"><path id="SvgjsPath1441" d="M 0 4Q 0 0 4 0L 68.8125 0Q 72.8125 0 72.8125 4L 72.8125 16Q 72.8125 20 68.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1442"><text id="SvgjsText1443" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1444" dy="16" x="36.5"><tspan id="SvgjsTspan1445" style="text-decoration:;">设备告警</tspan></tspan></text></g></g><g id="SvgjsG1446" transform="translate(659.765625,746)"><path id="SvgjsPath1447" d="M 0 4Q 0 0 4 0L 68.8125 0Q 72.8125 0 72.8125 4L 72.8125 16Q 72.8125 20 68.8125 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1448"><text id="SvgjsText1449" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1450" dy="16" x="36.5"><tspan id="SvgjsTspan1451" style="text-decoration:;">场景联动</tspan></tspan></text></g></g><g id="SvgjsG1452" transform="translate(583.3125,771)"><path id="SvgjsPath1453" d="M 0 4Q 0 0 4 0L 143.4375 0Q 147.4375 0 147.4375 4L 147.4375 16Q 147.4375 20 143.4375 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1454"><text id="SvgjsText1455" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1456" dy="16" x="74"><tspan id="SvgjsTspan1457" style="text-decoration:;">数据转发</tspan></tspan></text></g></g><g id="SvgjsG1458" transform="translate(758.984375,720)"><path id="SvgjsPath1459" d="M 0 4Q 0 0 4 0L 69.5625 0Q 73.5625 0 73.5625 4L 73.5625 57.5Q 73.5625 61.5 69.5625 61.5L 4 61.5Q 0 61.5 0 57.5Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1460"><text id="SvgjsText1461" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="20.8" transform="rotate(0)"><tspan id="SvgjsTspan1462" dy="16" x="37"><tspan id="SvgjsTspan1463" style="text-decoration:;">访问日志</tspan></tspan></text></g></g><g id="SvgjsG1464" transform="translate(840.5,720)"><path id="SvgjsPath1465" d="M 0 4Q 0 0 4 0L 74.296875 0Q 78.296875 0 78.296875 4L 78.296875 57.5Q 78.296875 61.5 74.296875 61.5L 4 61.5Q 0 61.5 0 57.5Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1466"><text id="SvgjsText1467" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="20.8" transform="rotate(0)"><tspan id="SvgjsTspan1468" dy="16" x="39.5"><tspan id="SvgjsTspan1469" style="text-decoration:;">系统日志</tspan></tspan></text></g></g><g id="SvgjsG1470" transform="translate(761.453125,616)"><path id="SvgjsPath1471" d="M 0 4Q 0 0 4 0L 153.34375 0Q 157.34375 0 157.34375 4L 157.34375 16Q 157.34375 20 153.34375 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1472"><text id="SvgjsText1473" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="118" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1474" dy="16" x="79"><tspan id="SvgjsTspan1475" style="text-decoration:;">TCP,MQTT,UDP......</tspan></tspan></text></g></g><g id="SvgjsG1476" transform="translate(528.5,25)"><path id="SvgjsPath1477" d="M 0 0L 170 0L 170 41.5L 0 41.5Z" stroke="none" fill="none"></path><g id="SvgjsG1478"><text id="SvgjsText1479" font-family="微软雅黑" text-anchor="middle" font-size="18px" width="162" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="18px" weight="700" font-style="" y="6.550000000000001" transform="rotate(0)"><tspan id="SvgjsTspan1480" dy="22" x="85"><tspan id="SvgjsTspan1481" style="text-decoration:;">JetLinks物联网平台</tspan></tspan></text></g></g><g id="SvgjsG1482" transform="translate(105.5,695)"><path id="SvgjsPath1483" d="M 0 4Q 0 0 4 0L 56 0Q 60 0 60 4L 60 16Q 60 20 56 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1484"><text id="SvgjsText1485" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="39" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1486" dy="16" x="30"><tspan id="SvgjsTspan1487" style="text-decoration:;">管理端</tspan></tspan></text></g></g><g id="SvgjsG1488" transform="translate(239,574.5)"><path id="SvgjsPath1489" d="M 0 4Q 0 0 4 0L 96 0Q 100 0 100 4L 100 66Q 100 70 96 70L 4 70Q 0 70 0 66Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3399cc"></path><g id="SvgjsG1490"><text id="SvgjsText1491" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="54" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="25.05" transform="rotate(0)"><tspan id="SvgjsTspan1492" dy="16" x="50"><tspan id="SvgjsTspan1493" style="text-decoration:;">OpenAPI</tspan></tspan></text></g></g><g id="SvgjsG1494"><path id="SvgjsPath1495" d="M339 609.5L352.375 609.5L352.375 609.5L365.75 609.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1496)"></path></g><g id="SvgjsG1498"><path id="SvgjsPath1499" d="M178 733.5555555555557L273 733.5555555555557L273 733.5L368 733.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1500)"></path></g><g id="SvgjsG1502" transform="translate(33,695)"><path id="SvgjsPath1503" d="M 0 4Q 0 0 4 0L 55 0Q 59 0 59 4L 59 16Q 59 20 55 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1504"><text id="SvgjsText1505" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="0.050000000000000044" transform="rotate(0)"><tspan id="SvgjsTspan1506" dy="16" x="29.5"><tspan id="SvgjsTspan1507" style="text-decoration:;">APP</tspan></tspan></text></g></g><g id="SvgjsG1508" transform="translate(25,580.5)"><path id="SvgjsPath1509" d="M 0 4Q 0 0 4 0L 143 0Q 147 0 147 4L 147 54Q 147 58 143 58L 4 58Q 0 58 0 54Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#003366"></path><g id="SvgjsG1510"><text id="SvgjsText1511" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="65" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="19.05" transform="rotate(0)"><tspan id="SvgjsTspan1512" dy="16" x="73.5"><tspan id="SvgjsTspan1513" style="text-decoration:;">第三方应用</tspan></tspan></text></g></g><g id="SvgjsG1514"><path id="SvgjsPath1515" d="M172 609.5L205.5 609.5L205.5 609.5L239 609.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1516)"></path></g><g id="SvgjsG1518" transform="translate(33,728)"><path id="SvgjsPath1519" d="M 0 4Q 0 0 4 0L 55 0Q 59 0 59 4L 59 14Q 59 18 55 18L 4 18Q 0 18 0 14Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1520"><text id="SvgjsText1521" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="39" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-0.95" transform="rotate(0)"><tspan id="SvgjsTspan1522" dy="16" x="29.5"><tspan id="SvgjsTspan1523" style="text-decoration:;">可视化</tspan></tspan></text></g></g><g id="SvgjsG1524" transform="translate(40,268)"><path id="SvgjsPath1525" d="M 0 4Q 0 0 4 0L 131 0Q 135 0 135 4L 135 16Q 135 20 131 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#003366"></path><g id="SvgjsG1526"><text id="SvgjsText1527" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="84" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="14px" weight="400" font-style="" y="-1.1" transform="rotate(0)"><tspan id="SvgjsTspan1528" dy="17" x="67.5"><tspan id="SvgjsTspan1529" style="text-decoration:;">第三方云平台</tspan></tspan></text></g></g><g id="SvgjsG1530" transform="translate(103,726.75)"><path id="SvgjsPath1531" d="M 0 4Q 0 0 4 0L 61 0Q 65 0 65 4L 65 16.5Q 65 20.5 61 20.5L 4 20.5Q 0 20.5 0 16.5Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#336699"></path><g id="SvgjsG1532"><text id="SvgjsText1533" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="0.30000000000000004" transform="rotate(0)"><tspan id="SvgjsTspan1534" dy="16" x="32.5"><tspan id="SvgjsTspan1535" style="text-decoration:;">大屏</tspan></tspan></text></g></g><g id="SvgjsG1536"><path id="SvgjsPath1537" d="M593.25 304L593.25 413.25L593 413.25L593 522.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1538)"></path></g><g id="SvgjsG1540" transform="translate(575.1875,205.5)"><path id="SvgjsPath1541" d="M 0 4Q 0 0 4 0L 159.6875 0Q 163.6875 0 163.6875 4L 163.6875 86Q 163.6875 90 159.6875 90L 4 90Q 0 90 0 86Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1542"><text id="SvgjsText1543" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="39" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="-10.521428571428572" transform="rotate(0)"><tspan id="SvgjsTspan1544" dy="16" x="82"><tspan id="SvgjsTspan1545" style="text-decoration:;"> </tspan></tspan><tspan id="SvgjsTspan1546" dy="16" x="82"><tspan id="SvgjsTspan1547" style="text-decoration:;">连接器</tspan></tspan></text></g></g><g id="SvgjsG1548" transform="translate(583.3125,265)"><path id="SvgjsPath1549" d="M 0 4Q 0 0 4 0L 66.015625 0Q 70.015625 0 70.015625 4L 70.015625 16Q 70.015625 20 66.015625 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#99ccff"></path><g id="SvgjsG1550"><text id="SvgjsText1551" font-family="微软雅黑" text-anchor="middle" font-size="12px" width="48" fill="#000000" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="12px" weight="400" font-style="" y="0.7000000000000002" transform="rotate(0)"><tspan id="SvgjsTspan1552" dy="15" x="35.5"><tspan id="SvgjsTspan1553" style="text-decoration:;">设备消息</tspan></tspan></text></g></g><g id="SvgjsG1554" transform="translate(583.3125,234.5)"><path id="SvgjsPath1555" d="M 0 4Q 0 0 4 0L 66.25 0Q 70.25 0 70.25 4L 70.25 16Q 70.25 20 66.25 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#ffcc99"></path><g id="SvgjsG1556"><text id="SvgjsText1557" font-family="微软雅黑" text-anchor="middle" font-size="12px" width="36" fill="#000000" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="12px" weight="400" font-style="" y="0.7000000000000002" transform="rotate(0)"><tspan id="SvgjsTspan1558" dy="15" x="35.5"><tspan id="SvgjsTspan1559" style="text-decoration:;">订阅者</tspan></tspan></text></g></g><g id="SvgjsG1560" transform="translate(662.125,234.5)"><path id="SvgjsPath1561" d="M 0 4Q 0 0 4 0L 64.625 0Q 68.625 0 68.625 4L 68.625 16Q 68.625 20 64.625 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#ffcc99"></path><g id="SvgjsG1562"><text id="SvgjsText1563" font-family="微软雅黑" text-anchor="middle" font-size="12px" width="36" fill="#000000" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="12px" weight="400" font-style="" y="0.7000000000000002" transform="rotate(0)"><tspan id="SvgjsTspan1564" dy="15" x="34.5"><tspan id="SvgjsTspan1565" style="text-decoration:;">发布者</tspan></tspan></text></g></g><g id="SvgjsG1566" transform="translate(663.140625,265)"><path id="SvgjsPath1567" d="M 0 4Q 0 0 4 0L 64.625 0Q 68.625 0 68.625 4L 68.625 16Q 68.625 20 64.625 20L 4 20Q 0 20 0 16Z" stroke="#323232" stroke-width="1" fill-opacity="1" fill="#99ccff"></path><g id="SvgjsG1568"><text id="SvgjsText1569" font-family="微软雅黑" text-anchor="middle" font-size="12px" width="48" fill="#000000" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="12px" weight="400" font-style="" y="0.7000000000000002" transform="rotate(0)"><tspan id="SvgjsTspan1570" dy="15" x="34.5"><tspan id="SvgjsTspan1571" style="text-decoration:;">其他消息</tspan></tspan></text></g></g><g id="SvgjsG1572"><path id="SvgjsPath1573" d="M426.75 238L505.03125 238L505.03125 275L583.3125 275" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1574)"></path></g><g id="SvgjsG1576"><path id="SvgjsPath1577" d="M731.765625 275L795.6328125 275L795.6328125 275.75L859.5 275.75" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1578)"></path></g><g id="SvgjsG1580"><path id="SvgjsPath1581" d="M655.75 305L655.75 330.25L698.265625 330.25L698.265625 369.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1582)"></path></g></svg> |