Commit Graph

25 Commits

Author SHA1 Message Date
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
Derek C. Zoladz
bd9fd3740b ADD: Startech 4-Post 12U adjustable depth rack (#3775) 2025-12-07 21:15:40 +00:00
Juniper46
bed77b1bed Improve Validation and fixed issues based on Issue (#3768)
* Update devicetype.json

* Update moduletype.json

* Update definitions_test.py

* Update device_types.py

* Update devicetype.json

* Update moduletype.json

* Update devicetype.json

* Update HWG-STE.yml

* Update 701BA8PP.yml

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

* Update snr-ups-onrt-1000-s24-element-ii.yaml

* Update EP-R6.yaml

* Update moduletype.json

* Fixed issues

* Added description limit

---------

Co-authored-by: Harry <harry@cadby.co.uk>
2025-11-27 10:46:51 +00:00
Xinhao Luo
5347bfe3c2 fix(rack-types): max_weight and mounting_depth are expected to be int (#3765) 2025-11-25 19:04:10 +00:00
ppk-cyber
7763f699ad Hammond rack types (#3745)
* Initial commit

* Rename RB-2P77B to RB-2P77B.yaml

Added correct file extension

* Rename H13045U48BK to H13045U48BK.yaml

Added proper file extension

* Rename DNRR2377HDWB to DNRR2377HDWB.yaml

Added proper file extension

* Update model name in DNRR2377HDWB.yaml

* Update model name to lowercase in YAML file

* Rename model to 'rb-2p77b' in YAML file

* Add SO-DWDM-8x100G-EDFAMUX configuration file

* Delete rack-types/Panduit/SO-DWDM-8x100G-EDFAMUX.yml

* Add SO-DWDM-8x100G-EDFAMUX device configuration

* Fix manufacturer name formatting in YAML file

* Update model and slug for SO-DWDM-8x100G-EDFAMUX

* Update maximum power draw for PSU1

* Update model name in SO-DWDM-8x100G-EDFAMUX.yml

* Add airflow and weight attributes to SO-DWDM model

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-11-23 21:26:22 +00:00
kprklg
387211c3f4 PH22-9D1-P SHTK-M-18.6.8-3AAA (#3758)
* 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

* SHTK-M-18.6.8-3AAA PH22-9D1-P

* SHTK-M-18.6.8-3AAA

* PH22-9D1-P

* cmo-shtk-m-18-6-8-3aaa

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
Co-authored-by: zaika-nv <nzaika@digital-spirit.ru>
2025-11-23 21:23:06 +00:00
Martin Hauser
28ce4452b4 feat(rack-types): Add Rittal TS IT racks (#3738) 2025-11-15 20:54:55 +00:00
Martin Hauser
8edea5aab1 feat(rack-types): Add Panduit R4PCN79 and R4P36CN (#3737)
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-11-15 17:50:26 +00:00
micle546
9cdbb24890 Add APC NetShelter AR1300 (#3722)
* Create AR1300.yaml

* Fix u_height to 42U
2025-11-13 21:31:09 +00:00
Reto
3ef542c4e4 Adding Digitus DN-19-12-U rack type. (#3665) 2025-10-24 11:47:43 +01:00
Brandon
c31a589e98 Adding CBTF-WM18U-1032 Wall mounted cabinet to rack types (#3650)
* Create Wavenet

Wavenet Manufacturer

* Delete rack-types/Wavenet

* Create cbtf-wm18u-1032.yaml

* Fixed issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-10-13 14:35:40 +01:00
Walday
df846c0246 Create MQ488012v2.yaml (#3555) 2025-09-18 21:56:39 +01:00
Walday
1aa94c3580 Create UR3180.yaml (#3558)
* Create UR3180.yaml

* Update UR3180.yaml
2025-09-18 21:54:15 +01:00
Walday
7eb7752fda Create AR3107.yaml (#3557) 2025-09-18 21:50:59 +01:00
Walday
114cce4313 Create AR3157.yaml (#3556) 2025-09-18 21:48:25 +01:00
thewolf-oz
b1b22af605 Create vertical-6u (#3515)
* Create vertical-6u

* Rename vertical-6u to vertical-6u.yaml

* Update vertical-6u.yaml

* Create ucg-fiber.yaml

* Rename ucg-fiber.yaml to UCG-Fiber.yaml

* Create UVC-G5-Turret-Ultra.yaml

* Update UCG-Fiber.yaml

* Update UCG-Fiber.yaml

Corrected WAN1 to 10gbase-t

* Update UCG-Fiber.yaml

Adding PoE+ power to port 4

* Update UCG-Fiber.yaml

* Update UCG-Fiber.yaml
2025-09-07 15:41:15 +01:00
Juniper46
265c9e46a8 pre-commit run (#3418)
Co-authored-by: Harry <harry@cadby.co.uk>
2025-08-13 13:08:15 +01:00
Onlyodin
81c0a686d5 Add and update HP 10600 and 10800 racks (#3412)
* Add and update HP 10600 and 10800 racks

* Correct model on 10642-g1

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-13 09:10:13 +01:00
Walday
cc41abd96e Create MQ426010.yaml (#3411)
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-12 14:59:51 +01:00
Walday
1000f19bcc Create twb-1866-sr-ral9004.yaml (#3408)
* Create twb-1866-sr-ral9004.yaml

* Update twb-1866-sr-ral9004.yaml

* Update twb-1866-sr-ral9004.yaml

* Update and rename twb-1866-sr-ral9004.yaml to TWB-1866-SR-RAL9004.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-12 14:46:41 +01:00
Walday
9e5f267acd Create ttc-4266-sr-ral9004.yaml (#3407)
* Create ttc-4266-sr-ral9004.yaml

* Update ttc-4266-sr-ral9004.yaml

* Update ttc-4266-sr-ral9004.yaml

* Update ttc-4266-sr-ral9004.yaml

* Update ttc-4266-sr-ral9004.yaml

* Rename ttc-4266-sr-ral9004.yaml to TTC-4266-SR-RAL9004.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-12 14:40:19 +01:00
Julio César Rocha
11c7e1fa92 Add NavePoint 00404147 (#3221)
* Add NavePoint 00404147

* Update device-types/NavePoint/00404147.yaml

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Move YAML into /rack-types/

* See https://github.com/netbox-community/devicetype-library/pull/3244

* Update 00404147.yaml

* Update 00404147.yaml

* Update 00404147.yaml

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-12 08:54:26 +01:00
Karl Q.
7e323a3479 feat - add 42U variant of HP 10000 G2 series rack (#3244)
* feat - add 42U variant of HP 10000 G2 series rack

Had to guess about the empty weight from 22U

* Update and rename hpe-10642-g2.yaml to 10642-G2.yaml

---------

Co-authored-by: Karl Quinsland <contact@karlquinsland.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-11 14:25:00 +01:00
Bastian Leicht
ec5e29607b Add Digitus DN-19 07-U (#3275)
* feat: add Digitus DN-19 07-U

* fix: add missing desc_units property
2025-08-11 13:59:56 +01:00
Bastian Leicht
57742dbb2c Add rack-types (#3026)
* feat: add front image

* feat: startech 4post rack

* feat: add digitus DN-19 07U-I-OD

* feat: add digitus DN-19 07U-I-OD

* Revert "feat: add front image"

This reverts commit bdd27607f821fa942d40fb01774cab6053f83ada.

* fix: change form_factor

* feat: add racktype schema

* feat: add racktype schema

* feat: upload generated known-racks.pickle

* fix: change filename

* feat: add rack type

* refactor: change tests to work with racks

* refactor: use the correct device class

* fix: rename file correctly

* Update racktype.json

* fix: add missing desc_units schema property

* fix: add missing desc_units value

* chore: update readme with rack-types documentation

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-11 13:07:27 +01:00