Commit Graph

2295 Commits

Author SHA1 Message Date
Aleksandr
f75d0f39d6 Create MES2300B-48.yaml (#3300)
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-07-09 20:54:17 +01:00
David-Kahn-CA
6951384410 Srx4600 device update (#3297)
* Juniper SRX4600 device update. Replace static psu definations with modules, add fan modules. Add datasheet and weight. Change full_depth value to true.

* Added srx-fan-afo module for SRX devices.

* Added back front_image and rear_image
2025-07-09 16:24:00 +01:00
Franta
3ec3d674b5 Added Brocade ICX6450-48P (#3291)
* Added Brocade ICX6450-48P

* Added PoE information

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-07-07 21:04:47 +01:00
David-Kahn-CA
2f244b59f9 Added Juniper device elevation images. (#3293)
* Added juniper device elevation images.

* Crop QFX5110-48s image

* Cropped Juniper images

* Add front_image and rear_image to SRX345

* Created elevation images for each variant of device model matching device model slug value

* Set front_image and rear_image to true for newly added device elevation images.
2025-07-07 20:58:19 +01:00
Bart Nijssen
c8561906f6 Fix HPE dl38x gen11 servers (#3296)
* Update modules for ProLiant-DL385-Gen11

Add both OCP3 ports and tertiary riser

* Update modules and interfaces on ProLiant-DL380-Gen11

Remove FlexLOM
Add OCP3.0 modules
Remove Gigabit interfaces
2025-07-07 20:55:56 +01:00
Franta
fc3e0942ad Added Brocade ICX-6430-C12 (#3292)
* Added Brocade ICX-6430-C12

* Removed double quotes
2025-07-04 11:13:09 +01:00
Walday
50cb115d89 Update CKG2-RM.yaml (#3290)
Correct subdevice_role add
2025-07-02 13:08:13 +01:00
Michael Kriegs
1676c2d181 add NetApp C60 + Shelf (#3289)
* add NetApp C60 + Shelf

* add image to controller

* rename images

* remove Controller Image link

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-07-01 21:49:01 +01:00
Bart Nijssen
0581512346 Fix cisco n9k (#3288)
* Typo in N9K-C9332D-GX2B.yaml

Typo in model and u_height

* Add Weight N9K-C9332D-GX2B.yaml
2025-07-01 21:13:38 +01:00
nativenoble
e23cd91322 Add QNAP ts 463 u rp (#3198)
* added phoenix switch

* fix: apply yamlfmt formatting via pre-commit hook

* fix: resolve yamllint empty value warnings

* fix: resolve yamllint empty value warnings

* added: TC Extender 6004

* fix: format misstake

* feat: add QNAP TS-463U-RP

* Update TS-463U-RP.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-07-01 10:47:53 +01:00
Victor Ayodeji Oluwasusi
59fbf7ad2c Create DCS-7700R4C-38PE-F.yaml (#3164)
* Create  DCS-7700R4C-38PE-F.yaml

* Update DCS-7700R4C-38PE-F.yaml

* Update DCS-7700R4C-38PE-F.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-07-01 10:37:10 +01:00
Juniper46
d9ce6ba532 Create CPM-1600-1-ECA.yaml (#3286) 2025-07-01 10:32:23 +01:00
Jayden Thorup
5e7d7f5a48 Update M4300-12X12F.yaml (#3285)
* Update M4300-12X12F.yaml

* Update M4300-12X12F.yaml

Corrected 10gbase-x-sfpp
2025-07-01 10:16:35 +01:00
Norman Ziert
1dcf131981 Add ProLiant 385p Gen8 and rework one 1Gb 4P LOM Adapater (#3278)
* add HPE Proliant DL385p Gen8 device template

* Add HPE Ethernet 1Gb 4-port 331FLR Adapter

* Revert "Add HPE Ethernet 1Gb 4-port 331FLR Adapter"

This reverts commit 96189d1a528016a49a0299c52b512ffd8d711c6a.

* Add "HPE Ethernet 1Gb 4-port 331FLR adapter for Gen8"

* Replaces formaly known "HPE Ethernet 1Gb 4-port 331FLR adapter" with the latest quickspec information, referred as "HPE Ethernet 1Gb 4-port FLR-T BCM5719 adapter" for Gen9 and Gen10 servers.

* Adds "Broadcom BCM5719 Ethernet 1Gb 4-port BASE-T" OCP3 Adapter for HPE for Gen10+, Gen11 and Gen12 servers

* Fix typos and spaces

* Fixed issues

---------

Co-authored-by: Norman Ziert <norman@ltnz001.pdv-sachsen.de>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-30 12:02:01 +01:00
Pablo Gamarra
5ce786a910 Add APC, Cisco and Aruba devices (#3276)
* Add APC-SRTG6KLI

* Update SRTG6KXLI.yaml

* Add devices

Add files to the device-types directory for the following devices:
- HPE Aruba 1830 24G 2SFP
- Cisco CBS220-24T-4G
- APC SRTG6KXLI-NCLI

* Fix model name of Aruba 1830 24G 2SFP

* Fix format

* Apply yamlfmt formatting to YAML files

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-30 09:47:59 +01:00
Karl Q.
41ae7f8d32 Add the nema5-15 version of APC 7900 (#3283)
And update the definition for airflow/weight

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-29 18:36:23 +01:00
Paul Sütterlin
dd352994a0 Add GS1900-10HP switch (#3282) 2025-06-29 18:27:37 +01:00
Karl Q.
932233d595 Update/misc unifi switches (#3279)
* Add front image for `US-16-150W`

And airflow

* Add front image for `ubiquiti-unifi-switch-48-gen1`

And update airflow.

* Add front image for `ubiquiti-unifi-switch-16-xg`

And adjust the airflow

* nit consistent formatting

:D

* replace smaller webp with bigger png

same resolution, though.
FWIW, netbox supports webp

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-29 18:26:18 +01:00
Mathieu MD
05df782a0c Add CloudEngine S5732-H48UM4Y2CZ-V2 + Images (#3277)
* Create CloudEngine S5732-H48UM4Y2CZ-V2.yaml

* Add files via upload

* Update CloudEngine S5732-H48UM4Y2CZ-V2.yaml

* Rename CloudEngine S5732-H48UM4Y2CZ-V2.yaml to CloudEngine-S5732-H48UM4Y2CZ-V2.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-28 22:01:11 +01:00
Karl Q.
2dd3294314 Take2/add uptime compute blade (#3281)
* Add the "bladerunner" and "blade" for Uptime Industries

Best guess about some of the parameters / values ... including model/sku numbers.

* Adjustments to the Compute Blade

And add two versions of the Raspberry Pi Compute Module 4 (8 gig ram, no flash with and without wifi variants)

* BladeRunner is not powered

explicitly set this

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-28 21:30:42 +01:00
Karl Q.
9e40b2d8df Add cable matters specific variant of 24 port keystone patch pane (#3280)
Includes front panel image

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-28 21:28:18 +01:00
Kyle Phillips
a532730a8f Added ThinkSystem SR260 v2, Synology RS819, Fortinet FortiGate 500D, and Cisco C2960S-48LDP-L (#3274)
* Added device types for 2 devices and elevation images for 3 devices
- ThinkSystem SR260 v2
- Synology RS819
- Fortinet FortiGate 500D

* Added Cisco C2960S-48LDP-L.yaml

* Updated WS-C3560X-24P and added elevation images

* Fixed issues

* Fixed images

---------

Co-authored-by: Kyle Phillips <kphillips@solution-one.com.au>
Co-authored-by: Harry Cadby <harry@cadby.co.uk>
2025-06-27 12:42:52 +01:00
Sean
54700c5e0b Add UfiSpace S9600-32X (#3270)
* Add UfiSpace S9600-32X

* Fixed issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-27 11:09:57 +01:00
Sean
ef2f5a9f34 Add Telco System TM-8104 Switch (#3269)
* Add Telco TM-8104 switch and modules

* Fix end-of-file needs blank line, rename elevation images to match README

* Fixed indenting, because netbox issue #9101 is still a thing

* Fixed issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-27 10:39:45 +01:00
Aaron Axvig
d60a23c5d2 Add APC PDUs (#3236)
* Add AP6000-series NetShelter basic rack PDUs

* Add APC AP6020A PDU

* Add APC AP9500 series basic PDUs

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-26 22:37:09 +01:00
Karl Q.
3ccad51631 Initial commit of TESmart kvm (#3262)
* Initial commit of TESmart kvm

did my best to crop marketing images

* Update device-types/TESmart/HKS801-P23-USBK.yaml

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

* nit / typo fix

`precedent` is what I meant...

* lint `"` -> `'`

_sigh_

* better classify the LAN port as an interface

with the `mgmt_only` flag set.

* oops, forgot th dangling `x`

Properly classify the type of LAN interface

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-26 22:31:39 +01:00
Ryazanov Alexander Mihailovich
5376aebea3 C9200L-24P-4G Enhancements (#3272)
* fix: c9200l-24p-4g does not provide poe on uplink ports

feat: add weight units to c9200l-24p-4g

* feat: add module bays instead of fixed power supplies to c9200l-24p-4g

* fix: remove extra fan on C9200L-24P-4G

* feat: add airflow for C9200L-24P-4G
2025-06-26 22:20:02 +01:00
Animus82
2f21977451 Create FlashSystem_5300.yaml (#3211)
* Create FlashSystem_5300

* Update and rename FlashSystem_5300 to FlashSystem-5300.yaml

* Update FlashSystem-5300.yaml

* Update FlashSystem-5300.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-24 18:05:36 +01:00
Karl Q.
6cada78dd0 Add/ckg2 rm (#3261)
* Add `ubiquiti-ckg2-rm`

With images I was able to rip from amazon product listing.

* clarify modeling w/r/t parent vs child

more concise

* technically, is of type`pd`

Powered Device (passthrough...)

* fix - add module-bay for cloud-key rack mount

Resolves: https://github.com/netbox-community/devicetype-library/pull/3261#discussion_r2158586731

* bug - Model as device, not module

Resolves: https://github.com/netbox-community/devicetype-library/pull/3261#discussion_r2162212641

* autofmt fix

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Karl Quinsland <contact@karlquinsland.com>
2025-06-24 17:38:44 +01:00
Colin MacGiollaEain
608bb041a6 Elevation updates for Arista devices (#3265) 2025-06-23 18:55:34 +01:00
Ramón Carmenaty
6f9573a7f7 Add Netgear xs508m (#3256)
* Include Supermicro MDB-X8STi

* Update u_height MBD-X8STi

* Delete MDB-X8STi from master branch

* Add Netgear XS508M

* Including airflow info

---------

Co-authored-by: Ramón Carmenaty <rccarmenaty@ugr.es>
2025-06-20 11:14:50 +01:00
Jason Emery
1630a91466 Create Tripp-Lite-BP72V15-2U.yaml (#3258)
* Create Tripp-Lite-BP72V15-2U.yaml

* Update Tripp-Lite-BP72V15-2U.yaml

* Update Tripp-Lite-BP72V15-2U.yaml
2025-06-18 21:52:04 +01:00
Jason Emery
86fd8f0591 Create Tripp-Lite-SU3000RTXLCD2U.yaml (#3257)
* Create Tripp-Lite-SU3000RTXLCD2U.yaml

* Update Tripp-Lite-SU3000RTXLCD2U.yaml

changed image values to false

* Update Tripp-Lite-SU3000RTXLCD2U.yaml

added datasheet link and airflow
2025-06-18 21:50:15 +01:00
RbVs
3ad3e4df3f Add support for AVM FRITZ!Box 7490 (#3231)
* Add support for AVM FRITZ!Box 7490

Introduces device specifications for FRITZ!Box 7490 including
interfaces, power port details, and airflow properties. Enhances
compatibility for device management and integration.

* Adds weight info to device specification

Includes both weight and unit measurements to enhance device
metrics for better physical understanding and planning.

Relates to FRITZBox-7490 specification update

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-18 08:53:39 +01:00
Julio César Rocha
257248d55b Update CRS312-4C+8XG-RM (#3238)
* Update CRS312-4C+8XG-RM

* Set mgmt type to 100base-tx

* Update device-types/MikroTik/CRS312-4C-Plus-8XG-RM.yaml

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-18 08:41:49 +01:00
Karl Q.
362249dde6 Add the SMX1500RM2UNC UPS and expansion battery (#3250)
* Add the `SMX1500RM2UNC` UPS and expansion battery

Similar to an existing UPS model (outlets are the primary differentiation?) and the expansion battery that is common to this entire generation / family of UPS

* test/fix - use the correct gender for incoming power vs outgoing

In my defense, I was very tired at the time.

* bug - update SMX1500RM2UNC with weight/airflow

Addresses: https://github.com/netbox-community/devicetype-library/pull/3250#discussion_r2151459349

* bug - update weight/ariflow for SMX48RMBP2U

Adresses: https://github.com/netbox-community/devicetype-library/pull/3250#discussion_r2151459460

* fix - `s/back/rear/g`

_sigh_

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-18 08:40:47 +01:00
Ryazanov Alexander Mihailovich
fba3e2b271 feat: add weight to WS-C3750G-12S-S (#3255) 2025-06-16 21:04:15 +01:00
Karl Q.
57e7f1a8ac Feat - Add the NA3 variant of popular ap8959 PDU (#3251)
* Feat - Add the `NA3` variant of popular `ap8959` PDU

US/nema-5-15 version of `ap8959`

* nit/lint fix

All hail the linter!

* nit - add airflow / weight

Addresses/Resolves: https://github.com/netbox-community/devicetype-library/pull/3251#discussion_r2148827624

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-16 09:32:31 +01:00
Karl Q.
a09d116bcc Feat - two new variants of the Unifi G3 camera line (#3252)
* Feat - two new variants of the Unifi G3 camera line

The Bullet and Pro versions are similar to the flex.

* lint, nit - remove LSP directive for schema

Not sure why this is being applied to some files, not others.
In any case, may be worth re-considering the "don't add validation/linting/type-check hints" policy :(.

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-15 22:07:50 +01:00
ultimatejedi
f633df4b95 Firewalla-Gold-Plus (#3249)
* Create Firewalla-Gold-Plus.yml

* Create blank.yml

* Added front and rear images for Firewalla Gold Pro

* Update Firewalla-Gold-Plus.yml

Added missing console port

* Corrected indentation

That's what I get for copying straight out of the export file.

* Delete elevation-images/Firewalla/blank.yml

* Update Firewalla-Gold-Plus.yml

Fixed indention issue and added expected first line.

* Update Firewalla-Gold-Plus.yml

Removed null s and replaced with empty strings.

* added details and removed remaining nulls

* Addressing issues marked by EOF checker

* Still trying to resolve issues with yamlfmt

* Added blank line at the end.

* Removed trailing spaces

* Removed unnecessary blank fields.

* Again, added missing trailing space.

* Replaced file with Unix formatted file.

* modified filename to match slug.

* Update and rename firewalla-gold-plus.yml to Firewalla-Gold-Plus.yml

* Rename firewalla-gold-pro.front.png to firewalla-gold-plus.front.png

* Rename firewalla-gold-pro.rear.png to firewalla-gold-plus.rear.png

* Update Firewalla-Gold-Plus.yml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-15 22:04:10 +01:00
Drseevee
682826592b Add Netgear GS724T.yaml (#3247)
* Add Netgear GS724T.yaml

Add Netgear GS724T Network switch

* Add files via upload
2025-06-15 20:47:47 +01:00
Julio César Rocha
a7f237d044 Add TP-Link EAP683 LR (#3239)
* Add TP-Link EAP683 LR

* Use intenger form maximum_draw
2025-06-15 20:19:12 +01:00
Julio César Rocha
96befaf801 Add Netgate SG 3100 (#3237)
* Add Netgate SG 3100

* Add comments
2025-06-15 20:12:43 +01:00
Jeff Groom
1aee194ee6 ciena FLA2-10-E8-AC (#3235) 2025-06-15 20:04:49 +01:00
Bastian Leicht
e1f4506255 Add LANCOM 1640E (#3225)
* feat: add LANCOM 1640E

* fix: remove whitespace

* Update 1640E.yml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-08 22:11:54 +02:00
RbVs
cb1d9e61b4 Adds D-Link DGS-1100-18 device type (#3230)
Introduces support for the D-Link DGS-1100-18 switch model by defining its specifications, interfaces, and power port details.

Includes 18 gigabit interfaces and relevant manufacturer details.
2025-06-08 22:04:26 +02:00
Alex
17e1083b6a Add WatchGuard T25 (#3232)
* Add WatchGuard T25

> Adding WatchGuard T25
> Adding Front and Rear Picture

* Fix end of file

* Add maximum draw

---------

Co-authored-by: TrickZ0ne <info@ab-schroeder.de>
2025-06-08 22:00:02 +02:00
Bastian Leicht
f6e03a08b8 Add Cisco SG220-26P2 (#3223)
* feat: Cisco SG220-26P2

* fix: add missing airflow
2025-06-06 13:18:07 +01:00
Bastian Leicht
11fdf9599b feat: add LANCOM 1793VAW rear image (#3226) 2025-06-06 13:09:42 +01:00
Bastian Leicht
f8affcb936 Add LANCOM 1781VA (#3224)
* feat: add LANCOM 1781VA

* Update 1781VA.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-06 13:09:01 +01:00