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

View File

@@ -0,0 +1,294 @@
templates: # defining templates to be used later on
- &molex_f
type: Molex KK 254
subtype: female
- &con_i2c
pinlabels: [GND,+3.3v,SCL,SDA]
- &wire_i2c
category: bundle
gauge: 0.14 mm2
colors: [BK, RD, YE, GN]
connectors:
ESP32Module:
pins: [fase, nul, aarde,GPIO0, GPIO1,GPIO2,GPIO3,GPIO4,GPIO5,GPIO6,GPIO7,GPIO8,+3.3v,GND,+5v]
#style: simple
#image:
# src: images/ac 90-250v esp32 relay.png
# width: 75
CurrentSensor:
pins: [GND, +3.3v, signal, CurrentIn, CurrentOut]
image:
src: images/currentsensor.png
width: 75
Display:
<<: *con_i2c
#pins: [+3.3v, GND, SDA, SCL]
#pincolors: [RD, BK, WH, YE]
Encoder:
pins: [+3.3v, GND, A, B, Switch]
Buzzer:
pins: [GND, Signal]
400Entree:
pinlabels: [R,S,T,N,E]
pincolors: [GY, BN, BK, BU,GNYE]
subtype: male
image:
src: images/stekker400v.jpeg
width: 75
#image:
# src: images/stekker400v.jpeg
# width: 75
400Strip:
pins: [ R, S, T, N, E]
230Uit: &230
pinlabels: [fase,nul, aarde]
pincolors: [BN,BU,GNYE]
type: Schuko
subtype: female
image:
src: images/schukkoStekker230v.jpeg
width: 75
Relay5v:
pins: [GND, Signal, in 230v F, out 230v F]
Relay230v:
pins: [N, F, in 230v N, in 230v F, out 230v N, out 230v F]
#apparaat
230UitAfzuiger:
<<: *230
image:
src: images/schukkoChassis230v.jpeg
width: 75
230UitCirkelzaag:
<<: *230
image:
src: images/schukkoChassis230v.jpeg
width: 75
230UitExtra:
<<: *230
image:
src: images/schukkoChassis230v.jpeg
width: 75
230Sense:
<<: *230
image:
src: images/schukkoChassis230v.jpeg
width: 75
PowerStrip:
pins: [+3.3vIn,GNDIn,+5vIn,
+3.3v, GND, +5v]
I2CStrip:
pins: [ SDAin, SCLin, +3.3vin, GNDin, SDA, SCL, +3.3v, GND]
cables:
400v:
wirelabels: [R, S, T, N, E]
colors: [GY, BN, BK, BU,GNYE]
color_code: DIN
show_name: false
show_wirecount: false
show_wirenumbers: false
230v: &230v
#length: 0.71111
# gauge: 1.5
wirelabels: [fase,nul, aarde]
colors: [BN,BU, GNYE]
show_name: false
show_wirecount: false
show_wirenumbers: false
230vAfzuiger:
<<: *230v
230vExtra:
<<: *230v
230vCirkelzaag:
wirelabels: [nul, aarde]
colors: [BU, GNYE]
show_name: false
show_wirecount: false
show_wirenumbers: false
230vCurrentSensor:
wirelabels: [fase]
colors: [BN]
show_name: false
show_wirecount: false
show_wirenumbers: false
dcPower:
#length: 0.71111
# gauge: 1.5
wirelabels: [DC+, GND]
colors: [RD, BK]
show_name: false
show_wirecount: false
show_wirenumbers: false
dcPowerStrip:
#length: 0.71111
# gauge: 1.5
wirelabels: [+3.3v, GND, +5v]
colors: [OG, BK, RD]
show_name: false
show_wirecount: false
show_wirenumbers: false
Sensor:
#length: 0.71111
# gauge: 1.5
wirelabels: [GN,RD,BU,YE]
shield: true
colors: [GN,RD,BU,YE]
show_name: false
show_wirecount: false
show_wirenumbers: false
singleWire: &singleW
#wirelabels: [DC+, GND]
#colors: [RD, BK]
show_name: false
show_wirecount: false
show_wirenumbers: false
wF:
<<: *singleW
wirelabels: [F]
colors: [BN]
wN:
<<: *singleW
wirelabels: [N]
colors: [BU]
wE:
<<: *singleW
wirelabels: [E]
colors: [YE]
connections:
-
- 400Entree: [R,S,T,N,E]
- 400v: [R,S,T,N,E]
- 400Strip: [R,S,T,N,E]
-
- 400Strip: [T]
- 230vCurrentSensor.A1: [fase]
- CurrentSensor: [CurrentIn]
-
- CurrentSensor: [CurrentOut]
- 230vCurrentSensor.A2: [fase]
- 230UitCirkelzaag: [fase]
-
- 400Strip: [N,E]
- 230vCirkelzaag: [nul, aarde]
- 230UitCirkelzaag: [nul,aarde]
-
- 400Strip: [R,N,E]
- 230vExtra: [fase, nul, aarde]
- 230UitExtra: [fase,nul,aarde]
# -
# - 230Entree: [fase, nul]
# - 230v: [fase, nul]
# - ESP32Module: [fase, nul]
# -
# - 230Entree: [fase, nul, aarde]
# - 230v: [fase, nul, aarde]
-
- ESP32Module: [+3.3v, +5v, GND]
- <->
- PowerStrip: [+3.3vIn, +5vIn, GNDIn]
-
- CurrentSensor: [signal]
- ->
- ESP32Module: [GPIO4]
-
- CurrentSensor: [+3.3v, GND]
- dcPowerStrip: [+3.3v, GND]
- PowerStrip: [+3.3v, GNDIn]
-
- ESP32Module: [GPIO8]
- <->
- Relay5v: [Signal]
-
- Relay5v: [GND]
- <->
- PowerStrip: [GND]
-
- PowerStrip: [GND]
- <-->
- Buzzer: [GND]
-
- 400Strip: [S]
- <->
- Relay5v: [in 230v F]
-
- Relay5v: [out 230v F]
- wF: [F]
- Relay230v: [F]
-
- 400Strip: [N]
- wN: [N]
- Relay230v: [N]
-
- 400Strip: [N, R]
- <->
- Relay230v: [in 230v N, in 230v F]
-
- Relay230v: [out 230v F, out 230v N]
- 230vAfzuiger: [fase, nul]
- 230UitAfzuiger: [fase, nul]
-
- 400Strip: [E]
- 230vAfzuiger: [aarde]
- 230UitAfzuiger: [aarde]
-
- ESP32Module: [GPIO6, GPIO5]
- <->
- I2CStrip: [SDAin,SCLin]
-
- PowerStrip: [+3.3v, GND]
- <->
- I2CStrip: [+3.3vin, GNDin]
# -
# - I2CStrip: [SDA, SCL, +3.3v, GND]
# - <->
# - Display: [SDA, SCL, +3.3v, GND]
tweak:
override:
# graph:
# ranksep: "0.5" # Reduce the horizontal spacing (default 2)
wireTweak: &wireTweak
shape: invis # Hide the surrounding frame
fontsize: "12" # Reduce the space needed for text
fontcolor: white # Same as background to hide the text
230v:
<<: *wireTweak
dcPower:
<<: *wireTweak
Sensor:
<<: *wireTweak
metadata: &metadata
title: Cirkelzaag tafel afzuiging, 3 fase Lageweg 3
pn: PSU
authors:
Created:
name: Ton
date: 2026-09-01
Approved:
name: Ton
date: 2026-09-01
revisions:
A:
name: Ton
date: 2026-09-01
changelog: aanpassingen
template:
name: din-6771
sheetsize: A3