added WireViz and ESPHome

This commit is contained in:
Ton
2026-09-09 08:09:30 +02:00
parent 046313eff5
commit b556e6a073
36 changed files with 7825 additions and 0 deletions

151
wireviz/t2.svg Normal file
View File

@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: %3 Pages: 1 -->
<svg width="909pt" height="262pt"
viewBox="0.00 0.00 908.70 262.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 258)">
<title>%3</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-258 904.7,-258 904.7,4 -4,4"/>
<!-- SOURCE -->
<g id="node1" class="node">
<title>SOURCE</title>
<polygon fill="#ffffff" stroke="black" points="96,-161 0,-161 0,-69 96,-69 96,-161"/>
<polygon fill="none" stroke="black" points="0,-138 0,-161 96,-161 96,-138 0,-138"/>
<text text-anchor="start" x="18.5" y="-145.8" font-family="arial" font-size="14.00">SOURCE</text>
<polygon fill="none" stroke="black" points="0,-115 0,-138 57,-138 57,-115 0,-115"/>
<text text-anchor="start" x="4" y="-122.8" font-family="arial" font-size="14.00">Voeding</text>
<polygon fill="none" stroke="black" points="57,-115 57,-138 96,-138 96,-115 57,-115"/>
<text text-anchor="start" x="61" y="-122.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-92 0,-115 52,-115 52,-92 0,-92"/>
<text text-anchor="start" x="18" y="-99.8" font-family="arial" font-size="14.00">L1</text>
<polygon fill="none" stroke="black" points="52,-92 52,-115 96,-115 96,-92 52,-92"/>
<text text-anchor="start" x="70" y="-99.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-69 0,-92 52,-92 52,-69 0,-69"/>
<text text-anchor="start" x="21" y="-76.8" font-family="arial" font-size="14.00">N</text>
<polygon fill="none" stroke="black" points="52,-69 52,-92 96,-92 96,-69 52,-69"/>
<text text-anchor="start" x="70" y="-76.8" font-family="arial" font-size="14.00">2</text>
</g>
<!-- C1 -->
<g id="node4" class="node">
<title>C1</title>
<polygon fill="#ffffff" stroke="black" points="502,-191 240,-191 240,-57 502,-57 502,-191"/>
<polygon fill="none" stroke="black" points="240,-168 240,-191 502,-191 502,-168 240,-168"/>
<text text-anchor="start" x="362" y="-175.8" font-family="arial" font-size="14.00">C1</text>
<polygon fill="none" stroke="black" points="240,-145 240,-168 502,-168 502,-145 240,-145"/>
<text text-anchor="start" x="363.5" y="-152.8" font-family="arial" font-size="14.00">2x</text>
<text text-anchor="start" x="284.5" y="-131.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="242" y="-112.8" font-family="arial" font-size="14.00">SOURCE:1:L1</text>
<text text-anchor="start" x="335" y="-112.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:BN:Fase &#160;&#160;&#160;</text>
<text text-anchor="start" x="441" y="-112.8" font-family="arial" font-size="14.00">CT1:1:IN</text>
<polygon fill="#000000" stroke="transparent" points="240,-105 240,-107 502,-107 502,-105 240,-105"/>
<polygon fill="#895956" stroke="transparent" points="240,-103 240,-105 502,-105 502,-103 240,-103"/>
<polygon fill="#000000" stroke="transparent" points="240,-101 240,-103 502,-103 502,-101 240,-101"/>
<text text-anchor="start" x="244.5" y="-87.8" font-family="arial" font-size="14.00">SOURCE:2:N</text>
<text text-anchor="start" x="340" y="-87.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BU:Nul &#160;&#160;&#160;</text>
<text text-anchor="start" x="437" y="-87.8" font-family="arial" font-size="14.00">LOAD:2:N</text>
<polygon fill="#000000" stroke="transparent" points="240,-80 240,-82 502,-82 502,-80 240,-80"/>
<polygon fill="#0066ff" stroke="transparent" points="240,-78 240,-80 502,-80 502,-78 240,-78"/>
<polygon fill="#000000" stroke="transparent" points="240,-76 240,-78 502,-78 502,-76 240,-76"/>
<text text-anchor="start" x="284.5" y="-62.8" font-family="arial" font-size="14.00"> </text>
</g>
<!-- SOURCE&#45;&#45;C1 -->
<g id="edge1" class="edge">
<title>SOURCE:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-101C160.13,-101 176.12,-102 240,-102"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M96,-103C160,-103 176,-104 240,-104"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-105C159.88,-105 175.87,-106 240,-106"/>
</g>
<!-- SOURCE&#45;&#45;C1 -->
<g id="edge5" class="edge">
<title>SOURCE:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-78C159.88,-78 175.87,-77 240,-77"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M96,-80C160,-80 176,-79 240,-79"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M96,-82C160.13,-82 176.12,-81 240,-81"/>
</g>
<!-- CT1 -->
<g id="node2" class="node">
<title>CT1</title>
<polygon fill="#ffffff" stroke="black" points="883,-254 646,-254 646,-116 883,-116 883,-254"/>
<polygon fill="none" stroke="black" points="646.5,-231 646.5,-254 883.5,-254 883.5,-231 646.5,-231"/>
<text text-anchor="start" x="752" y="-238.8" font-family="arial" font-size="14.00">CT1</text>
<polygon fill="none" stroke="black" points="646.5,-208 646.5,-231 844.5,-231 844.5,-208 646.5,-208"/>
<text text-anchor="start" x="650.5" y="-215.8" font-family="arial" font-size="14.00">Current Transformer (SCT&#45;013)</text>
<polygon fill="none" stroke="black" points="844.5,-208 844.5,-231 883.5,-231 883.5,-208 844.5,-208"/>
<text text-anchor="start" x="848.5" y="-215.8" font-family="arial" font-size="14.00">4&#45;pin</text>
<polygon fill="none" stroke="black" points="646.5,-185 646.5,-208 718.5,-208 718.5,-185 646.5,-185"/>
<text text-anchor="start" x="678.5" y="-192.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="718.5,-185 718.5,-208 812.5,-208 812.5,-185 718.5,-185"/>
<text text-anchor="start" x="758.5" y="-192.8" font-family="arial" font-size="14.00">IN</text>
<polygon fill="none" stroke="black" points="812.5,-185 812.5,-208 883.5,-208 883.5,-185 812.5,-185"/>
<text text-anchor="start" x="844" y="-192.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="646.5,-162 646.5,-185 718.5,-185 718.5,-162 646.5,-162"/>
<text text-anchor="start" x="678.5" y="-169.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="718.5,-162 718.5,-185 812.5,-185 812.5,-162 718.5,-162"/>
<text text-anchor="start" x="750.5" y="-169.8" font-family="arial" font-size="14.00">OUT</text>
<polygon fill="none" stroke="black" points="812.5,-162 812.5,-185 883.5,-185 883.5,-162 812.5,-162"/>
<text text-anchor="start" x="844" y="-169.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="646.5,-139 646.5,-162 718.5,-162 718.5,-139 646.5,-139"/>
<text text-anchor="start" x="678.5" y="-146.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="718.5,-139 718.5,-162 812.5,-162 812.5,-139 718.5,-139"/>
<text text-anchor="start" x="757" y="-146.8" font-family="arial" font-size="14.00">S1</text>
<polygon fill="none" stroke="black" points="812.5,-139 812.5,-162 883.5,-162 883.5,-139 812.5,-139"/>
<text text-anchor="start" x="844" y="-146.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="646.5,-116 646.5,-139 718.5,-139 718.5,-116 646.5,-116"/>
<text text-anchor="start" x="678.5" y="-123.8" font-family="arial" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="718.5,-116 718.5,-139 812.5,-139 812.5,-116 718.5,-116"/>
<text text-anchor="start" x="757" y="-123.8" font-family="arial" font-size="14.00">S2</text>
<polygon fill="none" stroke="black" points="812.5,-116 812.5,-139 883.5,-139 883.5,-116 812.5,-116"/>
<text text-anchor="start" x="844" y="-123.8" font-family="arial" font-size="14.00">4</text>
</g>
<!-- CT1&#45;&#45;C1 -->
<g id="edge3" class="edge">
<title>CT1:e&#45;&#45;C1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M884.5,-171C907.89,-173.44 899.13,-134.69 882.06,-117.39 865.27,-98.97 672.1,-109.78 645.64,-104.97 578.13,-91.72 566.59,-68.23 501.69,-58.98 385.53,-40.49 321.8,23.04 241.4,-58.43 227.02,-72.04 220.06,-104.42 239,-102"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M884.5,-173C909.84,-173 901.08,-134.25 883.5,-116 865.16,-96.97 671.99,-107.78 646,-103 579.92,-90.84 568.38,-67.35 502,-57 386.94,-39.07 323.21,24.46 240,-57 225.07,-71.62 218.11,-104 239,-104"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M884.5,-175C911.79,-172.56 903.03,-133.8 884.94,-114.61 865.05,-94.97 671.88,-105.79 646.36,-101.03 581.72,-89.96 570.18,-66.46 502.31,-55.02 388.36,-37.65 324.62,25.87 238.6,-55.57 223.11,-71.2 216.15,-103.58 239,-106"/>
</g>
<!-- LOAD -->
<g id="node3" class="node">
<title>LOAD</title>
<polygon fill="#ffffff" stroke="black" points="816,-92 713,-92 713,0 816,0 816,-92"/>
<polygon fill="none" stroke="black" points="713.5,-69 713.5,-92 816.5,-92 816.5,-69 713.5,-69"/>
<text text-anchor="start" x="746" y="-76.8" font-family="arial" font-size="14.00">LOAD</text>
<polygon fill="none" stroke="black" points="713.5,-46 713.5,-69 777.5,-69 777.5,-46 713.5,-46"/>
<text text-anchor="start" x="717.5" y="-53.8" font-family="arial" font-size="14.00">Belasting</text>
<polygon fill="none" stroke="black" points="777.5,-46 777.5,-69 816.5,-69 816.5,-46 777.5,-46"/>
<text text-anchor="start" x="781.5" y="-53.8" font-family="arial" font-size="14.00">2&#45;pin</text>
<polygon fill="none" stroke="black" points="713.5,-23 713.5,-46 761.5,-46 761.5,-23 713.5,-23"/>
<text text-anchor="start" x="733.5" y="-30.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="761.5,-23 761.5,-46 816.5,-46 816.5,-23 761.5,-23"/>
<text text-anchor="start" x="781" y="-30.8" font-family="arial" font-size="14.00">L1</text>
<polygon fill="none" stroke="black" points="713.5,0 713.5,-23 761.5,-23 761.5,0 713.5,0"/>
<text text-anchor="start" x="733.5" y="-7.8" font-family="arial" font-size="14.00">2</text>
<polygon fill="none" stroke="black" points="761.5,0 761.5,-23 816.5,-23 816.5,0 761.5,0"/>
<text text-anchor="start" x="784" y="-7.8" font-family="arial" font-size="14.00">N</text>
</g>
<!-- C1&#45;&#45;CT1 -->
<g id="edge2" class="edge">
<title>C1:e&#45;&#45;CT1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-102C580.18,-104.18 571.81,-197.18 646,-195"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M502,-104C578.19,-104 569.81,-197 646,-197"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-106C576.19,-103.82 567.82,-196.82 646,-199"/>
</g>
<!-- C1&#45;&#45;LOAD -->
<g id="edge4" class="edge">
<title>C1:e&#45;&#45;LOAD:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-102C598.63,-103.63 611.94,-33.63 712.5,-32"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M502,-104C600.59,-104 613.91,-34 712.5,-34"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-106C602.56,-104.37 615.87,-34.37 712.5,-36"/>
</g>
<!-- C1&#45;&#45;LOAD -->
<g id="edge6" class="edge">
<title>C1:e&#45;&#45;LOAD:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-77C598.36,-78.6 612.22,-10.6 712.5,-9"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M502,-79C600.32,-79 614.18,-11 712.5,-11"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M502,-81C602.28,-79.4 616.14,-11.4 712.5,-13"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB