mongoose/tutorials/mqtt/mqtt-dashboard/dashboard/mqtt.svg
2025-07-09 12:58:15 +01:00

3 lines
24 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" style="background: transparent; background-color: transparent; color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="795px" height="254px" viewBox="-0.5 -0.5 795 254"><defs/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-16"><g><path d="M 297.25 54.5 C 252.25 54.5 241 92 277 99.5 C 241 116 281.5 152 310.75 137 C 331 167 398.5 167 421 137 C 466 137 466 107 437.88 92 C 466 62 421 32 381.63 47 C 353.5 24.5 308.5 24.5 297.25 54.5 Z" fill="#d5e8d4" stroke="#82b366" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(213, 232, 212), rgb(31, 47, 30)); stroke: light-dark(rgb(130, 179, 102), rgb(68, 110, 44));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 223px; height: 1px; padding-top: 92px; margin-left: 242px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">MQTT server</font></div></div></div></foreignObject><text x="354" y="96" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">MQTT server</text></switch></g></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-20"><g><path d="M 145 27 L 245.56 58.28" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 250.57 59.84 L 242.84 61.1 L 245.56 58.28 L 244.92 54.41 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-17"><g><image x="91" y="0" width="54" height="54" xlink:href="data:image/png;base64,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" preserveAspectRatio="none"/></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-21"><g><path d="M 145 97 L 234.71 94.85" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 239.96 94.73 L 233.04 98.4 L 234.71 94.85 L 232.87 91.4 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-18"><g><image x="91" y="70" width="54" height="54" xlink:href="data:image/png;base64,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" preserveAspectRatio="none"/></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-24"><g><path d="M 145 227 L 267.54 147.78" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 271.95 144.92 L 267.97 151.66 L 267.54 147.78 L 264.17 145.79 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-19"><g><image x="91" y="200" width="54" height="54" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAACS1JREFUeF7tXV+oHNUZ/31nhQRaqTSi2d3cCK0RfWte8uINIikUGmr6VrS+RClmZ29UKi0oooSigi200Xv3RkEvhVahT40Y8CFBylWEgMRXiRiT6+6iTeyDraaQPV87m/tnz8yZ3Zk9szOzO9++zvm++f789nzfd86Z7xDkV2oLUKm1F+UhACg5CAQAAoCSW6Dk6ssMIAAouQVKrn5+M8DS2u2gG54y7a/Pwau/HOmTpc5xEN1oPPeqD0WOb7UPA2q/8Zx7L6G56yMrzdLnPwJVHg3ItAqvvhL9ju7rJn/+Gs3aY0NkOgqovSbNtefRnPskDyzmB4Dl9t1ges9QWtNbWKgeijZe5zKAHSYAatE6tHzn8GHzHfxzLNRPWt+x2D4ERX83n9EKhoKswwFeV+DVbo7UYbF7EorvM54Tz6NRf18AIADIHAMyAwyaXGaADAEoIWDL2BIC1m0hISDDf+D1V0kIkBCQOeiuv1BCgIQAKQPXMSA5gOQAsg7gY0CSwMzjsSSBkgRmDjpJAmUpWKoA2QuQMlDKQCkDpQyU7eD+euwsbwefWNsDDhzKuL4KfQsYB41YqPkSKjgTmZYy3Q9geyB+Rh/WYMwDtMcYz70zUOqS9R1a7wZVDpjP+DwIJlAHBzCZ5w2AqyB+M1KHHg5A0W5TB5wC+MsQDelVHJk7P8k0ffJl4HL7ITC9NkklZpY38cNo1M0TRykrKwBI2aCpshMApGrO6WMmAJg+n6Uq8cwCQOMsFP8jVWNNOzNN90BhXyDBzTkH8I9uK3Wrm21pPxgvBDLr38Or/9aN74xRt9ovAvSbQHXwJMCrTppq/cWwI+fDk0Dbserk0vgl1LwAYIThbABAv/wM2C6pA4Yfay8WAJgJS+3vY2HXlaRqTv340gPAd36r+ycQH0Kvci+O7rww9U5NokCpAbDpfKx/lsUXSweCYgKgfRRa/TgJkMNj9b+h6IHIHCDk/I2RJQOBDQCa3wDUd53sr/TpYd9b5rQSyFtVwOLnO6BwFlA/sCjagFc74WSAaSG2VgEzuxQ8AADfQUvtORC9C+CHm/5iPI1m7blp8Z+znKUGQBAEZXO+r3/pAbAFgoOlmfYHpw0BgPMkmpzBie5PoXlXcsIQxTcAreHqtbP49dy3Y/ETAIxlNjeiVucdAD9xYzJIzf8B4c9A5RgaO8MHPIa9SACQnhtic0odABtvpg7A98GrfRhfFtteQN5VQL8nD34ZWwn7wHMAAmsJgSrA8QVjk08MAL5E/E+Q2odG9bNY8tkXgk4DMPsJxWI2MIjx12E9i4q1F5BUOdfxEwVAjE/dRiWBpdsMcnVoUvr+eUV1R1Ky0Hjmm0D0M4BrYV58J7z6xyPfUcylYEuXrZGahAaUYzv4la++h963HwB0l2EBxuNo1o6PNJsAYKSJij9gudsAc8sQlHAcjdrjI4UvJABGSh1jgPVYeEGSwBjiJxpi6zLG9Dqa1YdH8pEycKSJij9AAGDxkcwAMgOEvwySEBD6q0gIKP4MP1JCCQESAkLNpiUJtH0cKiFgOkKArd/+yHkwOED7n4IHPqEWAMQCAHgFUIktbhLoofcdlHsvwNG0IfK0cwDZC0jbQxPmJwCwGrgcewG+6gIAAUCqVUDuIcC/RInpNqeJk/ReUOVZk4ckgbGSQO4dAyv/QM34P+KLkZdkZXJfgCwFy1KwLAXLbmCgS5iEgFghYGZbxEAAIACI0yKm1X2mf7za+NET8KrF7C/0xws3Ydu2re8bfbk1LmOhdnFkFie7gRYTLXVfA7F5NawecvPnSCsXeEAhAZB3GVh2AOReBubdJKrsAMh9IUgAkF3MKOSpYAGAACB0/Xpyk4y/GSQhIO8+ge3DgK3XfxIUOBwIKT0A8j4QksTPUWNd9gLKDoDSrwQKAHJuFi0zQBoWiMejkAtB8UQfPkpCQDwrCgBkKTjcLj7vFjHxsCszQBp2khlAZoDizQCyEpjGfzseD1kKlhkgNAOUfjNoufMqGL8yz4PQL9Co/i3e32qKRskMYHFWq/M7AE8HnrwKr/bIFLk2nqiFBEDejSJb3YMAv21akDWgjgH0F+C//4pn3SGjvNvceTgLEdEtHMi5UWQairksBK1c2I5vtn0KQjUNUaw8vNrkL82II7yUgRFW6n+iTpO7QFkAEAeeDmNcZoCN1y62F6Go6SBFNKkAYCJm3WKaBgB8bsvdJ8Daj/3fSVXiLAHQ6hwB8yk062shHSQExHDr0pc7gd6DAN8LxXNgdgeDt8s8xx9DjLGG9AHMf/j/CSv7lXgCgLHMOh1Em87fENcCAgHAdPgysZT+tA8sh+n0p9DYt3lNbiEB0Mrg4sjEFp0yAtuVeL4KjFfgVRsg4r5Ghbw4Mu/NoCnzdaS4QRAEnR8FgNLvBcwKAHw9NkDAOG388zd0LORSsMwA6ULQvya3Wf9qc9of5C4ASNfWU8etkABYWrsdSt3qZkzaD8YLJo8ZbRDhYihrFYAnAV51YQutv0Bz7pMoHpPfCLGtBGqcheJiNnlwsrYDsaZ7oLDP4DC7H4Y4GKpMpAKAMnnboqsAQACARn1yW+H5NYosuWPjqj8TM8CJtT1g2yfmdAsYBw1baL6ECs5E2ofpfgDbA4nSSvR4zAO0x3jOvTNQ6pKVRuvdoMqBQMVyHgT/O337j4N3IeAqiN+MHN/DASjabeqAUwCHbxsnvYojc+fj4mWccZOvAqKkWm7fDSbTsJrewkL1UKQirc5lADuM58P2820LWcO6jNm6fYNW4FXNTmWDArQ619fyt35X4NVujtRhsXsSKtD6jngejfr74zjQlUYAMGhBAYArnhLQywywZSyZAdZtISEgwT8onaESAiQEpIOkxFwkBEgIkCpgHQOSA0gOIGWgjwFJAhNHUlcCSQIlCXTF0Jj0kgRKEihJoCSBshfgY0CqAKkCpAqQKkB2A6UMHDOhdiDLrwz0j5zTDU+Zsutz8OovR+rT71lENxrPh+7VW+474N5LkXfp+pdkUeXRgEyr8OrRh076Zw4Gfsxfo1l7LFIH/3tLqL0mzbXnhx3ddvDvSNL8ADBSNBmQhQUEAFlYucDvEAAU2DlZiCYAyMLKBX6HAKDAzslCNAFAFlYu8DsEAAV2Thai/Q+aAUMIQIJ/bQAAAABJRU5ErkJggg==" preserveAspectRatio="none"/></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-29"><g><rect x="11" y="12" width="60" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 27px; margin-left: 12px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">device_XXX</font></div></div></div></foreignObject><text x="41" y="31" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">device_XXX</text></switch></g></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-30"><g><rect x="11" y="82" width="60" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 97px; margin-left: 12px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">device_YYY</font></div></div></div></foreignObject><text x="41" y="101" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">device_YYY</text></switch></g></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-31"><g><rect x="11" y="212" width="60" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 227px; margin-left: 12px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">device_ZZZ</font></div></div></div></foreignObject><text x="41" y="231" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">device_ZZZ</text></switch></g></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-40"><g><rect x="285" y="175" width="380" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 378px; height: 1px; padding-top: 190px; margin-left: 287px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">mg_mqtt_dashboard/DEVICE_ID/rx          - requests</font></div></div></div></foreignObject><text x="287" y="194" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mg_mqtt_dashboard/DEVICE_ID/rx          - requests</text></switch></g></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-41"><g><rect x="285" y="195" width="360" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 358px; height: 1px; padding-top: 210px; margin-left: 287px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">mg_mqtt_dashboard/DEVICE_ID/tx          - responses</font></div></div></div></foreignObject><text x="287" y="214" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mg_mqtt_dashboard/DEVICE_ID/tx          - responses</text></switch></g></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-42"><g><rect x="285" y="217" width="510" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 508px; height: 1px; padding-top: 232px; margin-left: 287px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">mg_mqtt_dashboard/DEVICE_ID/status   - last will &amp; change notifications</font></div></div></div></foreignObject><text x="287" y="236" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">mg_mqtt_dashboard/DEVICE_ID/status   - last will &amp; change notifications</text></switch></g></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-43"><g><rect x="225" y="195" width="70" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 68px; height: 1px; padding-top: 210px; margin-left: 227px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 15px;">Topics:</font></div></div></div></foreignObject><text x="227" y="214" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px">Topics:</text></switch></g></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-48"><g/><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-44"><g><rect x="561" y="44" width="190" height="90" rx="13.5" ry="13.5" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-45"><g><rect x="596" y="88" width="120" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 103px; margin-left: 656px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><font style="font-size: 15px;">This web page</font></div></div></div></foreignObject><text x="656" y="107" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">This web page</text></switch></g></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-46"><g><path d="M 561 66.5 L 751 66.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-47"><g><rect x="621" y="40" width="80" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 55px; margin-left: 661px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: nowrap; "><font style="font-size: 15px;">Browser</font></div></div></div></foreignObject><text x="661" y="59" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">Browser</text></switch></g></g></g></g><g data-cell-id="x1LWJCaIAcHkJaX3OmVn-50"><g><path d="M 561 89 L 472.34 90.28" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 467.09 90.35 L 474.04 86.75 L 472.34 90.28 L 474.14 93.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g></g></g></g></svg>