<?xml version='1.0' encoding='utf-8'?>
<mxfile host="image-to-vsdx-poc" modified="2026-09-23T05:06:32+00:00" agent="deterministic-ir-serializer" version="26.0.16" type="device" compressed="false">
  <diagram id="page-1" name="Page-1">
    <mxGraphModel dx="2600" dy="1501" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2620" pageHeight="1521" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="n1" value="Time-series database" style="whiteSpace=wrap;html=1;align=center;verticalAlign=middle;fillColor=#cfe9ff;strokeColor=#16232E;fontColor=#16232E;fontSize=21;dashed=0;strokeWidth=2;shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=15;" vertex="1" parent="1">
          <mxGeometry x="1873.8" y="783.3" width="393.6" height="261.5" as="geometry" />
        </mxCell>
        <mxCell id="n2" value="Door sensors" style="whiteSpace=wrap;html=1;align=center;verticalAlign=middle;fillColor=#cfefd2;strokeColor=#16232E;fontColor=#16232E;fontSize=32;dashed=0;strokeWidth=2;rounded=0;" vertex="1" parent="1">
          <mxGeometry x="71.1" y="611.9" width="538.3" height="148.5" as="geometry" />
        </mxCell>
        <mxCell id="n3" value="Cameras" style="whiteSpace=wrap;html=1;align=center;verticalAlign=middle;fillColor=#cfefd2;strokeColor=#16232E;fontColor=#16232E;fontSize=28;dashed=0;strokeWidth=2;rounded=0;" vertex="1" parent="1">
          <mxGeometry x="71.1" y="891.2" width="538.3" height="148.5" as="geometry" />
        </mxCell>
        <mxCell id="n4" value="Temperature sensors" style="whiteSpace=wrap;html=1;align=center;verticalAlign=middle;fillColor=#cfefd2;strokeColor=#16232E;fontColor=#16232E;fontSize=32;dashed=0;strokeWidth=2;rounded=0;" vertex="1" parent="1">
          <mxGeometry x="71.1" y="331.3" width="538.3" height="147.3" as="geometry" />
        </mxCell>
        <mxCell id="n5" value="MQTT broker" style="whiteSpace=wrap;html=1;align=center;verticalAlign=middle;fillColor=#cfe9ff;strokeColor=#16232E;fontColor=#16232E;fontSize=32;dashed=0;strokeWidth=2;rounded=0;" vertex="1" parent="1">
          <mxGeometry x="1325.4" y="611.9" width="384.7" height="148.5" as="geometry" />
        </mxCell>
        <mxCell id="n6" value="Alert service" style="whiteSpace=wrap;html=1;align=center;verticalAlign=middle;fillColor=#fff1a8;strokeColor=#16232E;fontColor=#16232E;fontSize=32;dashed=0;strokeWidth=2;rounded=0;" vertex="1" parent="1">
          <mxGeometry x="1890.3" y="406.2" width="374.5" height="148.5" as="geometry" />
        </mxCell>
        <mxCell id="n7" value="Edge gateway" style="whiteSpace=wrap;html=1;align=center;verticalAlign=middle;fillColor=#fff1a8;strokeColor=#16232E;fontColor=#16232E;fontSize=32;dashed=0;strokeWidth=2;rounded=0;" vertex="1" parent="1">
          <mxGeometry x="811.2" y="611.9" width="373.2" height="148.5" as="geometry" />
        </mxCell>
        <mxCell id="n8" value="Dashboard" style="whiteSpace=wrap;html=1;align=center;verticalAlign=middle;fillColor=#cfefd2;strokeColor=#16232E;fontColor=#16232E;fontSize=25;dashed=0;strokeWidth=2;rounded=0;" vertex="1" parent="1">
          <mxGeometry x="2285.2" y="845.5" width="245" height="134.6" as="geometry" />
        </mxCell>
        <mxCell id="n9" value="Email" style="whiteSpace=wrap;html=1;align=center;verticalAlign=middle;fillColor=#cfefd2;strokeColor=#16232E;fontColor=#16232E;fontSize=27;dashed=0;strokeWidth=2;rounded=0;" vertex="1" parent="1">
          <mxGeometry x="2310.5" y="260.3" width="219.6" height="134.6" as="geometry" />
        </mxCell>
        <mxCell id="n10" value="SMS" style="whiteSpace=wrap;html=1;align=center;verticalAlign=middle;fillColor=#cfefd2;strokeColor=#16232E;fontColor=#16232E;fontSize=28;dashed=0;strokeWidth=2;rounded=0;" vertex="1" parent="1">
          <mxGeometry x="2310.5" y="561.1" width="219.6" height="133.3" as="geometry" />
        </mxCell>
        <mxCell id="n11" value="Office IoT Monitoring" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#16232E;fontSize=70;" vertex="1" parent="1">
          <mxGeometry x="906.4" y="88.9" width="787.1" height="95.2" as="geometry" />
        </mxCell>
        <mxCell id="e1" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#333333;endArrow=block;endFill=1;dashed=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n4" target="n7">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e2" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#333333;endArrow=block;endFill=1;dashed=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n2" target="n7">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e3" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#333333;endArrow=block;endFill=1;dashed=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n3" target="n7">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#333333;endArrow=block;endFill=1;dashed=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n7" target="n5">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e5" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#333333;endArrow=block;endFill=1;dashed=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n5" target="n6">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e6" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#333333;endArrow=block;endFill=1;dashed=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n5" target="n1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e7" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#333333;endArrow=block;endFill=1;dashed=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n6" target="n9">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e8" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#333333;endArrow=block;endFill=1;dashed=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n6" target="n10">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="e9" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#333333;endArrow=block;endFill=1;dashed=0;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n1" target="n8">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>