From 56e4eed320fc248a1f663629b23e378aa818442f Mon Sep 17 00:00:00 2001 From: ZGaetano Date: Thu, 2 Jul 2026 11:44:26 -0400 Subject: [PATCH] Add Fortinet + RED device templates (import-vendor.ts format) --- fortinet-red-templates.json | 162 ++++++++++++++++++++++++++++++++++++ 1 file changed, 162 insertions(+) create mode 100644 fortinet-red-templates.json diff --git a/fortinet-red-templates.json b/fortinet-red-templates.json new file mode 100644 index 0000000..da8ada8 --- /dev/null +++ b/fortinet-red-templates.json @@ -0,0 +1,162 @@ +{ + "templates": [ + { + "label": "FortiSwitch 1024E", + "shortName": "FS-1024E", + "deviceType": "network-switch", + "manufacturer": "Fortinet", + "modelNumber": "FS-1024E", + "referenceUrl": "https://www.fortinet.com/products/switches", + "color": "#3b82f6", + "searchTerms": ["fortinet", "fortiswitch", "1024e", "switch", "poe"], + "ports": [ + {"id": "p1", "label": "Port 1-24 (1G RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p2", "label": "Uplink 25 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p3", "label": "Uplink 26 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p4", "label": "Uplink 27 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p5", "label": "Uplink 28 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p6", "label": "MGMT", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p7", "label": "Console", "signalType": "serial", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p8", "label": "AC Power", "signalType": "power", "direction": "input", "connectorType": "iec"} + ] + }, + { + "label": "FortiSwitch 224E", + "shortName": "FS-224E", + "deviceType": "network-switch", + "manufacturer": "Fortinet", + "modelNumber": "FS-224E", + "referenceUrl": "https://www.fortinet.com/products/switches", + "color": "#3b82f6", + "searchTerms": ["fortinet", "fortiswitch", "224e", "switch"], + "ports": [ + {"id": "p1", "label": "Port 1-24 (1G RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p2", "label": "Uplink 25 (1G SFP)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p3", "label": "Uplink 26 (1G SFP)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p4", "label": "Uplink 27 (1G SFP)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p5", "label": "Uplink 28 (1G SFP)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p6", "label": "Console", "signalType": "serial", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p7", "label": "AC Power", "signalType": "power", "direction": "input", "connectorType": "iec"} + ] + }, + { + "label": "FortiSwitch 424E", + "shortName": "FS-424E", + "deviceType": "network-switch", + "manufacturer": "Fortinet", + "modelNumber": "FS-424E", + "referenceUrl": "https://www.fortinet.com/products/switches", + "color": "#3b82f6", + "searchTerms": ["fortinet", "fortiswitch", "424e", "switch"], + "ports": [ + {"id": "p1", "label": "Port 1-24 (1G RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p2", "label": "Uplink 25 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p3", "label": "Uplink 26 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p4", "label": "Uplink 27 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p5", "label": "Uplink 28 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p6", "label": "Console", "signalType": "serial", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p7", "label": "AC Power", "signalType": "power", "direction": "input", "connectorType": "iec"} + ] + }, + { + "label": "FortiSwitch 448E", + "shortName": "FS-448E", + "deviceType": "network-switch", + "manufacturer": "Fortinet", + "modelNumber": "FS-448E", + "referenceUrl": "https://www.fortinet.com/products/switches", + "color": "#3b82f6", + "searchTerms": ["fortinet", "fortiswitch", "448e", "switch", "48-port"], + "ports": [ + {"id": "p1", "label": "Port 1-48 (1G RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p2", "label": "Uplink 49 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p3", "label": "Uplink 50 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p4", "label": "Uplink 51 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p5", "label": "Uplink 52 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p6", "label": "Console", "signalType": "serial", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p7", "label": "AC Power 1", "signalType": "power", "direction": "input", "connectorType": "iec"}, + {"id": "p8", "label": "AC Power 2", "signalType": "power", "direction": "input", "connectorType": "iec"} + ] + }, + { + "label": "FortiGate 60F", + "shortName": "FG-60F", + "deviceType": "network-router", + "manufacturer": "Fortinet", + "modelNumber": "FG-60F", + "referenceUrl": "https://www.fortinet.com/products/next-generation-firewall", + "color": "#ef4444", + "searchTerms": ["fortinet", "fortigate", "60f", "firewall", "ngfw", "utm"], + "ports": [ + {"id": "p1", "label": "WAN1 (GE RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p2", "label": "WAN2 (GE RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p3", "label": "DMZ (GE RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p4", "label": "Internal 1-7 (GE RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p5", "label": "Console (RJ45)", "signalType": "serial", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p6", "label": "USB", "signalType": "usb", "direction": "bidirectional", "connectorType": "usb-a"}, + {"id": "p7", "label": "DC Power", "signalType": "power", "direction": "input", "connectorType": "barrel"} + ] + }, + { + "label": "FortiGate 200F", + "shortName": "FG-200F", + "deviceType": "network-router", + "manufacturer": "Fortinet", + "modelNumber": "FG-200F", + "referenceUrl": "https://www.fortinet.com/products/next-generation-firewall", + "color": "#ef4444", + "searchTerms": ["fortinet", "fortigate", "200f", "firewall", "ngfw"], + "ports": [ + {"id": "p1", "label": "Port 1-18 (GE RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p2", "label": "Port 19-26 (GE SFP)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p3", "label": "Port 27-30 (10G SFP+)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "sfp"}, + {"id": "p4", "label": "MGMT (GE RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p5", "label": "HA (GE RJ45)", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p6", "label": "Console (RJ45)", "signalType": "serial", "direction": "bidirectional", "connectorType": "rj45"}, + {"id": "p7", "label": "USB", "signalType": "usb", "direction": "bidirectional", "connectorType": "usb-a"}, + {"id": "p8", "label": "AC Power 1", "signalType": "power", "direction": "input", "connectorType": "iec"}, + {"id": "p9", "label": "AC Power 2", "signalType": "power", "direction": "input", "connectorType": "iec"} + ] + }, + { + "label": "RED Komodo-X", + "shortName": "Komodo-X", + "deviceType": "camera", + "manufacturer": "RED Digital Cinema", + "modelNumber": "Komodo-X 6K", + "referenceUrl": "https://www.red.com/komodo-x", + "color": "#dc2626", + "searchTerms": ["red", "komodo", "komodo-x", "cinema camera", "6k", "global shutter"], + "ports": [ + {"id": "p1", "label": "SDI Out (BNC)", "signalType": "sdi", "direction": "output", "connectorType": "bnc"}, + {"id": "p2", "label": "HDMI Out", "signalType": "hdmi", "direction": "output", "connectorType": "hdmi"}, + {"id": "p3", "label": "KOMODO Link / Ethernet", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "lemo-4pin"}, + {"id": "p4", "label": "Audio In (3.5mm)", "signalType": "analog-audio", "direction": "input", "connectorType": "trs-eighth"}, + {"id": "p5", "label": "USB-C", "signalType": "usb", "direction": "bidirectional", "connectorType": "usb-c"}, + {"id": "p6", "label": "Timecode / GPIO (LEMO)", "signalType": "timecode", "direction": "bidirectional", "connectorType": "lemo-5pin"}, + {"id": "p7", "label": "DC Power In", "signalType": "power", "direction": "input", "connectorType": "lemo-2pin"} + ] + }, + { + "label": "RED V-Raptor [X]", + "shortName": "V-Raptor X", + "deviceType": "camera", + "manufacturer": "RED Digital Cinema", + "modelNumber": "V-Raptor [X] 8K VV", + "referenceUrl": "https://www.red.com/v-raptor-x", + "color": "#dc2626", + "searchTerms": ["red", "v-raptor", "raptor", "vraptor x", "cinema camera", "8k", "vistavision", "global shutter"], + "ports": [ + {"id": "p1", "label": "SDI Out A (BNC)", "signalType": "sdi", "direction": "output", "connectorType": "bnc"}, + {"id": "p2", "label": "SDI Out B (BNC)", "signalType": "sdi", "direction": "output", "connectorType": "bnc"}, + {"id": "p3", "label": "HDMI Out", "signalType": "hdmi", "direction": "output", "connectorType": "hdmi"}, + {"id": "p4", "label": "Ethernet / Camera Ctrl", "signalType": "ethernet", "direction": "bidirectional", "connectorType": "lemo-4pin"}, + {"id": "p5", "label": "Audio In (Mini-XLR)", "signalType": "analog-audio", "direction": "input", "connectorType": "mini-xlr"}, + {"id": "p6", "label": "USB-C", "signalType": "usb", "direction": "bidirectional", "connectorType": "usb-c"}, + {"id": "p7", "label": "Timecode (LEMO)", "signalType": "timecode", "direction": "bidirectional", "connectorType": "lemo-5pin"}, + {"id": "p8", "label": "GPIO / Ctrl", "signalType": "gpio", "direction": "bidirectional", "connectorType": "lemo-4pin"}, + {"id": "p9", "label": "DC Power In", "signalType": "power", "direction": "input", "connectorType": "lemo-2pin"} + ] + } + ] +}