diff --git a/audio.py b/audio.py index dc0ccaf..6df9ccb 100755 --- a/audio.py +++ b/audio.py @@ -15,3 +15,6 @@ def TubeAmp(label='Tube Amplifier'): def TurnTable(label='TurnTable'): return Custom(label, './icons/turntable.png') + +def BlueSoundSpeaker(label='BlueSound speaker'): + return Custom(label, './icons/bluesound_speaker.png') diff --git a/devices.py b/devices.py index da68329..3f08b44 100755 --- a/devices.py +++ b/devices.py @@ -7,6 +7,9 @@ from diagrams.custom import Custom def AndroidPhone(label='Android Phone'): return Custom(label, './icons/android_phone.png') +def EliteBook(label='EliteBook'): + return Custom(label, './icons/elitebook.png') + def IPhone(label='IPhone'): return Custom(label, './icons/iphone.png') @@ -16,11 +19,17 @@ def Laptop(label='Laptop'): def NUC(label='Intel NUC'): return Custom(label, './icons/intel_nuc.png') -def Rpi4(label='RaspBerryPi4'): - return Custom(label, './icons/raspberry_pi.png') - def Printer(label='Printer'): return Custom(label, './icons/printer.png') +def Rpi4(label='RaspBerryPi4'): + return Custom(label, './icons/raspberry_pi.png') + +def SynologyDS(label='Synology DiskStation'): + return Custom(label, './icons/synology_ds.png') + +def ThinkPad(label='Thinkpad'): + return Custom(label, './icons/thinkpad.png') + def WashingMachine(label='Washing Machine'): return Custom(label, './icons/washing_machine.png') diff --git a/network.py b/network.py index f0c4fd3..19d189f 100755 --- a/network.py +++ b/network.py @@ -4,8 +4,23 @@ from diagrams.custom import Custom +def IndustrialRouter(label='Industrial Router'): + return Custom(label, './icons/industrial_router.png') + def Modem(label='Modem'): return Custom(label, './icons/modem.png') +def ProximusBBox(label='Proximus internet router'): + return Custom(label, './icons/proximus_bbox.png') + +def ProximusInternet(label='Proximus internet Connection'): + return Custom(label, './icons/proximus_internet.png') + +def Switch(label='Switch'): + return Custom(label, './icons/switch.png') + +def TelenetInternet(label='Telenet internet Connection'): + return Custom(label, './icons/telenet_internet.png') + def UniFiAP(label='WiFi AP'): return Custom(label, './icons/uap.png')