Commit Graph

484 Commits

Author SHA1 Message Date
Walday
3c931b8c98 Update weight for some item (#3800)
* Update shelf-drawer-1u-full-depth.yaml

* Update ProLiant-DL580-Gen10.yaml

* Update SNR-PDU-C-21AL21ABL-32L1.yaml

* Update 571956-B21.yaml

* Update ISR3845.yaml

* Update and rename CISCO3925-CHASSIS.yaml to ISR3925.yaml

* Update WS-C6509-E.yaml

* Update ASA5585-X.yaml

* Update ASA5585-SSP-20.yaml

* Update ISR4331.yaml

* Update WS-C3560X-48P-S.yaml

* Update WS-C3560X-48P.yaml

* Update WS-C3560X-48PF-S.yaml

* Update WS-C3750X-24P-S.yaml

* Update C1000-48FP-4G-L.yaml

* Update WS-C2960S-24PS-L.yaml

* Update Blanking-Panel-1U.yaml

* Update Blanking-Panel-2U.yaml

* Update Blanking-Panel-4U.yaml

* Update 7port-1u-pdu.yaml

* Update poe-injector.yaml

* Update SMX3000RMHV2UNC.yaml

* Update g620.yaml

* Update g610.yaml

* Update VIPNET-COORDINATOR-HW1000C.yaml

* Update D5V6-512G-NVMe-Ctrl.yaml

* Update D5V6-256G-NVMe-Ctrl.yaml

* Update D3V6-192G-SAS-Ctrl.yaml

* Update Dorado-3000-v6.yaml

* Update Dorado-5000-v6-enclosure.yaml

* Update Dorado-5000-v6-enclosure.yaml

* Update Dorado-3000-v6.yaml

* Update S6730-H48X6C.yaml

* Update S5735-L48P4X-A.yaml

* Update S5735-L48P4X-A1.yaml

* Update CE6820H-48S6CQ.yaml

* Update Primera-A630-Controller.yaml

* Update Primera-A650-Controller.yaml

* Update MSA-2050-SAS-Controller.yaml

* Update ProCurve-A5800-24G.yml

* Update AP8853.yaml

* Update AP8853.yaml

* Update ISR3845.yaml

* Update ISR3925.yaml

* Update ISR3825.yaml

* Update ISR2921.yaml

* Update ISR2901.yaml

* Update WS-C3750X-12S.yaml

* Update AIR-CT2504-K9.yaml

* Update AIR-CT2504-K9.yaml

* Update WS-C2960+24PC-L.yaml

* Update WS-C2960+24TC-L.yaml

* Update WS-C2960+48TC-L.yaml

* Create WS-C2960+48PST-L.yaml

* Update WS-C2960CG-8TC-L.yaml

* Update WS-C2960-24TC-S.yaml

* Update WS-C2960-24TC-S.yaml

* Update WS-C3750E-24TD.yaml

* Update VG224.yaml

* Update CCR1036-12G-4S.yaml

* Update RB260GS.yaml

* Update System-x3650.yaml

* Update R6Q74A.yaml

* Update Q6Q67A.yaml

* Update Q6Q67A.yaml

* Update R6Q74A.yaml

* Update g620.yaml

* Update WS-C2960-24TT-L.yaml

* Delete device-types/Cisco/WS-C2960-24-S.yaml

No model

* Create DGS-1210-10MP.yaml

* Update DGS-1210-10MP.yaml

* Create SG5600.yaml

* Create erd-2s.yaml

* Create ats-pdu-8a-10c13-c14-c14.yaml

* Create ats-pdu-8a-6s-c14-c14.yaml

* Create ats-pdu-8a-2s-6c13-c14-c14.yaml

* Create swp-5504poe-2p-ps.yaml

* Update swp-5504poe-2p-ps.yaml

* Create C9610R.yaml

* Update C9606R.yaml

* Create S2982G-8T.yaml

* Create 0u-fan-panel.yaml

* Create LPE35002-AP.yaml
2026-01-02 08:41:25 +00:00
Marcin Zieba
8af496076a fix: Detect duplicates between front<->rear ports mapping (#3821)
* fix: extend front/rear port check to modules

* fix: detect duplicates between front<->rear ports mapping

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-30 09:19:17 +00:00
edaleand
c023293173 Supermicro_mbd-x11-ssw-f (#3810)
* Added Cisco CBS350-24FP-4X

* Added Cisco CBS350-24FP-4X

* Adding Supermicro MBD-X11SSW-F

* Adding Supermicro PWS-704P-1R

* Realized it makes no sense to add PSUs to a motherboard model
2025-12-30 09:02:01 +00:00
Markus Viitamäki
d439fc41e2 Smartoptics Update (#3815)
* Smartoptics Update

* Lint stuff

* more lint stuff

* pre-commit checks fixed

* no pictures

* add back H-MD-09-921-928-4C.yaml

* ...

* remove H-MD-09-921-928-4C.yaml

* Add airflow property to H-MD-32-9140-9605.yaml

* Add airflow attribute to H-MD-40-921-960.yaml

* Add airflow information to M-3840-LL.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-30 09:01:39 +00:00
Andrew Jones
74905c5cd0 New Cisco IE Series Switch additions (#3818)
* Adding multiple Cisco IE series switches

* Trailing newline fix and other pre-commit failure fixes

* Power draw fixes

* Removed IE-9320-24P4X and fixed airflow to passive

* Conflict resolutions for IEM-3300-16T module

* Uncomment airflow setting in IEM-3300-16T.yaml

* Remove IRIG-B input ports from device YAML

Removed IRIG-B Digital and Analog Input ports.

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-27 22:34:35 +00:00
Marcin Zieba
efa692f1fe fix: extend front/rear port check to modules (#3820) 2025-12-27 22:14:24 +00:00
Markus Viitamäki
607d507719 FS.com FHD Update (#3807)
* FS.com FHD Update

* fix linting

* more linting..
2025-12-22 14:49:30 +00:00
Georg Wedel
7c96df49e2 Add files via upload - More Cisco Industrial devices (#3789)
* Add files via upload

Added more Cisco Industrial devices

* Add files via upload

Corrected failed validation

* Delete device-types/Cisco/P-LTE-GB.yaml

wrong folder

* Delete device-types/Cisco/IEM-3300-8S=.yaml

wrong folder. Is module

* Delete device-types/Cisco/IEM-3300-16T=.yaml

wrong folder. is module/add-on

* Update IE-3100-18T2C-E.yaml

Fix end-of-file newline for IE-3300-8T2C-E.yaml

* Update IE-3100-18T2C-E.yaml

Fix - indents 4 to 2

* Update IE-3100-8T2C-E.yaml

fix - indent 4 to 2

* Update IE-3100-8T4S-E.yaml

fix - indent 4 to 2

* Update IE-3300-8T2C-E.yaml

fix - indent 4 to 2

* Update IE-3300-8T2C-E.yaml

fix - remove blank line

* Update IE3300-8P2C-E.yaml

fix - indent 4 to 2

* Update IE3300-8P2C-E.yaml

possible fix - fixed end-of-line and newline 1:4

* Update IE3300-8P2C-E.yaml

fix - Tried to fix new line character

* Update - added and fixes

Added - Module types, IEM-3300 addons
Fix - Windows to UNIX EOL conversion.

* Update IEM-3300-16T=.yaml

fix - indentations 4 to 2

* Update IEM-3300-8S=.yaml

fix - indentations 4 to 2

* Update IE-3100-18T2C-E.yaml

fix - changed comma to period for weight:

* Update IE-3100-8T2C-E.yaml

fix - changed comma to period for weight:

* Update IE-3100-8T4S-E.yaml

fix - changed comma to period for weight:

* Update IE-3300-8T2C-E.yaml

fix - changed comma to period for weight:

* Update IE3300-8P2C-E.yaml

fix - changed comma to period for weight:

* fix - slug naming convention all additional files

* fix - added power ports for IE3300 devices

Additional fix - Added specified wlan supported version - ieee802.11ac

* correction - Corrected model name for IE3300 devices

model name were incorrect. Cisco devices have combo ports, but Cisco named then with S instead of C. Official name is IE-3300-8x2S.

* Rename IEM-3300-16T=.yaml to IEM-3300-16T.yaml

* Rename IEM-3300-8S=.yaml to IEM-3300-8S.yaml

* Update and rename IE3300-8P2S-E.yaml to IE-3300-8P2S-E.yaml

To match other devices added as part of this PR

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-15 13:18:40 +00:00
Walday
34d87eb7c2 Update some HP blades and add SNR ERS devices (#3791)
* Create ERS2000.yaml

* Create ERS2010.yaml

* Create Compute-Blade-E55R4.yaml

* Create ProLiant-BL660c-Gen9.yaml

* Update ProLiant-BL460c-Gen10.yaml

* Update ProLiant-BL460c-Gen8.yaml

* Update ProLiant-BL460c-Gen9.yaml

* Create 733459-B21.yaml
2025-12-11 11:04:11 +00:00
Walday
d0281e5660 Update some devices (#3762)
* Update WS-C3650-48FQM-E.yaml

* Update WS-C3650-48FQM-L.yaml

* Update WS-C3650-48FQM-S.yaml

* Update WS-C3750E-24PD.yaml

* Update WS-C3750E-24TD.yaml

* Update WS-C3750E-48TS-S.yaml

* Update WS-C3750G-12S-E.yaml

* Update WS-C3750G-12S-S.yaml

* Update WS-C3750X-12S-S.yaml

* Update WS-C3750X-12S.yaml

* Update WS-C6509.yaml

* Update WS-C6513.yaml

* Update WS-C6509-E.yaml

* Update WS-C3750X-12S-S.yaml

* Update WS-C3750X-12S.yaml

* Update WS-C6509-E.yaml

* Update WS-C6509.yaml

* Update WS-C6513.yaml

* Update WS-C6509-V-E.yaml

* Update WS-C6509-E.yaml

* Update WS-C6506-E.yaml

* Update WS-C4900M.yaml

* Update WS-C4510R+E.yaml

* Update WS-C4507R-E.yaml

* Update WS-C4507R+E.yaml

* Update WS-C4506.yaml

* Update WS-C4506-E.yaml

* Update WS-C4500X-32SFP+.yaml

* Update WS-C4500X-16SFP+.yaml

* Update WS-C3850-48XS-E.yaml

* Update WS-C3850-48U.yaml

* Update catalyst-9136axi.yaml

* Update ASR1013.yaml

* Update ASR1006.yaml

* Update ASR1001-HX.yaml

* Update ASA5585-X.yaml

* Update ASA5585-SSP-20.yaml

* Update ASA5555-X.yaml

* Update ASA5545-X.yaml

* Update ASR1006.yaml

* Create ProCurve-1910-16G

* Delete device-types/HPE/ProCurve-1910-16G

* Update and rename 2288h-v6.yaml to 2288H-V6.yaml

* Update 1288H-V6.yaml

* Update 2288H-V5.yaml

* Update and rename 2288H-V6.yaml to 2288H-V6p.yaml

* Create 1288H-V5.yaml

* Update and rename 2288H-V6p.yaml to 2288H-V6-24SFF.yaml

* Create 2288H-V6-12LFF.yaml

* Update 1288H-V7.yaml

* Update 2288H-V7.yaml

* Update 2488H-V6.yaml

* Update 5885H-V7-8drives.yaml

* Update 2288H-V7.yaml

* Create 2288-V7.yaml

* Create 1158H-V7.yaml

* Update 2488H-V6.yaml

* Create 1258H-V7.yaml

* Update 1158H-V7.yaml

* Create 2258-V7.yaml

* Create 2258H-V7.yaml

* Create 5288-V7.yaml

* Update 5288-V7.yaml

* Create 5298-V7.yaml

* Create 2488H-V7.yaml

* Create 1288H-V8.yaml

* Create 2288-V8.yaml

* Create 2158H-V8.yaml

* Create 2258H-V8.yaml

* Create sdwan-ce1000n-8t2n.yaml

* Create sdwan-ce1000n-8t2n-8xs.yaml

* Create sdwan-ce3000d-2t4xs.yaml

* Create sdwan-ce500n-4t4xs.yaml

* Create sdwan-ce100n-4t1s.yaml

* Create sdwan-ce100n-4t1sm.yaml

* Update sdwan-ce50n-4t1sm.yaml

* Create sdwan-ce50n-4t1s.yaml

* Update sdwan-ce20n-3tm.yaml

* Create sdwan-ce20n-3t.yaml

* Create sdwan-ce20n-3t2m.yaml

* Create SHTV-1-12.7.6-43AA-T1.yaml

* Update WS-C3750X-12S.yaml

* Update WS-C3750X-12S-S.yaml

* Update WS-C4500X-16SFP+.yaml

* Update WS-C4500X-32SFP+.yaml

* Update WS-C4506-E.yaml

* Update WS-C4506.yaml

* Update WS-C4510R+E.yaml

* Update WS-C4507R-E.yaml

* Update WS-C4507R+E.yaml

* Update WS-C4900M.yaml

* Update WS-C6506-E.yaml

* Update WS-C6509-E.yaml

* Update WS-C6509-V-E.yaml

* Update WS-C6509.yaml

* Update WS-C6513.yaml

* Update WS-C3650-24PDM-L.yaml

* fix multiple slots

* Update C9200-48P.yaml

* Update C9200-24T.yaml

* Update APIC-M4.yaml

* Update CE6851-48S6Q-HI.yaml

* Update S6730-S24X6Q.yaml

* Update ASR-9006.yaml

* Update 2288H-V5.yaml

* Update SG29100.yaml

* Update SG29200.yaml

* Create SG19100.yaml

* Create SG9800.yaml

* Create SG9700.yaml

* Create SG9400.yaml

* Update SG9800.yaml

* Update SG9700.yaml

* Create SG9200.yaml

* Update SG9200.yaml

* Create WS-C2950G-24-EI.yaml

* Delete device-types/Cisco/WS-C3750X-24.yaml

Duplicate of WS-C3750X-24T-S

* Create SG3980.yaml

* Create SG3970.yaml

* Create SG3950.yaml

* Create SG3920.yaml

* Create MHO-175.yaml

* Update MHO-140.yaml

* Create SG1595R.yaml

* Update WS-C3560E-24PD.yaml

* Update WS-C3560X-24P.yaml

* Update WS-C3560X-24T-L.yaml

* Update WS-C3560X-24T-S.yaml

* Update WS-C3560X-48P-S.yaml

* Update WS-C3560X-48P.yaml

* Update WS-C3560X-48PF-S.yaml

* Update WS-C3560X-48T-L.yaml

* Update WS-C3560X-48T-S.yaml

* Delete device-types/Cisco/WS-C3850-12XS.yaml

Duplicate E and S version

* Create CPAC-4-10-25F-DA.yaml

* Create PWR-C1-1900WAC.yaml

* Create PWR-C5-715WDC.yaml

* Create PWR-C6-715WDC.yaml

* Update CPAC-4-10-25F-DA.yaml

* Create C1300X-24T-4X.yaml

* Create C1300X-48T-4X.yaml

* Update C1300X-24T-4X.yaml

* Create STK-S-42.2.750.yaml

* Create STK-S-42.2.1000.yaml

* Create STK-S-45.2.750.yaml

* Create STK-S-45.2.1000.yaml

* Update STK-S-45.2.750.yaml

* Create STK-S-33.2.750.yaml

* Create STK-S-38.2.750.yaml

* Create STK-S-38.2.1000.yaml

* Create STK-S-33.2.1000.yaml

* Update STK-S-42.2.1000.yaml

* Update CRS112-8G-4S-IN.yaml

* Update WS-C2960G-24TC-L.yaml

* Update WS-C2960S-24TS-L.yaml

* Update N5K-C5672UP.yaml

* Update RB750Gr3.yaml

* Update AIR-CT5508-K9.yaml

* Create AIR-PWR-5500-AC.yaml

* Update RB750Gr3.yaml

* Update WS-C3850-48T-L.yaml

* Update PowerEdge-R650.yaml

* Create C1300X-24P-4X.yaml

* Create C1300X-48P-4X.yaml

* Create C1300X-24MU-4X.yaml

* Create C1300X-10NU-2X.yaml

* Create C1300X-24NGU-4X.yaml

* Create C1300X-48NGU-4X.yaml

* Create C9200-24PB.yaml

* Update C9200-24PB.yaml

* Create C9200-48PB.yaml

* Update C9200-24P.yaml

* Update C9200-24T.yaml

* Update C9200-48P.yaml

* Update C9200-48T.yaml

* Update C9200-48PB.yaml

* Update C9200-24PB.yaml

* Update C9200-24P.yaml

* Create C9200L-48PXG-4X.yaml

* Update C9200CX-12P-2XGH.yaml

* Create C9200CX-8P-2XGH.yaml

* Create C9200CX-8PT-2G.yaml

* Create C9300-24UB.yaml

* Update C9300-24U.yaml

* Update C9300-24P.yaml

* Update C9300-24UX.yaml

* Create C9300-24UXB.yaml

* Update C9300-48P.yaml

* Update C9300-48UN.yaml

* Update C9300-48UXM.yaml

* Update C9300-24UB.yaml

* Update C9300-24U.yaml

* Update C9300-24P.yaml

* Create C9300-48UB.yaml

* Create C9300-48H.yaml

* Update C9300-24UX.yaml

* Update C9300-24UXB.yaml

* Update C9300-48P.yaml

* Update WS-C3560X-24T-L.yaml

* Create Compute-Blade-E55R3.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
Co-authored-by: Щукин Владислав Владимирович <SchukinVV@eka.tmk.group>
2025-12-08 14:39:50 +00:00
edaleand
d503d4678e Nvidia_mcx755106-as-heat (#3780)
* Added Cisco CBS350-24FP-4X

* Added Cisco CBS350-24FP-4X

* Adding Nvidia MCX755106AS-HEAT

* Adding Nvidia MCX755106AS-HEAT

* Update MCX755106AS-HEAT.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-05 18:37:09 +00:00
Luke Jenkins
50b191a805 Add device type for Cisco Catalyst 9800-80-K9 (#3759)
* Add device type for Cisco Catalyst 9800-80-K9

Add Cisco C9800-80-K9 Wireless Controller

* Add missing Cisco Catalyst 9800-80 power supplies and EPA modules.
2025-11-25 22:05:29 +00:00
Xinhao Luo
57bff8ccfc fix https://github.com/netbox-community/devicetype-library/issues/3754 (#3760) 2025-11-23 21:19:52 +00:00
Walday
92b8e43c8d Add Cisco N9300 Smart and some Checkpoint (#3680)
* Create NXA-PAC-1400W-PI.yaml

* Create N9324C-SE1U.yaml

* Create N9348Y2C6D-SE1U.yaml

* Update N9324C-SE1U.yaml

* Update N9348Y2C6D-SE1U.yaml

* Update N9324C-SE1U.yaml

* Update N9348Y2C6D-SE1U.yaml

* Update N9324C-SE1U.yaml

* Update N9348Y2C6D-SE1U.yaml

* Update N9K-C93180YC-FX3.yaml

* Update N9K-C9336C-FX2.yaml

* Update WS-C2960XR-48FPS-I.yaml

* Update WS-C2960XR-48FPS-I.yaml

* Update S1720-28GWR-PWR-4TP-E.yaml

* Create P38995-B21.yaml

* Update N9324C-SE1U.yaml

* Update N9348Y2C6D-SE1U.yaml

* Delete module-types/HPE/38995-B21.yaml

Duplicate P38995-B21.yaml

* Update WS-C2960C-12PC-L.yaml

* Create Aruba-2620-24-PPoEP.yml

* Rename Aruba-2620-24-PPoEP.yml to Aruba-2620-24-PPoEP.yaml

* Create PSW-2G4F.yaml

* Update N9324C-SE1U.yaml

* Update N9348Y2C6D-SE1U.yaml

* Update N9K-C93180YC-FX3.yaml

* Update N9K-C9336C-FX2.yaml

* Update WS-C2960XR-48FPS-I.yaml

* Update PSW-2G4F.yaml

* Create C9300L-48T-4X.yaml

* Update WS-C2960-24PC-L.yaml

* Update RB760iGS.yaml

* Update C9300L-48T-4X.yaml

* Create P45476-B21.yaml

* Create SG1535.yaml

* Create SG1555.yaml

* Create SG1595.yaml

* Create SG2530.yaml

* Create SG2550.yaml

* Create SG2560.yaml

* Create SG2570.yaml

* Create SG2580.yaml

* Update SG2580.yaml

* Create SG29200.yaml

* Update SG29200.yaml

* Create SG29100.yaml

* Create CPAC-8-1_10F-D

* Rename CPAC-8-1_10F-D to CPAC-8-1_10F-D.yaml

* Rename CPAC-8-1_10F-D.yaml to CPAC-8-1-10F-D.yaml

* Create CPAC-4-10-25F-D.yaml

* Create CPAC-2-40-100F-D.yaml

* Create CPAC-PSU-AC-19000.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-11-15 21:33:25 +00:00
edaleand
6b90037734 Nvidia mcx753436 ms heab (#3733)
* Added Cisco CBS350-24FP-4X

* Added Cisco CBS350-24FP-4X

* Adding Nvidia MCX753436MS-HEAB

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-11-15 21:10:05 +00:00
kprklg
43bf24233b smartlabs-sml-482-hd-base (#3681)
* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* Update BX750MI-GR.yaml

Fixed issues and cleanup

* Update BX750MI-GR.yaml

* BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* APC BX750MI-GR

* PDU-8P.yaml

* Cabeus PDU-8P

* Cabeus PDU-8P

* cabeus-pdu-8p

* Cabeus PDU-8P

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDCPL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* PL-24-Cat-5e-Dual-IDC

* Update PL-24-Cat-5e-Dual-IDC.yaml

* fixed filename

* EPP3-10-12-8P8C-C6-110D

* exegate-epp3-10-12-8p8c-c6-110d

* exegate-epp3-10-12-8p8c-c6-110d

* exegate-epp3-19-24-8p8c-c6-110d

* exegate-epp3-19-24-8p8c-c6-110d

* exegate-epp3-19-24-8p8c-c6-110d

* exegate-epp3-19-24-8p8c-c6-110d

* exegate-epp3-19-24-8p8c-c6-110d

* EPP3-10-12-8P8C-C6-110D

* exegate-eppw-12-8p8c-c5e-fr

* hikvision

* ikvision-ds-7616nxi-k2

* update

* "

* hikvision-ds-2cd2047g2-luc

* hikvision-ds-7616nxi-k2

* hikvision-ds-7616nxi-k2

* hikvision-ds-7616nxi-k2

* hikvision-ds-7616nxi-k2

* hikvision-ds-7616nxi-k2

* other

* hikvision-ds-7616nxi-k2

* hikvision-ds-7616nxi-k2-1u

* hikvision-ds-7616nxi-k2-1u

* hiwatch-ds-i252l

* hiwatch-ds-i252l

* itk-co05-1pc

* itk-co05-1pc

* Fixed issues

* MikroTik cAP ax cAPGi-5HaxD2HaxD

* MikroTik cAP ax cAPGi-5HaxD2HaxD

* MikroTik cAP ax cAPGi-5HaxD2HaxD

* MikroTik cAP ax cAPGi-5HaxD2HaxD

* MikroTik cAP ax cAPGi-5HaxD2HaxD

* MikroTik cAP ax cAPGi-5HaxD2HaxD

* MikroTik cAP ax cAPGi-5HaxD2HaxD

* mikrotik-ccr2004-16g-2s-plus

* mikrotik-crs112-8p-4s-in

* mikrotik-crs112-8p-4s-in

* mikrotik-crs326-24g-2s-plus-rm

* mikrotik-crs326-24g-2s-plus-rm

* mikrotik-hap-ac-lite-tc

* mikrotik-cap-xl-ac

* mikrotik-cap-xl-ac

* mikrotik-cap-ac

* RBD52G-5HacD2HnD-TC

* netlinkfd-6166-2xrj-45-8p-8c-5

* FD-6166-2xRJ-45-8p-8c-5

* FD-6166-2xRJ-45-8p-8c-5

* FD-6166-2xRJ-45-8p-8c-5

* FD-6166-2xRJ-45-8p-8c-5

* ruijie-rg-nbs3100-24gt4sfp-p

* FD-6166-2xRJ-45-8p-8c-5

* FD-6166-2xRJ-45-8p-8c-5

* fd-6166-2xrj-45-8p-8c-5.yaml

* fd-6166-2xrj-45-8p-8c-5

* fd-6166-2xrj-45-8p-8c-5

* netlink-fd-6166-2хrj-45-8р-8с-5.front

* fd-6166-2xrj-45-8p-8c-5

* CCR2004-16G-2S+

* securitycode-ipc-50

* securitycode-ipc-10

* securitycode

* Securitycode

* SecurityCode

* SecurityCode

* smartlabs-sml-482-hd-base

* SNR-S5210G-24TX

* snr-s5210g-24tx

* snr-s5210g-24tx

* snr-s5210g-24tx

* snr-s5210g-24tx

* snr-s5210g-24tx

* snr-s5210g-24tx

* snr-ups-onrt-1000-s24

* UPS-ONRT-1000-S24 ELEMENT II

* SNR-UPS-ONRT-1000-S24

* UPS-ONRT-1000-S24 ELEMENT II

* snr-ups-onrt-1000-s24

* snr-ups-onrt-1000-s24

* SNR-UPS-ONRT-1000-S24

* UPS-ONRT-1000-S24 ELEMENT II

* SNR UPS-ONRT-1000-S24 ELEMENT II

* UPS-ONRT-1000-S24 ELEMENT II

* SNR-UPS-ONRT-1000-S24 ELEMENT II

* SNR-UPS-ONRT-1000-S24 ELEMENT II

* sysmatrix-abs-pd-0802-000

* SYSMATRIX ABS-PD 0802.000

* SYSMATRIX ABS-PD 0802.000

* sysmatrix-abs-pd-0802.000

* ABS-PD-0802-000

* PD-0802.000

* sysmatrix-abs-pd-0802-000

* tp-link-archer-ax1800

* archer-ax1800

* xiaomi-mi-router-4c

* xiaomi-mi-router-4c

* xiaomi-mi-router-4c

* xiaomi-mi-router-4c

* mi-router-4c

* xiaomi-l32m7-earu

* xiaomi-l32m7-earu

* zastava-150

* zastava-150

* zastava-150

* zastava-zastava-150

* zastava-150

* zastava-150

* zastava-zastava-150

* DL801

* NetAgent9 MiniGO

* NetAgent9 MiniGO

* DL801 NetAgent9 MiniGO

* RBGPOE

* Failed: module-types/MikroTik/RBGPOE.yaml failed validation: Additional properties are not allowed ('poe' was unexpected)

Failed validating 'additionalProperties' in schema['properties']['rear-ports']['items']:
    {'type': 'object',
     'properties': {'name': {'type': 'string', 'maxLength': 64},
                    'label': {'type': 'string', 'maxLength': 64},
                    'type': {'$ref': 'urn:devicetype-library:generated-schema#/definitions/rear-port/properties/type'},
                    'color': {'type': 'string', 'pattern': '^[a-f0-9]{6}$'},
                    'positions': {'type': 'integer', 'minimum': 1},
                    'description': {'type': 'string'},
                    '_is_power_source': {'$ref': 'urn:devicetype-library:reusable#/definitions/_is_power_source'}},
     'required': ['name', 'type'],
     'additionalProperties': False}

On instance['rear-ports'][0]:
    {'name': 'OUT',
     'label': 'OUT',
     'type': '8p8c',
     'positions': 1,
     'poe': True,
     'description': 'POE-OUT'}
tests/definitions_test.py::test_definitions[module-types/MikroTik/RBGPOE.yaml-schema9-A] FAILED [100%]

=================================== FAILURES ===================================
________ test_definitions[module-types/MikroTik/RBGPOE.yaml-schema9-A] _________
Additional properties are not allowed ('poe' was unexpected)

Failed validating 'additionalProperties' in schema['properties']['rear-ports']['items']:
    {'type': 'object',
     'properties': {'name': {'type': 'string', 'maxLength': 64},
                    'label': {'type': 'string', 'maxLength': 64},
                    'type': {'$ref': 'urn:devicetype-library:generated-schema#/definitions/rear-port/properties/type'},
                    'color': {'type': 'string', 'pattern': '^[a-f0-9]{6}$'},
                    'positions': {'type': 'integer', 'minimum': 1},
                    'description': {'type': 'string'},
                    '_is_power_source': {'$ref': 'urn:devicetype-library:reusable#/definitions/_is_power_source'}},
     'required': ['name', 'type'],
     'additionalProperties': False}

On instance['rear-ports'][0]:
    {'name': 'OUT',
     'label': 'OUT',
     'type': '8p8c',
     'positions': 1,
     'poe': True,
     'description': 'POE-OUT'}

During handling of the above exception, another exception occurred:
module-types/MikroTik/RBGPOE.yaml failed validation: Additional properties are not allowed ('poe' was unexpected)

Failed validating 'additionalProperties' in schema['properties']['rear-ports']['items']:
    {'type': 'object',
     'properties': {'name': {'type': 'string', 'maxLength': 64},
                    'label': {'type': 'string', 'maxLength': 64},
                    'type': {'$ref': 'urn:devicetype-library:generated-schema#/definitions/rear-port/properties/type'},
                    'color': {'type': 'string', 'pattern': '^[a-f0-9]{6}$'},
                    'positions': {'type': 'integer', 'minimum': 1},
                    'description': {'type': 'string'},
                    '_is_power_source': {'$ref': 'urn:devicetype-library:reusable#/definitions/_is_power_source'}},
     'required': ['name', 'type'],
     'additionalProperties': False}

On instance['rear-ports'][0]:
    {'name': 'OUT',
     'label': 'OUT',
     'type': '8p8c',
     'positions': 1,
     'poe': True,
     'description': 'POE-OUT'}
=========================== short test summary info ============================
FAILED tests/definitions_test.py::test_definitions[module-types/MikroTik/RBGPOE.yaml-schema9-A] - Failed: module-types/MikroTik/RBGPOE.yaml failed validation: Additional properties are not allowed ('poe' was unexpected)

Failed validating 'additionalProperties' in schema['properties']['rear-ports']['items']:
    {'type': 'object',
     'properties': {'name': {'type': 'string', 'maxLength': 64},
                    'label': {'type': 'string', 'maxLength': 64},
                    'type': {'$ref': 'urn:devicetype-library:generated-schema#/definitions/rear-port/properties/type'},
                    'color': {'type': 'string', 'pattern': '^[a-f0-9]{6}$'},
                    'positions': {'type': 'integer', 'minimum': 1},
                    'description': {'type': 'string'},
                    '_is_power_source': {'$ref': 'urn:devicetype-library:reusable#/definitions/_is_power_source'}},
     'required': ['name', 'type'],
     'additionalProperties': False}

On instance['rear-ports'][0]:
    {'name': 'OUT',
     'label': 'OUT',
     'type': '8p8c',
     'positions': 1,
     'poe': True,
     'description': 'POE-OUT'}

* RBGPOE1

* RBGPOE

* RBPOE

* G1040A-60WF

* G1040A-60WF

* APC

* BX650CI-RS

* SDN4400160

* schneider-electric-sdn4400160

* SDN3000560

* w&t-wt-2261a-ger

* w-t-wt-2261a-ger

* w-t-wt-2261a-ger

* DGS-1100-08PLV2

* d-link-dgs-1100-08plv2

* d-link-dgs-1100-08plv2

* d-link-dgs-1100-08

* d-link-dgs-1100-08v2

* d-link-dgs-1100-08v2

* powercom-wow-300

* powercom-wow-300

* powercom-wow-300

* most-a10-1-6

* most-a10-1-6

* most-a10-1-6

* most-a10-1-6

* most-a10-1-6

* update

* Most A10-3

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
Co-authored-by: zaika-nv <nzaika@digital-spirit.ru>
2025-11-15 17:38:28 +00:00
Jan Fader
0752ccfd1a add FHD-2MTP12LCDOM4A (#3729) 2025-11-13 21:26:26 +00:00
Jan Fader
ba3e7dc82b add FHD-1MTP12LCDOM4AF (#3728)
* add FHD-1MTP12LCDOM4AF

* Update FHD-1MTP12LCDOM4AF.yaml

fix single to multi mode
2025-11-13 21:25:23 +00:00
Jan Fader
27187bd5f1 add FHD-1MTP12LCDOM4A. (#3727)
* add FHD-1MTP12LCDOM4A.

* Update comments for FHD-1MTP12LCDOM4A.yaml

change single Mode to Multi Mode
2025-11-12 22:12:30 +00:00
Jan Fader
040189b8a4 add FS FHD-FAP12MTPHA (#3726)
* add FS FHD-FAP12MTPHA

* remove non-ascii character
2025-11-12 22:10:02 +00:00
LLFT
4527bc8443 Add Broadcom and Aruba Modules (#3696)
* standardization of port names.

* ADD: Aruba-J9987A Module

* ADD: Broadcom Modules

* FIX: model and part_number

* FIX: model and part_number

* Error in the number of interfaces on the Palo Alto PA-410

* Erratum: PA-410

* ADD: HWG-STE SNMP Thermometer

* ADD: HWG-STE SNMP Thermometer

* Commit after comment by HarryAJC
2025-11-06 21:05:45 +00:00
Caio Almeida
7f9dfd877a Adds a ZTE Device Type: ZXR10 5950-28TD-L (#3714)
* Adds 'zte-zxr10-5950-28td-l.front.jpg'

* Adds 'ZXR10-5950-28TD-L.yaml'

* Adds missing Block Interface Slot (Module Bay) on 'ZXR10-5950-28PD-L.yaml'

* Adds '59-8XG-SF.jpg'

* Adds '59-8XG-SF.yaml'
2025-11-06 20:27:29 +00:00
jzehnter
66a5f144bd Add Edgecore AS4625-54T (#3699)
* add AS4625-54T

* rename

* add AS4625-54T-O-AC

* remove old file

* fix duplicate interfaces

* removed blank lines, lo-interface and fixed FANs
2025-11-05 15:44:41 +00:00
jzehnter
a45f08f6fe Edgecore AS7326-56X (AC/DC) (#3698)
* new series edgecore as7326-56X (AC/DC)

* Removed virtual interfaces

---------

Co-authored-by: Harry <harry@cadby.co.uk>
2025-11-05 09:44:21 +00:00
edaleand
565bf91690 Broadcom bcm57414 2 p (#3713)
* Added Cisco CBS350-24FP-4X

* Added Cisco CBS350-24FP-4X

* Adding Broadcom OCP NIC BCM57414-2P
2025-11-04 22:05:48 +00:00
edaleand
7f3e33fd2d HPE_modules (#3704)
* Added Cisco CBS350-24FP-4X

* Added Cisco CBS350-24FP-4X

* Adding 817753-B21

* Adding 817749-B21

* Adding 817749-B21
2025-11-01 18:31:55 +00:00
mcruk
d890343f1d added module type RuggedCom 297-3PD4 (#3671)
* Add files via upload

* Update 297-3PD4.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-10-24 16:28:16 +01:00
Sander Ploegsma
72820040e0 Dell network adapter modules (#3676)
* Add Dell Mellanox ConnectX-6 DX module type

* Add Dell Broadcom 57412 module type

* Use correct part numbers

* Add Dell Broadcom 57414 module type
2025-10-22 20:59:37 +01:00
segachan
21c544ba20 add Cisco NC6-10X100G-M-K module-type. (#3661) 2025-10-17 20:12:41 +01:00
Bernhard Mayer
f6aa6b6965 Add files via upload (#3260)
* Add files via upload

Added HPE Aruba J9990a and J9995a

* Update Aruba-J9990A.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-10-13 15:11:46 +01:00
Walday
14667c7e0d Add some devices - Digi, Infortrend, HPE, Intel and supermicro (#3640)
* Add files via upload

* Create PWR-C2-500WAC.yaml

* Create PWR-C2-850WAC.yaml

* Delete module-types/SSD/ssd-skos-l-16lc-apc.yaml

* Update and rename skos-l-16lc-apc.yaml to ssd-skos-l-16lc-apc.yaml

* Delete module-types/SSD/skos-l-8sc-upc.yaml

* Delete module-types/SSD/skos-l-16lc-upc.yaml

* Delete module-types/SSD/ssd-skos-l-16lc-apc.yaml

* Create ssd-skos-l-16lc-apc.yaml

* Update ssd-skos-l-16lc-apc.yaml

* Create PWR-C2-1600WAC.yaml

* Update ProLiant-DL380-Gen5.yml

* Create AnywhereUSB-14.yaml

* Create ProLiant-DL120-Gen7.yaml

* Create R2312WFTZS.yaml

* Create R1304WFTZSR.yaml

* Create EonStor-GSe-Pro-3016.yaml

* Create EonStor-GSe-Pro-3008.yaml

* Create EonStor-GSe-Pro-3012.yaml

* Create SuperChassis-CSE-846E16-R1200B

* Update EonStor-GSe-Pro-3016.yaml

* Update EonStor-GSe-Pro-3012.yaml

* Update EonStor-GSe-Pro-3008.yaml

* Update ProLiant-DL120-Gen7.yaml

* Create Proliant-DL320-Gen6.yaml

* Update and rename Proliant-DL320-Gen6.yaml to ProLiant-DL320-Gen6.yaml

* Update SuperChassis-CSE-846E16-R1200B

* Update R2312WFTZS.yaml

* Update ProLiant-DL120-Gen7.yaml

* Update SuperChassis-CSE-846E16-R1200B

* Rename SuperChassis-CSE-846E16-R1200B to SuperChassis-CSE-846E16-R1200B.yaml

* Create С9350-48HX.yaml

* Update С9350-48HX.yaml

* Update С9350-48HX.yaml

* Update С9350-48HX.yaml

* Update and rename С9350-48HX.yaml to C9350-48HX.yaml

* Create C9350-48TX.yaml

* Update C9350-48HX.yaml

* Create C9350-48U.yaml

* Create C9350-48P.yaml

* Create C9350-24U.yaml

* Create C9350-24P.yaml

* Create C9350-48T.yaml

* Create C9350-24T.yaml

* Create C9350-NM-4C.yaml

* Create C9350-NM-2C.yaml

* Create C9350-NM-8Y.yaml

* Rename ProLiant-DL380-Gen5.yml to ProLiant-DL380-Gen5.yaml

* Create C9300X-24HX.yaml

* Create C9300X-48HXN.yaml

* Update C9300X-48HXN.yaml

* Create DGS-1210-28X-ME.yaml

* Update DGS-1210-28X-ME.yaml

* Create ETX-203AM.yaml

* Rename device-types/C9350-48P.yaml to device-types/Cisco/C9350-48P.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-10-11 22:49:07 +01:00
Caio Almeida
f25c5bfc18 Adds a new CheckPoint Device Type: Quantum 16000 Security Gateway (#3540)
* Adds 'check-point-quantum-16000-security-gateway.front.png'

* Adds 'check-point-quantum-16000-security-gateway.rear.png'

* Adds 'Quantum-16000-Security-Gateway.yaml'

* Remove interfaces from cards + adds modules

* Fix: renames module filenames

* Fixed issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-10-06 12:43:32 +01:00
Tony
b6742bb624 Add Lanner NCA-5330 server (#3620)
* Add Lanner NCA-5330 server

* Fix errors in Lanner modules

* Actually fix the mistakes
2025-10-06 11:44:22 +01:00
Walday
1cdb3a45c2 Cisco PSU add (#3628)
* Add files via upload

* Create PWR-C2-500WAC.yaml

* Create PWR-C2-850WAC.yaml

* Delete module-types/SSD/ssd-skos-l-16lc-apc.yaml

* Update and rename skos-l-16lc-apc.yaml to ssd-skos-l-16lc-apc.yaml

* Delete module-types/SSD/skos-l-8sc-upc.yaml

* Delete module-types/SSD/skos-l-16lc-upc.yaml

* Delete module-types/SSD/ssd-skos-l-16lc-apc.yaml

* Create ssd-skos-l-16lc-apc.yaml

* Update ssd-skos-l-16lc-apc.yaml

* Create PWR-C2-1600WAC.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-10-06 11:24:55 +01:00
fknorn
399c1d17ae Added Cisco VIC 1227 module (#3573)
Co-authored-by: Florian Knorn <fknorn@cisco.com>
2025-09-25 21:37:01 +01:00
Sami Nieminen
1abd411b9f Add FS.com FHD-1MTP6LCDOM4AF & FHD-1MTP6LCDOM4A MPO casettes. (#3564) 2025-09-25 09:59:23 +01:00
Sami Nieminen
cc57e2e815 Add HPE P65741-B21 iLO enablement kit. (#3565) 2025-09-22 07:58:52 +01:00
Laurent Stéphenne
11c339b7bd Added Niagara 4248-6C (#3504)
* Added Niagara 4248-6C

* Renamed Niagara Networks to Niagara

* Fixed typoe

* Fixed interface types

* Renamed interfaces and added power supply module

* Added Exterme Ethernet nomeclature

* Fixed interface types

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-09-16 22:00:09 +01:00
fabiovalverde
b540be157a Create mediant-2600-SBC.yaml (#3518)
* Create mediant-2600-SBC.yaml

Added the Mediant 2600 SBC using official datasheet.

* Update mediant-2600-SBC.yaml

Update YAML file

* Update mediant-2600-SBC.yaml

* Update mediant-2600-SBC.yaml

* Update mediant-2600-SBC.yaml

* Create FRU-M26-80-PS-AC.yaml

add request
https://github.com/netbox-community/devicetype-library/pull/3518

* Update mediant-2600-SBC.yaml

update module-bays

* Update FRU-M26-80-PS-AC.yaml

* Update FRU-M26-80-PS-AC.yaml

* Update mediant-2600-SBC.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-09-11 20:54:12 +01:00
Arseny
a16238c34a Add R1208WFTYSR.yaml (#3499)
* Add R1208WFTYSR.yaml

Link: https://ark.intel.com/content/www/us/en/ark/products/192586/intel-server-system-r1208wftysr.html

* Add AXX1100PCRPS.yaml

* Add AXX1300TCRPS.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-09-08 21:31:18 +01:00
Arseny
a34ac23f84 Add FAN-40HA-[BF].yaml (#3508)
Link: https://support.huawei.com/enterprise/en/doc/EDOC1000019246/6f8ab336/fan-40ha-series-fan-modules

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-09-04 21:05:01 +01:00
Arseny
ef48159659 Add FAN-040A-[BF].yaml (#3505)
Link: https://support.huawei.com/enterprise/en/doc/EDOC1000019246/fcf3265f/fan-040a-series-fan-modules
2025-09-04 21:00:03 +01:00
KM Schellens
9560593ded Cisco APIC M4 and required Module Types (#3481)
* added apic m4

* added apic m4 dependent module types

* linting

* added line endings

* newline

* fixed unnecessary detailed description

* added positions to module bays

* swapped for module bays
2025-09-03 08:26:21 +01:00
dupstedt
80bd439ce0 Added MikroTik RDS2216-2XG-4S+4XS-2XQ with front/rear images and DPS-550AB-36G power-supply (#3450)
Co-authored-by: dup005 <dup005@lul.se>
2025-08-27 20:59:21 +01:00
Walday
fcf6d9465e Delete module-types/Cisco/vs-s2t-10g.yaml (#3438)
Delete Clone
2025-08-22 09:50:36 +01:00
Walday
87e64f658c Create ws-c6509-e-fan.yaml (#3436) 2025-08-21 21:46:11 +01:00
Walday
90b8918e79 Create ws-cac-3000w.yaml (#3435) 2025-08-21 21:45:20 +01:00
Walday
31a6840df0 Create vs-s2t-10g.yaml (#3434) 2025-08-21 20:51:20 +01:00
Walday
50814c1cc3 Create WS-X6908-10GE-2T.yaml (#3433) 2025-08-21 20:48:36 +01:00
Walday
3a78d80b61 Create PWR-C5-1KWAC.yaml (#3430) 2025-08-21 11:46:49 +01:00