diff --git a/img/ztb_lab_chemat.svg b/img/ztb_lab_chemat.svg deleted file mode 100644 index 55bfc0b023867dd14e45f806271fd2b0957e7685..0000000000000000000000000000000000000000 --- a/img/ztb_lab_chemat.svg +++ /dev/null @@ -1,992 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="223.71358mm" - height="91.286591mm" - viewBox="0 0 223.71358 91.28659" - version="1.1" - id="svg8" - inkscape:version="0.92.4 5da689c313, 2019-01-14" - sodipodi:docname="ztb_lab_chemat.svg"> - <defs - id="defs2"> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker4727" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Mstart"> - <path - inkscape:connector-curvature="0" - transform="scale(0.6)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - id="path4725" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker3936" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Mstart"> - <path - inkscape:connector-curvature="0" - transform="scale(0.6)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - id="path3934" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker3807" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotS"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path3805" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="DotS" - orient="auto" - refY="0" - refX="0" - id="marker3649" - style="overflow:visible" - inkscape:isstock="true" - inkscape:collect="always"> - <path - id="path3647" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="DotS" - orient="auto" - refY="0" - refX="0" - id="marker3567" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path3565" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="DotS" - orient="auto" - refY="0" - refX="0" - id="marker3491" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path3489" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="DotS" - orient="auto" - refY="0" - refX="0" - id="DotS" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path1209" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="SquareM" - orient="auto" - refY="0" - refX="0" - id="SquareM" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path1215" - d="M -5,-5 V 5 H 5 V -5 Z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="scale(0.4)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Mstart" - orient="auto" - refY="0" - refX="0" - id="marker2282" - style="overflow:visible" - inkscape:isstock="true" - inkscape:collect="always"> - <path - id="path2280" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(0.6)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker1719" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Mstart" - inkscape:collect="always"> - <path - transform="scale(0.6)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - id="path1717" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Lstart" - orient="auto" - refY="0" - refX="0" - id="Arrow2Lstart" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path1160" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="matrix(1.1,0,0,1.1,1.1,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow1Mstart" - orient="auto" - refY="0" - refX="0" - id="Arrow1Mstart" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path1148" - d="M 0,0 5,-5 -12.5,0 5,5 Z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,4,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Mstart" - orient="auto" - refY="0" - refX="0" - id="Arrow2Mstart" - style="overflow:visible" - inkscape:isstock="true" - inkscape:collect="always"> - <path - id="path1166" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(0.6)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow1Sstart" - orient="auto" - refY="0" - refX="0" - id="Arrow1Sstart" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path1154" - d="M 0,0 5,-5 -12.5,0 5,5 Z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.2,0,0,0.2,1.2,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Mstart" - orient="auto" - refY="0" - refX="0" - id="marker2282-5" - style="overflow:visible" - inkscape:isstock="true"> - <path - inkscape:connector-curvature="0" - id="path2280-6" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(0.6)" /> - </marker> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="1.7988682" - inkscape:cx="422.76583" - inkscape:cy="172.98528" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - showgrid="false" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" /> - <metadata - id="metadata5"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(57.645746,-28.241276)"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-58.100498" - y="86.092102" - id="text27"><tspan - sodipodi:role="line" - x="-58.100498" - y="86.092102" - style="font-size:7.05555534px;stroke-width:0.26458332px" - id="tspan29">button.py</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="68.139503" - y="83.208916" - id="text62-3" - transform="rotate(-14.135158)"><tspan - sodipodi:role="line" - id="tspan60-6" - x="68.139503" - y="83.208916" - style="font-size:5.64444447px;stroke-width:0.26458332px">subscribe("led/#")</tspan></text> - <g - id="g251" - transform="translate(-10.583333,-103.71666)"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="43.734707" - y="169.09816" - id="text211" - transform="rotate(-14.358521)"><tspan - sodipodi:role="line" - id="tspan209" - x="43.734707" - y="169.09816" - style="font-size:5.64444447px;stroke-width:0.26458332px">publish("490,:1")</tspan></text> - <g - id="g237" - transform="matrix(0.82753259,-0.3858119,0.3858119,0.82753259,-52.345494,99.883787)"> - <rect - y="120.20163" - x="165.74257" - height="8.3627234" - width="8.7879467" - id="rect219" - style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - ry="0" /> - <g - id="g235" - transform="matrix(0.13317062,0,0,0.13317062,165.98921,120.30093)"> - <path - id="path221" - d="M 43,41 V 24 a 11,11 0 0 0 -22,0 v 17 a 3.009,3.009 0 0 0 -3,3 v 2 a 3.009,3.009 0 0 0 3,3 h 6 v 9 h 2 v -9 h 6 v 13 h 2 V 49 h 6 a 3.009,3.009 0 0 0 3,-3 V 44 A 3.009,3.009 0 0 0 43,41 Z M 23,24 a 9,9 0 0 1 18,0 v 17 h -4 v -8 a 1,1 0 0 0 -1,-1 h -3 a 1.033,1.033 0 0 0 -0.71,0.29 l -1.02,1.02 -0.38,-0.76 A 0.977,0.977 0 0 0 30,32 h -2 a 1,1 0 0 0 -1,1 v 8 h -4 z m 12,10 v 7 h -6 v -7 h 0.38 l 0.73,1.45 a 1,1 0 0 0 0.73,0.54 1.032,1.032 0 0 0 0.87,-0.28 L 33.41,34 Z m 9,12 a 1,1 0 0 1 -1,1 H 21 a 1,1 0 0 1 -1,-1 v -2 a 1,1 0 0 1 1,-1 h 22 a 1,1 0 0 1 1,1 z" - inkscape:connector-curvature="0" /> - <path - id="path223" - d="m 32,18 v -2 a 8.009,8.009 0 0 0 -8,8 h 2 a 6.006,6.006 0 0 1 6,-6 z" - inkscape:connector-curvature="0" /> - <path - id="path225" - d="m 31,2 h 2 v 6 h -2 z" - inkscape:connector-curvature="0" /> - <path - id="path227" - transform="matrix(0.707,-0.707,0.707,0.707,-5.347,12.909)" - d="m 11.908,9.908 h 2 v 6 h -2 z" - inkscape:connector-curvature="0" /> - <path - id="path229" - d="m 2,31 h 6 v 2 H 2 Z" - inkscape:connector-curvature="0" /> - <path - id="path231" - d="m 56,31 h 6 v 2 h -6 z" - inkscape:connector-curvature="0" /> - <path - id="path233" - transform="matrix(0.707,-0.707,0.707,0.707,5.837,39.908)" - d="m 48.092,11.908 h 6 v 2 h -6 z" - inkscape:connector-curvature="0" /> - </g> - </g> - </g> - <g - id="g277" - transform="translate(-7.9375,-97.366675)"> - <text - transform="rotate(-14.358521)" - id="text255" - y="169.09816" - x="43.734707" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:5.64444447px;stroke-width:0.26458332px" - y="169.09816" - x="43.734707" - id="tspan253" - sodipodi:role="line">publish("490,:0")</tspan></text> - <g - transform="matrix(0.82753259,-0.3858119,0.3858119,0.82753259,-52.345494,99.883787)" - id="g275"> - <rect - style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect257" - width="8.7879467" - height="8.3627234" - x="165.74257" - y="120.20163" /> - <g - transform="matrix(0.13317062,0,0,0.13317062,165.98921,120.30093)" - id="g273"> - <path - inkscape:connector-curvature="0" - d="M 43,41 V 24 a 11,11 0 0 0 -22,0 v 17 a 3.009,3.009 0 0 0 -3,3 v 2 a 3.009,3.009 0 0 0 3,3 h 6 v 9 h 2 v -9 h 6 v 13 h 2 V 49 h 6 a 3.009,3.009 0 0 0 3,-3 V 44 A 3.009,3.009 0 0 0 43,41 Z M 23,24 a 9,9 0 0 1 18,0 v 17 h -4 v -8 a 1,1 0 0 0 -1,-1 h -3 a 1.033,1.033 0 0 0 -0.71,0.29 l -1.02,1.02 -0.38,-0.76 A 0.977,0.977 0 0 0 30,32 h -2 a 1,1 0 0 0 -1,1 v 8 h -4 z m 12,10 v 7 h -6 v -7 h 0.38 l 0.73,1.45 a 1,1 0 0 0 0.73,0.54 1.032,1.032 0 0 0 0.87,-0.28 L 33.41,34 Z m 9,12 a 1,1 0 0 1 -1,1 H 21 a 1,1 0 0 1 -1,-1 v -2 a 1,1 0 0 1 1,-1 h 22 a 1,1 0 0 1 1,1 z" - id="path259" /> - <path - inkscape:connector-curvature="0" - d="m 32,18 v -2 a 8.009,8.009 0 0 0 -8,8 h 2 a 6.006,6.006 0 0 1 6,-6 z" - id="path261" /> - </g> - </g> - </g> - <g - id="g301" - transform="translate(12.700002,-94.720841)"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-29.533283" - y="156.87811" - id="text62"><tspan - sodipodi:role="line" - id="tspan60" - x="-29.533283" - y="156.87811" - style="font-size:5.64444447px;stroke-width:0.26458332px">publish("gpio/491,:1")</tspan></text> - <text - id="text70" - y="156.95613" - x="-40.352325" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:4.23333311px;stroke-width:0.26458332px" - y="156.95613" - x="-40.352325" - id="tspan68" - sodipodi:role="line">0</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-34.002323" - y="152.72278" - id="text74"><tspan - sodipodi:role="line" - id="tspan72" - x="-34.002323" - y="152.72278" - style="font-size:4.23333311px;stroke-width:0.26458332px">1</tspan></text> - <g - id="g290"> - <path - inkscape:connector-curvature="0" - id="path64" - d="m -39.823158,157.48531 h 3.207234 l 2.386237,-4.13308 h 2.691884" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -36.31478,155.34196 1.018492,-0.27291 0.368825,1.00632" - id="path279" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - </g> - </g> - <g - id="g321" - transform="translate(12.700002,-86.78334)"> - <text - id="text305" - y="156.87811" - x="-29.533283" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:5.64444447px;stroke-width:0.26458332px" - y="156.87811" - x="-29.533283" - id="tspan303" - sodipodi:role="line">publish("gpio/491,:0")</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-33.473156" - y="156.95613" - id="text309"><tspan - sodipodi:role="line" - id="tspan307" - x="-33.473156" - y="156.95613" - style="font-size:4.23333311px;stroke-width:0.26458332px">0</tspan></text> - <text - id="text313" - y="152.72278" - x="-39.293991" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:4.23333311px;stroke-width:0.26458332px" - y="152.72278" - x="-39.293991" - id="tspan311" - sodipodi:role="line">1</tspan></text> - <g - id="g319"> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -39.823158,153.35224 h 3.207234 l 2.386237,4.13308 h 2.691884" - id="path315" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path317" - d="m -36.21438,155.60031 1.018492,0.27291 0.368825,-1.00632" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - </g> - </g> - <text - id="text325" - y="117.81225" - x="137.06013" - style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:7.05555534px;stroke-width:0.26458332px" - y="117.81225" - x="137.06013" - id="tspan323" - sodipodi:role="line">switch.py</tspan></text> - <g - id="g1533" - transform="translate(-1.3363476,-87.342063)"> - <text - id="text110" - y="158.35393" - x="57.658592" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:4.23333311px;text-align:center;text-anchor:middle;stroke-width:0.26458332px" - y="158.35393" - x="57.658592" - id="tspan108" - sodipodi:role="line">Mosquitto</tspan><tspan - id="tspan112" - style="font-size:4.23333311px;text-align:center;text-anchor:middle;stroke-width:0.26458332px" - y="163.6456" - x="57.658592" - sodipodi:role="line">MQTT</tspan><tspan - id="tspan114" - style="font-size:4.23333311px;text-align:center;text-anchor:middle;stroke-width:0.26458332px" - y="168.93726" - x="57.658592" - sodipodi:role="line">Broker</tspan></text> - <path - inkscape:connector-curvature="0" - id="path1526" - d="m 51.808521,150.54217 h 11.225321 l 5.445617,9.35444 -5.512435,9.72193 H 51.541253 l -5.311982,-9.38785 z" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - </g> - <g - id="g2185" - transform="matrix(1,0,0,-1,0.00275614,147.41385)"> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart)" - d="M 63.234293,82.414609 143.69012,103.97268" - id="path2181" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path2183" - d="M 143.02022,106.80348 60.296541,84.300482" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.50000004, 0.50000001;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker1719)" - sodipodi:nodetypes="cc" /> - </g> - <g - id="g4645" - transform="translate(0,-7.4083335)"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="101.68872" - y="62.484722" - id="text333" - transform="rotate(14.622393)"><tspan - sodipodi:role="line" - id="tspan331" - x="101.68872" - y="62.484722" - style="font-size:5.64444447px;stroke-width:0.26458332px">subscribe("gpio/#")</tspan></text> - <path - inkscape:connector-curvature="0" - id="path335" - d="M 67.051433,82.414609 143.69012,103.97268" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker4727)" - sodipodi:nodetypes="cc" /> - <path - sodipodi:nodetypes="cc" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.50000004, 0.50000001;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker2282)" - d="M 141.33358,109.53465 64.104759,88.029647" - id="path1715" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path3932" - d="M 63.196781,91.842502 140.31873,112.86461" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.50000004, 0.50000001;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker3936)" - sodipodi:nodetypes="cc" /> - <g - transform="matrix(0.65617761,0.16564772,-0.16564772,0.65617761,42.497112,7.3640485)" - id="g2247"> - <g - id="g2205" - transform="translate(106.37327,-50.246671)"> - <text - id="text2189" - y="156.87811" - x="-29.533283" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:5.64444447px;stroke-width:0.26458332px" - y="156.87811" - x="-29.533283" - id="tspan2187" - sodipodi:role="line">publish("491,:1")</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-40.352325" - y="156.95613" - id="text2193"><tspan - sodipodi:role="line" - id="tspan2191" - x="-40.352325" - y="156.95613" - style="font-size:4.23333311px;stroke-width:0.26458332px">0</tspan></text> - <text - id="text2197" - y="156.55421" - x="-33.102741" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:4.23333311px;stroke-width:0.26458332px" - y="156.55421" - x="-33.102741" - id="tspan2195" - sodipodi:role="line">1</tspan></text> - <g - id="g2203"> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -39.823158,157.48531 h 3.207234 l 2.386237,-4.13308 h 2.691884" - id="path2199" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path2201" - d="m -36.31478,155.34196 1.018492,-0.27291 0.368825,1.00632" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - </g> - </g> - <g - transform="translate(106.37327,-39.134171)" - id="g2225"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="22.872509" - y="146.56818" - id="text2209"><tspan - sodipodi:role="line" - id="tspan2207" - x="22.872509" - y="146.56818" - style="font-size:5.64444447px;stroke-width:0.26458332px">publish("491,:0")</tspan></text> - <text - id="text2213" - y="145.48669" - x="19.929827" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:4.23333311px;stroke-width:0.26458332px" - y="145.48669" - x="19.929827" - id="tspan2211" - sodipodi:role="line">0</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="14.022617" - y="145.19839" - id="text2217"><tspan - sodipodi:role="line" - id="tspan2215" - x="14.022617" - y="145.19839" - style="font-size:4.23333311px;stroke-width:0.26458332px">1</tspan></text> - <g - id="g2223"> - <path - inkscape:connector-curvature="0" - id="path2219" - d="m 13.579824,141.8828 h 3.207234 l 2.386237,4.13308 h 2.691884" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 17.188602,144.13087 1.018492,0.27291 0.368825,-1.00632" - id="path2221" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - </g> - </g> - </g> - </g> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="140.80731" - y="54.438305" - id="text139"><tspan - sodipodi:role="line" - id="tspan137" - x="140.80731" - y="54.438305" - style="font-size:7.05555534px;stroke-width:0.26458332px">led.py</tspan></text> - <g - id="g5859"> - <g - transform="matrix(0.91305039,0,0,0.91305039,-5.28044,-72.250772)" - id="g192"> - <rect - style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect181" - width="8.7879467" - height="8.3627234" - x="165.74257" - y="120.20163" /> - <g - transform="matrix(0.13317062,0,0,0.13317062,165.98921,120.30093)" - id="led"> - <path - inkscape:connector-curvature="0" - d="M 43,41 V 24 a 11,11 0 0 0 -22,0 v 17 a 3.009,3.009 0 0 0 -3,3 v 2 a 3.009,3.009 0 0 0 3,3 h 6 v 9 h 2 v -9 h 6 v 13 h 2 V 49 h 6 a 3.009,3.009 0 0 0 3,-3 V 44 A 3.009,3.009 0 0 0 43,41 Z M 23,24 a 9,9 0 0 1 18,0 v 17 h -4 v -8 a 1,1 0 0 0 -1,-1 h -3 a 1.033,1.033 0 0 0 -0.71,0.29 l -1.02,1.02 -0.38,-0.76 A 0.977,0.977 0 0 0 30,32 h -2 a 1,1 0 0 0 -1,1 v 8 h -4 z m 12,10 v 7 h -6 v -7 h 0.38 l 0.73,1.45 a 1,1 0 0 0 0.73,0.54 1.032,1.032 0 0 0 0.87,-0.28 L 33.41,34 Z m 9,12 a 1,1 0 0 1 -1,1 H 21 a 1,1 0 0 1 -1,-1 v -2 a 1,1 0 0 1 1,-1 h 22 a 1,1 0 0 1 1,1 z" - id="path2" /> - <path - inkscape:connector-curvature="0" - d="m 32,18 v -2 a 8.009,8.009 0 0 0 -8,8 h 2 a 6.006,6.006 0 0 1 6,-6 z" - id="path4" /> - <path - inkscape:connector-curvature="0" - d="m 31,2 h 2 v 6 h -2 z" - id="path6" /> - <path - inkscape:connector-curvature="0" - d="m 11.908,9.908 h 2 v 6 h -2 z" - transform="matrix(0.707,-0.707,0.707,0.707,-5.347,12.909)" - id="path8" /> - <path - inkscape:connector-curvature="0" - d="m 2,31 h 6 v 2 H 2 Z" - id="path10" /> - <path - inkscape:connector-curvature="0" - d="m 56,31 h 6 v 2 h -6 z" - id="path12" /> - <path - inkscape:connector-curvature="0" - d="m 48.092,11.908 h 6 v 2 h -6 z" - transform="matrix(0.707,-0.707,0.707,0.707,5.837,39.908)" - id="path14" /> - </g> - </g> - <circle - r="5.746295" - cy="41.34798" - cx="149.91956" - id="path2251" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - </g> - <path - sodipodi:nodetypes="cc" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.50000006, 0.50000002;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker2282-5)" - d="m 42.436078,72.969902 h -82.72368" - id="path1715-2" - inkscape:connector-curvature="0" /> - <g - id="g3765" - transform="translate(2.6458331,-87.349284)"> - <circle - r="5.8113842" - cy="160.3616" - cx="-49.729439" - id="path3333" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <rect - ry="1.0394346" - y="157.90475" - x="-52.280777" - height="5.1026788" - width="5.1499252" - id="rect3335" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <path - inkscape:connector-curvature="0" - id="path3339" - d="m -53.591883,158.83789 h 0.921317" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -53.591883,159.89623 h 0.921317" - id="path3341" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path3343" - d="m -53.591883,160.95454 h 0.921317" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -53.591883,162.01288 h 0.921317" - id="path3345" - inkscape:connector-curvature="0" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -46.712715,158.83789 h 0.921317" - id="path3347" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path3349" - d="m -46.712715,159.89623 h 0.921317" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -46.712715,160.95454 h 0.921317" - id="path3351" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path3353" - d="m -46.712715,162.01288 h 0.921317" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - inkscape:connector-curvature="0" - id="path3355" - d="m -51.961861,160.12537 h 2.173363 l 1.122117,-1.07487" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#DotS)" /> - <path - inkscape:connector-curvature="0" - id="path3357" - d="m -47.414335,160.69234 -2.22061,0.0118 -1.204799,0.94494" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3649)" /> - </g> - <g - id="g3924" - transform="translate(-7.6218512,-90.955517)"> - <circle - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="circle3767" - cx="155.56081" - cy="193.90738" - r="5.8113842" /> - <rect - y="190.7887" - x="152.01535" - height="5.9058781" - width="7.0398064" - id="rect3905" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <path - inkscape:connector-curvature="0" - id="path3907" - d="m 152.29883,192.58408 h 6.56734" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <rect - y="191.62651" - x="152.83641" - height="0.16704345" - width="0.16704345" - id="rect3909" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <rect - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect3914" - width="0.16704345" - height="0.16704345" - x="153.89473" - y="191.62651" /> - <rect - y="191.62651" - x="154.95305" - height="0.16704345" - width="0.16704345" - id="rect3916" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - </g> - <g - id="g5905" - transform="matrix(0.64856641,0.16725659,-0.16725659,0.64856641,86.397636,19.252627)"> - <g - transform="translate(-15.446102,10.600613)" - id="g5873"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="4.3333869" - y="99.198944" - id="text5691"><tspan - sodipodi:role="line" - id="tspan5689" - x="4.3333869" - y="99.198944" - style="font-size:5.64444447px;stroke-width:0.26458332px">publish("led/490,:1")</tspan></text> - <g - id="g192-9" - transform="matrix(0.91305039,0,0,0.91305039,-96.487344,-15.828337)"> - <rect - y="120.20163" - x="165.74257" - height="8.3627234" - width="8.7879467" - id="rect181-1" - style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <g - id="led-2" - transform="matrix(0.13317062,0,0,0.13317062,165.98921,120.30093)"> - <path - id="path2-7" - d="M 43,41 V 24 a 11,11 0 0 0 -22,0 v 17 a 3.009,3.009 0 0 0 -3,3 v 2 a 3.009,3.009 0 0 0 3,3 h 6 v 9 h 2 v -9 h 6 v 13 h 2 V 49 h 6 a 3.009,3.009 0 0 0 3,-3 V 44 A 3.009,3.009 0 0 0 43,41 Z M 23,24 a 9,9 0 0 1 18,0 v 17 h -4 v -8 a 1,1 0 0 0 -1,-1 h -3 a 1.033,1.033 0 0 0 -0.71,0.29 l -1.02,1.02 -0.38,-0.76 A 0.977,0.977 0 0 0 30,32 h -2 a 1,1 0 0 0 -1,1 v 8 h -4 z m 12,10 v 7 h -6 v -7 h 0.38 l 0.73,1.45 a 1,1 0 0 0 0.73,0.54 1.032,1.032 0 0 0 0.87,-0.28 L 33.41,34 Z m 9,12 a 1,1 0 0 1 -1,1 H 21 a 1,1 0 0 1 -1,-1 v -2 a 1,1 0 0 1 1,-1 h 22 a 1,1 0 0 1 1,1 z" - inkscape:connector-curvature="0" /> - <path - id="path4-0" - d="m 32,18 v -2 a 8.009,8.009 0 0 0 -8,8 h 2 a 6.006,6.006 0 0 1 6,-6 z" - inkscape:connector-curvature="0" /> - <path - id="path6-9" - d="m 31,2 h 2 v 6 h -2 z" - inkscape:connector-curvature="0" /> - <path - id="path8-3" - transform="matrix(0.707,-0.707,0.707,0.707,-5.347,12.909)" - d="m 11.908,9.908 h 2 v 6 h -2 z" - inkscape:connector-curvature="0" /> - <path - id="path10-6" - d="m 2,31 h 6 v 2 H 2 Z" - inkscape:connector-curvature="0" /> - <path - id="path12-0" - d="m 56,31 h 6 v 2 h -6 z" - inkscape:connector-curvature="0" /> - <path - id="path14-6" - transform="matrix(0.707,-0.707,0.707,0.707,5.837,39.908)" - d="m 48.092,11.908 h 6 v 2 h -6 z" - inkscape:connector-curvature="0" /> - </g> - </g> - </g> - <g - transform="translate(47.226014,2.6631211)" - id="g5882"> - <text - id="text5711" - y="107.13644" - x="4.3333869" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:5.64444447px;stroke-width:0.26458332px" - y="107.13644" - x="4.3333869" - id="tspan5709" - sodipodi:role="line">publish("led/490,:0")</tspan></text> - <g - id="g192-2" - transform="matrix(0.91305039,0,0,0.91305039,-96.487344,-7.8908447)"> - <rect - y="120.20163" - x="165.74257" - height="8.3627234" - width="8.7879467" - id="rect181-6" - style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <g - id="led-1" - transform="matrix(0.13317062,0,0,0.13317062,165.98921,120.30093)"> - <path - id="path2-8" - d="M 43,41 V 24 a 11,11 0 0 0 -22,0 v 17 a 3.009,3.009 0 0 0 -3,3 v 2 a 3.009,3.009 0 0 0 3,3 h 6 v 9 h 2 v -9 h 6 v 13 h 2 V 49 h 6 a 3.009,3.009 0 0 0 3,-3 V 44 A 3.009,3.009 0 0 0 43,41 Z M 23,24 a 9,9 0 0 1 18,0 v 17 h -4 v -8 a 1,1 0 0 0 -1,-1 h -3 a 1.033,1.033 0 0 0 -0.71,0.29 l -1.02,1.02 -0.38,-0.76 A 0.977,0.977 0 0 0 30,32 h -2 a 1,1 0 0 0 -1,1 v 8 h -4 z m 12,10 v 7 h -6 v -7 h 0.38 l 0.73,1.45 a 1,1 0 0 0 0.73,0.54 1.032,1.032 0 0 0 0.87,-0.28 L 33.41,34 Z m 9,12 a 1,1 0 0 1 -1,1 H 21 a 1,1 0 0 1 -1,-1 v -2 a 1,1 0 0 1 1,-1 h 22 a 1,1 0 0 1 1,1 z" - inkscape:connector-curvature="0" /> - <path - id="path4-7" - d="m 32,18 v -2 a 8.009,8.009 0 0 0 -8,8 h 2 a 6.006,6.006 0 0 1 6,-6 z" - inkscape:connector-curvature="0" /> - </g> - </g> - </g> - </g> - </g> -</svg> diff --git a/img/ztb_lab_schem.svg b/img/ztb_lab_schem.svg deleted file mode 100644 index 4b544426bdf8617ac069f1f271e61469a077f170..0000000000000000000000000000000000000000 --- a/img/ztb_lab_schem.svg +++ /dev/null @@ -1,992 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="223.71358mm" - height="91.286591mm" - viewBox="0 0 223.71358 91.28659" - version="1.1" - id="svg8" - inkscape:version="0.92.4 5da689c313, 2019-01-14" - sodipodi:docname="ztb_lab_schem.svg"> - <defs - id="defs2"> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker4727" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Mstart"> - <path - inkscape:connector-curvature="0" - transform="scale(0.6)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - id="path4725" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker3936" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Mstart"> - <path - inkscape:connector-curvature="0" - transform="scale(0.6)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - id="path3934" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker3807" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotS"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path3805" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="DotS" - orient="auto" - refY="0" - refX="0" - id="marker3649" - style="overflow:visible" - inkscape:isstock="true" - inkscape:collect="always"> - <path - id="path3647" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="DotS" - orient="auto" - refY="0" - refX="0" - id="marker3567" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path3565" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="DotS" - orient="auto" - refY="0" - refX="0" - id="marker3491" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path3489" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="DotS" - orient="auto" - refY="0" - refX="0" - id="DotS" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path1209" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="SquareM" - orient="auto" - refY="0" - refX="0" - id="SquareM" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path1215" - d="M -5,-5 V 5 H 5 V -5 Z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="scale(0.4)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Mstart" - orient="auto" - refY="0" - refX="0" - id="marker2282" - style="overflow:visible" - inkscape:isstock="true" - inkscape:collect="always"> - <path - id="path2280" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(0.6)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker1719" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Mstart" - inkscape:collect="always"> - <path - transform="scale(0.6)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - id="path1717" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Lstart" - orient="auto" - refY="0" - refX="0" - id="Arrow2Lstart" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path1160" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="matrix(1.1,0,0,1.1,1.1,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow1Mstart" - orient="auto" - refY="0" - refX="0" - id="Arrow1Mstart" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path1148" - d="M 0,0 5,-5 -12.5,0 5,5 Z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,4,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Mstart" - orient="auto" - refY="0" - refX="0" - id="Arrow2Mstart" - style="overflow:visible" - inkscape:isstock="true" - inkscape:collect="always"> - <path - id="path1166" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(0.6)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow1Sstart" - orient="auto" - refY="0" - refX="0" - id="Arrow1Sstart" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path1154" - d="M 0,0 5,-5 -12.5,0 5,5 Z" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" - transform="matrix(0.2,0,0,0.2,1.2,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Mstart" - orient="auto" - refY="0" - refX="0" - id="marker2282-5" - style="overflow:visible" - inkscape:isstock="true"> - <path - inkscape:connector-curvature="0" - id="path2280-6" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(0.6)" /> - </marker> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="2.1075497" - inkscape:cx="422.76583" - inkscape:cy="172.98528" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - showgrid="false" - fit-margin-top="0" - fit-margin-left="0" - fit-margin-right="0" - fit-margin-bottom="0" /> - <metadata - id="metadata5"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(57.645746,-28.241276)"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-58.100498" - y="86.092102" - id="text27"><tspan - sodipodi:role="line" - x="-58.100498" - y="86.092102" - style="font-size:7.05555534px;stroke-width:0.26458332px" - id="tspan29">button.py</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="68.139503" - y="83.208916" - id="text62-3" - transform="rotate(-14.135158)"><tspan - sodipodi:role="line" - id="tspan60-6" - x="68.139503" - y="83.208916" - style="font-size:5.64444447px;stroke-width:0.26458332px">subscribe("led/#")</tspan></text> - <g - id="g251" - transform="translate(-10.583333,-103.71666)"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="43.734707" - y="169.09816" - id="text211" - transform="rotate(-14.358521)"><tspan - sodipodi:role="line" - id="tspan209" - x="43.734707" - y="169.09816" - style="font-size:5.64444447px;stroke-width:0.26458332px">publish("490,:1")</tspan></text> - <g - id="g237" - transform="matrix(0.82753259,-0.3858119,0.3858119,0.82753259,-52.345494,99.883787)"> - <rect - y="120.20163" - x="165.74257" - height="8.3627234" - width="8.7879467" - id="rect219" - style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - ry="0" /> - <g - id="g235" - transform="matrix(0.13317062,0,0,0.13317062,165.98921,120.30093)"> - <path - id="path221" - d="M 43,41 V 24 a 11,11 0 0 0 -22,0 v 17 a 3.009,3.009 0 0 0 -3,3 v 2 a 3.009,3.009 0 0 0 3,3 h 6 v 9 h 2 v -9 h 6 v 13 h 2 V 49 h 6 a 3.009,3.009 0 0 0 3,-3 V 44 A 3.009,3.009 0 0 0 43,41 Z M 23,24 a 9,9 0 0 1 18,0 v 17 h -4 v -8 a 1,1 0 0 0 -1,-1 h -3 a 1.033,1.033 0 0 0 -0.71,0.29 l -1.02,1.02 -0.38,-0.76 A 0.977,0.977 0 0 0 30,32 h -2 a 1,1 0 0 0 -1,1 v 8 h -4 z m 12,10 v 7 h -6 v -7 h 0.38 l 0.73,1.45 a 1,1 0 0 0 0.73,0.54 1.032,1.032 0 0 0 0.87,-0.28 L 33.41,34 Z m 9,12 a 1,1 0 0 1 -1,1 H 21 a 1,1 0 0 1 -1,-1 v -2 a 1,1 0 0 1 1,-1 h 22 a 1,1 0 0 1 1,1 z" - inkscape:connector-curvature="0" /> - <path - id="path223" - d="m 32,18 v -2 a 8.009,8.009 0 0 0 -8,8 h 2 a 6.006,6.006 0 0 1 6,-6 z" - inkscape:connector-curvature="0" /> - <path - id="path225" - d="m 31,2 h 2 v 6 h -2 z" - inkscape:connector-curvature="0" /> - <path - id="path227" - transform="matrix(0.707,-0.707,0.707,0.707,-5.347,12.909)" - d="m 11.908,9.908 h 2 v 6 h -2 z" - inkscape:connector-curvature="0" /> - <path - id="path229" - d="m 2,31 h 6 v 2 H 2 Z" - inkscape:connector-curvature="0" /> - <path - id="path231" - d="m 56,31 h 6 v 2 h -6 z" - inkscape:connector-curvature="0" /> - <path - id="path233" - transform="matrix(0.707,-0.707,0.707,0.707,5.837,39.908)" - d="m 48.092,11.908 h 6 v 2 h -6 z" - inkscape:connector-curvature="0" /> - </g> - </g> - </g> - <g - id="g277" - transform="translate(-7.9375,-97.366675)"> - <text - transform="rotate(-14.358521)" - id="text255" - y="169.09816" - x="43.734707" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:5.64444447px;stroke-width:0.26458332px" - y="169.09816" - x="43.734707" - id="tspan253" - sodipodi:role="line">publish("490,:0")</tspan></text> - <g - transform="matrix(0.82753259,-0.3858119,0.3858119,0.82753259,-52.345494,99.883787)" - id="g275"> - <rect - style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect257" - width="8.7879467" - height="8.3627234" - x="165.74257" - y="120.20163" /> - <g - transform="matrix(0.13317062,0,0,0.13317062,165.98921,120.30093)" - id="g273"> - <path - inkscape:connector-curvature="0" - d="M 43,41 V 24 a 11,11 0 0 0 -22,0 v 17 a 3.009,3.009 0 0 0 -3,3 v 2 a 3.009,3.009 0 0 0 3,3 h 6 v 9 h 2 v -9 h 6 v 13 h 2 V 49 h 6 a 3.009,3.009 0 0 0 3,-3 V 44 A 3.009,3.009 0 0 0 43,41 Z M 23,24 a 9,9 0 0 1 18,0 v 17 h -4 v -8 a 1,1 0 0 0 -1,-1 h -3 a 1.033,1.033 0 0 0 -0.71,0.29 l -1.02,1.02 -0.38,-0.76 A 0.977,0.977 0 0 0 30,32 h -2 a 1,1 0 0 0 -1,1 v 8 h -4 z m 12,10 v 7 h -6 v -7 h 0.38 l 0.73,1.45 a 1,1 0 0 0 0.73,0.54 1.032,1.032 0 0 0 0.87,-0.28 L 33.41,34 Z m 9,12 a 1,1 0 0 1 -1,1 H 21 a 1,1 0 0 1 -1,-1 v -2 a 1,1 0 0 1 1,-1 h 22 a 1,1 0 0 1 1,1 z" - id="path259" /> - <path - inkscape:connector-curvature="0" - d="m 32,18 v -2 a 8.009,8.009 0 0 0 -8,8 h 2 a 6.006,6.006 0 0 1 6,-6 z" - id="path261" /> - </g> - </g> - </g> - <g - id="g301" - transform="translate(12.700002,-94.720841)"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-29.533283" - y="156.87811" - id="text62"><tspan - sodipodi:role="line" - id="tspan60" - x="-29.533283" - y="156.87811" - style="font-size:5.64444447px;stroke-width:0.26458332px">publish("gpio/491,:1")</tspan></text> - <text - id="text70" - y="156.95613" - x="-40.352325" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:4.23333311px;stroke-width:0.26458332px" - y="156.95613" - x="-40.352325" - id="tspan68" - sodipodi:role="line">0</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-34.002323" - y="152.72278" - id="text74"><tspan - sodipodi:role="line" - id="tspan72" - x="-34.002323" - y="152.72278" - style="font-size:4.23333311px;stroke-width:0.26458332px">1</tspan></text> - <g - id="g290"> - <path - inkscape:connector-curvature="0" - id="path64" - d="m -39.823158,157.48531 h 3.207234 l 2.386237,-4.13308 h 2.691884" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -36.31478,155.34196 1.018492,-0.27291 0.368825,1.00632" - id="path279" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - </g> - </g> - <g - id="g321" - transform="translate(12.700002,-86.78334)"> - <text - id="text305" - y="156.87811" - x="-29.533283" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:5.64444447px;stroke-width:0.26458332px" - y="156.87811" - x="-29.533283" - id="tspan303" - sodipodi:role="line">publish("gpio/491,:0")</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-33.473156" - y="156.95613" - id="text309"><tspan - sodipodi:role="line" - id="tspan307" - x="-33.473156" - y="156.95613" - style="font-size:4.23333311px;stroke-width:0.26458332px">0</tspan></text> - <text - id="text313" - y="152.72278" - x="-39.293991" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:4.23333311px;stroke-width:0.26458332px" - y="152.72278" - x="-39.293991" - id="tspan311" - sodipodi:role="line">1</tspan></text> - <g - id="g319"> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -39.823158,153.35224 h 3.207234 l 2.386237,4.13308 h 2.691884" - id="path315" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path317" - d="m -36.21438,155.60031 1.018492,0.27291 0.368825,-1.00632" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - </g> - </g> - <text - id="text325" - y="117.81225" - x="137.06013" - style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:7.05555534px;stroke-width:0.26458332px" - y="117.81225" - x="137.06013" - id="tspan323" - sodipodi:role="line">switch.py</tspan></text> - <g - id="g1533" - transform="translate(-1.3363476,-87.342063)"> - <text - id="text110" - y="158.35393" - x="57.658592" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:4.23333311px;text-align:center;text-anchor:middle;stroke-width:0.26458332px" - y="158.35393" - x="57.658592" - id="tspan108" - sodipodi:role="line">Mosquitto</tspan><tspan - id="tspan112" - style="font-size:4.23333311px;text-align:center;text-anchor:middle;stroke-width:0.26458332px" - y="163.6456" - x="57.658592" - sodipodi:role="line">MQTT</tspan><tspan - id="tspan114" - style="font-size:4.23333311px;text-align:center;text-anchor:middle;stroke-width:0.26458332px" - y="168.93726" - x="57.658592" - sodipodi:role="line">Broker</tspan></text> - <path - inkscape:connector-curvature="0" - id="path1526" - d="m 51.808521,150.54217 h 11.225321 l 5.445617,9.35444 -5.512435,9.72193 H 51.541253 l -5.311982,-9.38785 z" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - </g> - <g - id="g2185" - transform="matrix(1,0,0,-1,0.00275614,147.41385)"> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart)" - d="M 63.234293,82.414609 143.69012,103.97268" - id="path2181" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path2183" - d="M 143.02022,106.80348 60.296541,84.300482" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.50000004, 0.50000001;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker1719)" - sodipodi:nodetypes="cc" /> - </g> - <g - id="g4645" - transform="translate(0,-7.4083335)"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="101.68872" - y="62.484722" - id="text333" - transform="rotate(14.622393)"><tspan - sodipodi:role="line" - id="tspan331" - x="101.68872" - y="62.484722" - style="font-size:5.64444447px;stroke-width:0.26458332px">subscribe("gpio/#")</tspan></text> - <path - inkscape:connector-curvature="0" - id="path335" - d="M 67.051433,82.414609 143.69012,103.97268" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker4727)" - sodipodi:nodetypes="cc" /> - <path - sodipodi:nodetypes="cc" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.50000004, 0.50000001;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker2282)" - d="M 141.33358,109.53465 64.104759,88.029647" - id="path1715" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path3932" - d="M 63.196781,91.842502 140.31873,112.86461" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.50000004, 0.50000001;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker3936)" - sodipodi:nodetypes="cc" /> - <g - transform="matrix(0.65617761,0.16564772,-0.16564772,0.65617761,42.497112,7.3640485)" - id="g2247"> - <g - id="g2205" - transform="translate(106.37327,-50.246671)"> - <text - id="text2189" - y="156.87811" - x="-29.533283" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:5.64444447px;stroke-width:0.26458332px" - y="156.87811" - x="-29.533283" - id="tspan2187" - sodipodi:role="line">publish("491,:1")</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-40.352325" - y="156.95613" - id="text2193"><tspan - sodipodi:role="line" - id="tspan2191" - x="-40.352325" - y="156.95613" - style="font-size:4.23333311px;stroke-width:0.26458332px">0</tspan></text> - <text - id="text2197" - y="156.55421" - x="-33.102741" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:4.23333311px;stroke-width:0.26458332px" - y="156.55421" - x="-33.102741" - id="tspan2195" - sodipodi:role="line">1</tspan></text> - <g - id="g2203"> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -39.823158,157.48531 h 3.207234 l 2.386237,-4.13308 h 2.691884" - id="path2199" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path2201" - d="m -36.31478,155.34196 1.018492,-0.27291 0.368825,1.00632" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - </g> - </g> - <g - transform="translate(106.37327,-39.134171)" - id="g2225"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="22.872509" - y="146.56818" - id="text2209"><tspan - sodipodi:role="line" - id="tspan2207" - x="22.872509" - y="146.56818" - style="font-size:5.64444447px;stroke-width:0.26458332px">publish("491,:0")</tspan></text> - <text - id="text2213" - y="145.48669" - x="19.929827" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:4.23333311px;stroke-width:0.26458332px" - y="145.48669" - x="19.929827" - id="tspan2211" - sodipodi:role="line">0</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="14.022617" - y="145.19839" - id="text2217"><tspan - sodipodi:role="line" - id="tspan2215" - x="14.022617" - y="145.19839" - style="font-size:4.23333311px;stroke-width:0.26458332px">1</tspan></text> - <g - id="g2223"> - <path - inkscape:connector-curvature="0" - id="path2219" - d="m 13.579824,141.8828 h 3.207234 l 2.386237,4.13308 h 2.691884" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 17.188602,144.13087 1.018492,0.27291 0.368825,-1.00632" - id="path2221" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - </g> - </g> - </g> - </g> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="140.80731" - y="54.438305" - id="text139"><tspan - sodipodi:role="line" - id="tspan137" - x="140.80731" - y="54.438305" - style="font-size:7.05555534px;stroke-width:0.26458332px">led.py</tspan></text> - <g - id="g5859"> - <g - transform="matrix(0.91305039,0,0,0.91305039,-5.28044,-72.250772)" - id="g192"> - <rect - style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect181" - width="8.7879467" - height="8.3627234" - x="165.74257" - y="120.20163" /> - <g - transform="matrix(0.13317062,0,0,0.13317062,165.98921,120.30093)" - id="led"> - <path - inkscape:connector-curvature="0" - d="M 43,41 V 24 a 11,11 0 0 0 -22,0 v 17 a 3.009,3.009 0 0 0 -3,3 v 2 a 3.009,3.009 0 0 0 3,3 h 6 v 9 h 2 v -9 h 6 v 13 h 2 V 49 h 6 a 3.009,3.009 0 0 0 3,-3 V 44 A 3.009,3.009 0 0 0 43,41 Z M 23,24 a 9,9 0 0 1 18,0 v 17 h -4 v -8 a 1,1 0 0 0 -1,-1 h -3 a 1.033,1.033 0 0 0 -0.71,0.29 l -1.02,1.02 -0.38,-0.76 A 0.977,0.977 0 0 0 30,32 h -2 a 1,1 0 0 0 -1,1 v 8 h -4 z m 12,10 v 7 h -6 v -7 h 0.38 l 0.73,1.45 a 1,1 0 0 0 0.73,0.54 1.032,1.032 0 0 0 0.87,-0.28 L 33.41,34 Z m 9,12 a 1,1 0 0 1 -1,1 H 21 a 1,1 0 0 1 -1,-1 v -2 a 1,1 0 0 1 1,-1 h 22 a 1,1 0 0 1 1,1 z" - id="path2" /> - <path - inkscape:connector-curvature="0" - d="m 32,18 v -2 a 8.009,8.009 0 0 0 -8,8 h 2 a 6.006,6.006 0 0 1 6,-6 z" - id="path4" /> - <path - inkscape:connector-curvature="0" - d="m 31,2 h 2 v 6 h -2 z" - id="path6" /> - <path - inkscape:connector-curvature="0" - d="m 11.908,9.908 h 2 v 6 h -2 z" - transform="matrix(0.707,-0.707,0.707,0.707,-5.347,12.909)" - id="path8" /> - <path - inkscape:connector-curvature="0" - d="m 2,31 h 6 v 2 H 2 Z" - id="path10" /> - <path - inkscape:connector-curvature="0" - d="m 56,31 h 6 v 2 h -6 z" - id="path12" /> - <path - inkscape:connector-curvature="0" - d="m 48.092,11.908 h 6 v 2 h -6 z" - transform="matrix(0.707,-0.707,0.707,0.707,5.837,39.908)" - id="path14" /> - </g> - </g> - <circle - r="5.746295" - cy="41.34798" - cx="149.91956" - id="path2251" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - </g> - <path - sodipodi:nodetypes="cc" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.50000006, 0.50000002;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker2282-5)" - d="m 42.436078,72.969902 h -82.72368" - id="path1715-2" - inkscape:connector-curvature="0" /> - <g - id="g3765" - transform="translate(2.6458331,-87.349284)"> - <circle - r="5.8113842" - cy="160.3616" - cx="-49.729439" - id="path3333" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <rect - ry="1.0394346" - y="157.90475" - x="-52.280777" - height="5.1026788" - width="5.1499252" - id="rect3335" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <path - inkscape:connector-curvature="0" - id="path3339" - d="m -53.591883,158.83789 h 0.921317" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -53.591883,159.89623 h 0.921317" - id="path3341" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path3343" - d="m -53.591883,160.95454 h 0.921317" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -53.591883,162.01288 h 0.921317" - id="path3345" - inkscape:connector-curvature="0" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -46.712715,158.83789 h 0.921317" - id="path3347" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path3349" - d="m -46.712715,159.89623 h 0.921317" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m -46.712715,160.95454 h 0.921317" - id="path3351" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path3353" - d="m -46.712715,162.01288 h 0.921317" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - inkscape:connector-curvature="0" - id="path3355" - d="m -51.961861,160.12537 h 2.173363 l 1.122117,-1.07487" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#DotS)" /> - <path - inkscape:connector-curvature="0" - id="path3357" - d="m -47.414335,160.69234 -2.22061,0.0118 -1.204799,0.94494" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3649)" /> - </g> - <g - id="g3924" - transform="translate(-7.6218512,-90.955517)"> - <circle - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="circle3767" - cx="155.56081" - cy="193.90738" - r="5.8113842" /> - <rect - y="190.7887" - x="152.01535" - height="5.9058781" - width="7.0398064" - id="rect3905" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <path - inkscape:connector-curvature="0" - id="path3907" - d="m 152.29883,192.58408 h 6.56734" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <rect - y="191.62651" - x="152.83641" - height="0.16704345" - width="0.16704345" - id="rect3909" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <rect - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect3914" - width="0.16704345" - height="0.16704345" - x="153.89473" - y="191.62651" /> - <rect - y="191.62651" - x="154.95305" - height="0.16704345" - width="0.16704345" - id="rect3916" - style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - </g> - <g - id="g5905" - transform="matrix(0.64856641,0.16725659,-0.16725659,0.64856641,86.397636,19.252627)"> - <g - transform="translate(-15.446102,10.600613)" - id="g5873"> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="4.3333869" - y="99.198944" - id="text5691"><tspan - sodipodi:role="line" - id="tspan5689" - x="4.3333869" - y="99.198944" - style="font-size:5.64444447px;stroke-width:0.26458332px">publish("led/490,:1")</tspan></text> - <g - id="g192-9" - transform="matrix(0.91305039,0,0,0.91305039,-96.487344,-15.828337)"> - <rect - y="120.20163" - x="165.74257" - height="8.3627234" - width="8.7879467" - id="rect181-1" - style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <g - id="led-2" - transform="matrix(0.13317062,0,0,0.13317062,165.98921,120.30093)"> - <path - id="path2-7" - d="M 43,41 V 24 a 11,11 0 0 0 -22,0 v 17 a 3.009,3.009 0 0 0 -3,3 v 2 a 3.009,3.009 0 0 0 3,3 h 6 v 9 h 2 v -9 h 6 v 13 h 2 V 49 h 6 a 3.009,3.009 0 0 0 3,-3 V 44 A 3.009,3.009 0 0 0 43,41 Z M 23,24 a 9,9 0 0 1 18,0 v 17 h -4 v -8 a 1,1 0 0 0 -1,-1 h -3 a 1.033,1.033 0 0 0 -0.71,0.29 l -1.02,1.02 -0.38,-0.76 A 0.977,0.977 0 0 0 30,32 h -2 a 1,1 0 0 0 -1,1 v 8 h -4 z m 12,10 v 7 h -6 v -7 h 0.38 l 0.73,1.45 a 1,1 0 0 0 0.73,0.54 1.032,1.032 0 0 0 0.87,-0.28 L 33.41,34 Z m 9,12 a 1,1 0 0 1 -1,1 H 21 a 1,1 0 0 1 -1,-1 v -2 a 1,1 0 0 1 1,-1 h 22 a 1,1 0 0 1 1,1 z" - inkscape:connector-curvature="0" /> - <path - id="path4-0" - d="m 32,18 v -2 a 8.009,8.009 0 0 0 -8,8 h 2 a 6.006,6.006 0 0 1 6,-6 z" - inkscape:connector-curvature="0" /> - <path - id="path6-9" - d="m 31,2 h 2 v 6 h -2 z" - inkscape:connector-curvature="0" /> - <path - id="path8-3" - transform="matrix(0.707,-0.707,0.707,0.707,-5.347,12.909)" - d="m 11.908,9.908 h 2 v 6 h -2 z" - inkscape:connector-curvature="0" /> - <path - id="path10-6" - d="m 2,31 h 6 v 2 H 2 Z" - inkscape:connector-curvature="0" /> - <path - id="path12-0" - d="m 56,31 h 6 v 2 h -6 z" - inkscape:connector-curvature="0" /> - <path - id="path14-6" - transform="matrix(0.707,-0.707,0.707,0.707,5.837,39.908)" - d="m 48.092,11.908 h 6 v 2 h -6 z" - inkscape:connector-curvature="0" /> - </g> - </g> - </g> - <g - transform="translate(47.226014,2.6631211)" - id="g5882"> - <text - id="text5711" - y="107.13644" - x="4.3333869" - style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="font-size:5.64444447px;stroke-width:0.26458332px" - y="107.13644" - x="4.3333869" - id="tspan5709" - sodipodi:role="line">publish("led/490,:0")</tspan></text> - <g - id="g192-2" - transform="matrix(0.91305039,0,0,0.91305039,-96.487344,-7.8908447)"> - <rect - y="120.20163" - x="165.74257" - height="8.3627234" - width="8.7879467" - id="rect181-6" - style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <g - id="led-1" - transform="matrix(0.13317062,0,0,0.13317062,165.98921,120.30093)"> - <path - id="path2-8" - d="M 43,41 V 24 a 11,11 0 0 0 -22,0 v 17 a 3.009,3.009 0 0 0 -3,3 v 2 a 3.009,3.009 0 0 0 3,3 h 6 v 9 h 2 v -9 h 6 v 13 h 2 V 49 h 6 a 3.009,3.009 0 0 0 3,-3 V 44 A 3.009,3.009 0 0 0 43,41 Z M 23,24 a 9,9 0 0 1 18,0 v 17 h -4 v -8 a 1,1 0 0 0 -1,-1 h -3 a 1.033,1.033 0 0 0 -0.71,0.29 l -1.02,1.02 -0.38,-0.76 A 0.977,0.977 0 0 0 30,32 h -2 a 1,1 0 0 0 -1,1 v 8 h -4 z m 12,10 v 7 h -6 v -7 h 0.38 l 0.73,1.45 a 1,1 0 0 0 0.73,0.54 1.032,1.032 0 0 0 0.87,-0.28 L 33.41,34 Z m 9,12 a 1,1 0 0 1 -1,1 H 21 a 1,1 0 0 1 -1,-1 v -2 a 1,1 0 0 1 1,-1 h 22 a 1,1 0 0 1 1,1 z" - inkscape:connector-curvature="0" /> - <path - id="path4-7" - d="m 32,18 v -2 a 8.009,8.009 0 0 0 -8,8 h 2 a 6.006,6.006 0 0 1 6,-6 z" - inkscape:connector-curvature="0" /> - </g> - </g> - </g> - </g> - </g> -</svg>