Commit Graph

1315 Commits

Author SHA1 Message Date
Markus Viitamäki
bf51fbb8d7
Small cleanup and update on DCS-7280SRA-48C6(-M) (#1524)
* Removing old template DCS-7280CR2-60

* DCS-7280SR-48YC6 does not exist, DCS-7280SR2-48YC6 does and has template

* Updating DCS-7280SRA-48C6(-M) which I missed in #1523

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-15 16:40:35 -04:00
pv2b
b51fd79ef6
Add missing interface 33 and 34 (#1549)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-15 16:36:56 -04:00
Daniel Hammett
6956ab608d
add netscaler mpx-89xx (#1494)
* add netscaler mpx-89xx

* updated mpx model

* fixed comments line

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-15 16:01:26 -04:00
subnetspider
16d5ad68ba
Added Brocade ICX 6430/6450 Switches (#1542)
* Create ICX-6450-24.yaml

* Create ICX-6430-24.yaml

* Create ICX-6430-28.yaml

* Rename ICX-6430-28.yaml to ICX-6430-48.yaml

Fixed a typo.

* Update ICX-6430-24.yaml

Fixed another typo.

* Update ICX-6430-48.yaml

Fixed a typo in the slug.

* Update ICX-6430-24.yaml

Added airflow and weight

* Update ICX-6430-48.yaml

Added airflow and weight

* Update ICX-6450-24.yaml

Added airflow and weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-15 11:52:51 -04:00
Markus Viitamäki
729048c53c
Arista 7280CR3 Family (#1475)
* Regenerate master slug list after successful PR merge

* Update DCS-7280CR3-32D4 with PSU modules

* Fix correct port layout for DCS-7280CR3-32D4

* Adding Arista PSUs

* Adding comment with url to datasheet

* Adding more devices from 7280CR3 family

* Fix my lint fail

* Fixing my second lint fail

* Fixing another silly fail!

* Fixes after review

* removing known-slugs

* Fix SKUs to align with airflow instead of generic

* fixing picke file

* another picke fix

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-15 10:09:47 -04:00
Robert Lynch
7dfab7f679
Added additional Juniper Chassis and Modules (#1504)
* Added PTX10001-MR, QFX10000 chassis

* Added Juniper Chassis and Modules

* Added additional Juniper Modules

* Fixed CI/CD Errors

* Added weight and airflow

* Changed PTX10001 power to modular, added weight.

* Resolved Module Naming issue

---------

Co-authored-by: Robert Lynch <robert.lynch@ibm.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-15 09:34:45 -04:00
Markus Viitamäki
af550fca62
Arista 7280R3 Family (Update) (#1529)
* DCS-7280TR3-40C6

* DCS-7280SR3-40YC6 & DCS-7280SR3E-40YC6

* DCS-7280SR3-48YC8, DCS-7280SR3K-48YC8 & DCS-7280SR3K-48YC8A

* DCS-7280CR3-36S, DCS-7280CR3K-36S & DCS-7280CR3K-36A

* DCS-7280DR3(K)-24 & DCS-7280PR3(K)-24

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-04 12:21:39 -04:00
Markus Viitamäki
9d381b491b
Arista 7020R Family (Update) (#1532)
* Arista 7020R Family (Update)

* Fix

* Another fix

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-04 12:13:11 -04:00
Markus Viitamäki
a3c118abde
Arista 7010T, 7010X & 7048T (Update) (#1531)
* 7010T Family (Update)

* 7010X Family (Update)

* 7048T (Update)

* Update DCS-7048T-A-F.yaml

* Update DCS-7048T-A-R.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-04 12:06:15 -04:00
Markus Viitamäki
26b4d745e9
Arista CCS-720XP Family (Update) (#1530)
* Arista CCS-720XP Family (Update)

* Adding missing PSUs

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-04 12:03:59 -04:00
Markus Viitamäki
577bc6d2cf
Arista 7150 Family (Update) (#1536) 2023-08-04 11:54:37 -04:00
Markus Viitamäki
a771247f3e
Arista 7280R Family (Update) (#1523)
* DCS-7280TR-48C6 Update

* DCS-7280SR-48C6(-M) Update

* DCS-7280SR2-48YC6(-M) Update

* DCS-7280SR2A-48YC6(-M)

* DCS-7280SR2K-48C6-M

* Fix

* DCS-7280QR-C36

* DCS-7280QR-C36-M

* DCS-7280QRA-C36S(-M)

* Fix

* DCS-7280QR-C72(-M)

* DCS-7280CR2A-30 & DCS-7280CR2K-30

* DCS-7280CR-48

* DCS-7280CR2-60, DCS-7280CR2A-60 & DCS-7280CR2K-60

* Adding missing PSUs

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-02 09:41:05 -04:00
Markus Viitamäki
d4b693f79a
Arista 7260X3 Family (Update) (#1522)
* Arista 7260X3 Family (Update)

* Update DCS-7260CX3-64-F.yaml
2023-08-02 09:17:09 -04:00
rogeriomendesp
be4f76083f
Adding Datacom equipment (#1513)
* Adding Datacom equipment

* Update DM4050-24GT-6XS.yaml

* Update DM4050-24GT-6XS.yaml

* Update DM4050-24GT-6XS.yaml

* Update

* update Datacom

* Update

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-01 17:26:01 -04:00
Markus Viitamäki
b98865aa3a
Arista 7050X4 Family (#1477)
* Regenerate master slug list after successful PR merge

* Adding 100gbase-x-dsfp (DSFP) & 100gbase-x-sfpdd (SFP-DD)

* Adding Arista 7050X4 family switches

* for some reason old picke file is in this PR also..

* Fix typo in modelname

* fix interfaces

* fixing conflicts

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
2023-08-01 17:18:20 -04:00
kiksen
01abe5a5fd
C9200-24P.yaml (#1503)
* C9200-24P.yaml

* Update C9200-24P.yaml

Fixing trailing spaces

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-31 14:32:23 -04:00
pv2b
d140c9ed43
Improvements to PA-220 model (#1499)
* Improvements to PA-220 model

* Connect power outlet to power port

* Lint fixup

* Fixup slugs

* Removing modelling of power brick

* Add missing newline at EOF

* Rename file to match naming standard

* Explicitly specify that rack trays aren't powered

* Added airflow and weight info

(Unfortunately no weight info available for the rack trays)

* File name, device name and slug fixups

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-31 11:13:41 -04:00
Markus Viitamäki
195df8b513
Juniper EX3400 Family (Update) (#1512) 2023-07-31 10:46:17 -04:00
Markus Viitamäki
9863d595c4
Juniper EX4550 Family (Update) (#1509)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-31 10:25:02 -04:00
Markus Viitamäki
2915b97b81
Juniper EX2300 Family (Update) (#1511)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-31 10:17:11 -04:00
Markus Viitamäki
4dab71ffe5
Juniper EX4100-F Family (Update) (#1508)
* Juniper EX4100-F Family (Update)

* Fix windows breaking stuff..
2023-07-31 09:25:07 -04:00
Daniel W. Anner
c42f6c4b4a
Fixing formatting (#1507) 2023-07-30 21:12:42 -04:00
Daniel Sheppard
a53dd404ec
Update Tripp-Lite-PDUMVR30HVNETLX.yaml 2023-07-29 17:25:51 -05:00
Daniel Sheppard
0ee0ddd6bb
Update Tripp-Lite-PDUMVR30HVNETLX.yaml 2023-07-29 17:24:31 -05:00
Daniel Sheppard
356326b1af
Update Tripp-Lite-PDUMVR30HVNETLX.yaml 2023-07-29 12:28:18 -05:00
Daniel Sheppard
5280e73094 Add Tripp Lite PDUMVR30HVNETLX 2023-07-28 20:21:22 -05:00
pv2b
a54342794e
Revisions and additions to Aruba 2540 series (#1482)
* Create Aruba-2540-48G-PoEP-4SFPP.yaml

* Remove jump

* Make datasheet link consistent

* Add model for Aruba 2540-24G-PoE+-4SFP+

* Delete bogus management port that doesn't exist

* Correct power draw figure

* Delete bogus management interface

* Add weight information

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 17:07:29 -04:00
Daniel Sheppard
432c8a896e
Update MX204 (#1502) 2023-07-27 15:56:24 -05:00
Markus Viitamäki
d769d3dcca
Juniper SRX300 Family (#1491)
* Regenerate master slug list after successful PR merge

* Juniper SRX300 Family

* known-slugs.pickle

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 15:59:40 -04:00
Markus Viitamäki
b60bb7927f
Update for Juniper SRX4100 and SRX4200 (#1490)
* Regenerate master slug list after successful PR merge

* Update SRX4100 and SRX4200

* Fix silly typo

* known-slugs.pickle

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 15:59:10 -04:00
deku-m
ff067e1a28
Add support for stackwise (#1495)
* Update C9300-24P.yaml

Add Stackwise

* Update C9300-24T-E.yaml

Add stackwise,
According to Platform details 
https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html#Platformdetails

* Update C9300-24T.yaml

Add stackwise,
According to Platform details 
https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html#Platformdetails

* Update C9300-24U.yaml

Add stackwise,
According to Platform details 
https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html#Platformdetails

* Update C9300-24UX.yaml

Add stackwise,
According to Platform details 
https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html#Platformdetails

* Update C9300-48P-E.yaml

Add stackwise,
According to Platform details 
https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html#Platformdetails

* Update C9300-48P.yaml

Add stackwise,
According to Platform details 
https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html#Platformdetails

* Update C9300-48T.yaml

Add stackwise,
According to Platform details 
https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html#Platformdetails

* Update C9300-48U.yaml

Add stackwise,
According to Platform details 
https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html#Platformdetails

* Update C9300-48UN.yaml

Add stackwise,
According to Platform details 
https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html#Platformdetails

* Update C9300-48UXM.yaml

Add stackwise,
According to Platform details 
https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/nb-06-cat9300-ser-data-sheet-cte-en.html#Platformdetails

* Update C9300-24UX.yaml

* Update C9300-24U.yaml

* Update C9300-24T.yaml

* Update C9300-48P-E.yaml

* Update C9300-48P.yaml

* Update C9300-48T.yaml

* Update C9300-48U.yaml

* Update C9300-48UN.yaml

* Update C9300-48UXM.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 14:22:38 -04:00
francesco-noc
6c0b2180f6
fixed positions and names (#1496)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 10:38:43 -04:00
Guttormur
cf4c8af1db
Create EX4100-F-12T (#1492)
* Create EX4100-F-12T

adding the EX4100-F-12T switch 
datasheet: 
https://www.juniper.net/us/en/products/switches/ex-series/ex4100-f-line-of-ethernet-datasheet.html

photos:
https://www.juniper.net/us/en/company/images/image-library-logos-and-product-photos/products/ex4100-f-12p.html

* Update and rename EX4100-F-12T to EX4100-F-12T.yaml

fixed file extension and one typo on the part number

* Update EX4100-F-12T.yaml

edit format

* Update EX4100-F-12T.yaml

I am fixing the formatting, removing ' from the comments.

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 09:53:03 -04:00
Guttormur
efed5c5715
Create EX4100-F-12P (#1493)
* Create EX4100-F-12P

adding the EX4100-F-12P switch

datasheet:
https://www.juniper.net/us/en/products/switches/ex-series/ex4100-f-line-of-ethernet-datasheet.html

photos:
https://www.juniper.net/us/en/company/images/image-library-logos-and-product-photos/products/ex4100-f-12p.html

* Rename EX4100-F-12P to EX4100-F-12P.yaml

added the yaml file extension

* Update EX4100-F-12P.yaml

* Update EX4100-F-12P.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 09:49:22 -04:00
Markus Viitamäki
19e1b9d1b5
Juniper EX4300 Family (#1489)
* Regenerate master slug list after successful PR merge

* EX4300-32F

* Update EX4300-32F*

* Update EX4300-32F*

* Update EX4300-32F*

* EX4300-48MP

* Update EX4300-48MP

* EX4300-24T

* Update PIC 2

* EX4300-48T

* Update EX4300-48MP

* EX4300-24P

* Update EX4300-24P

* EX4300-48P

* fix known-slugs.pickle issue

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 09:31:01 -04:00
Markus Viitamäki
80eca5665d
Arista 7050X3 Family (#1478)
* Regenerate master slug list after successful PR merge

* Arista 7050X3 Family

* Adding missing PSUs

* adding latest pickle file

* Fixing lint fails

* fix known-slugs.pickle

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 09:14:00 -04:00
Markus Viitamäki
06d2a509ea
Juniper QFX5120 and QFX5130 Family (#1481)
* Juniper QFX5120 and QFX5130 Family

* adding power supplies for QFX5120 and QFX5130 switches

* fix a typo

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-25 17:07:55 -04:00
Markus Viitamäki
ff1447846f
Juniper QFX10002 Family (#1483)
* Regenerate master slug list after successful PR merge

* Juniper QFX10002 Family

* known-slugs.pickle stuff..

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-25 16:55:55 -04:00
Markus Viitamäki
07b1fd969e
Juniper QFX5200 Family (#1484)
* Regenerate master slug list after successful PR merge

* Juniper QFX5200 Family

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
2023-07-25 16:52:24 -04:00
Markus Viitamäki
55d2df9b0a
Arista CCS-720D Family (#1480)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-25 11:49:15 -04:00
Daniel Hammett
c414f7cd76
Add / Update multiple Cisco and Meraki devices (#1462)
* add multiple meraki devices

* update wlan interfaces on MR44 per datasheet

* fix WIDS wlan type

* add missing cisco voice gateways

* add datasheet link and standardize console name

* add power source to MR46 and MR86

* added airflow and weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-25 11:42:01 -04:00
pv2b
bdf70421b5
Fix height of WS-C3750G-24TS-S (#1485)
Looks like height was accidentally set to 1.5U in commit 6f1fa04a74 that was intended to implement half-height units.

My best guess is this device type was edited for test purposes and accidentally committed.

I've got this device in front of me and it's definitely 1U.
2023-07-25 11:40:23 -04:00
francesco-noc
b54542f90d
added stacking module slot and some fix (#1476) 2023-07-20 08:11:56 -04:00
Markus Viitamäki
e4129ef02d
Juniper EX4400 Series and ACX7100-32C (#1290)
* Adding ACX7100-32C (Juniper)

* Adding EX4400 Series Switches (Juniper)

* align slug to start with vendor-name

* adding module types

* remove airflow from modules and adding weight to ACX7100-32C

* create device types for all ACX7100 models

* fix position

* adding AFI, AFO and AC/DC models for EX4400 series

* fix slug

* add part_number to all devices

* fix typo in module name

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-19 18:12:06 -04:00
dar72
5ae646ba8b
Juniper device and module updates (#1429)
* Create NEMI.yaml

* Create NTU-GE.yaml

* Update NEMI.yaml

* Update NTU-GE.yaml

* Create FSP-150-CM.yaml

* Update FSP-150-CM.yaml

Fix indentations

* Update NEMI.yaml

Fix indentations

* Update NTU-GE.yaml

Fix indentations

* Update FSP-150-CM.yaml

Fix part_number

* Update NEMI.yaml

Fix part_number

* Update NTU-GE.yaml

Fix part_number

* Update FSP-150-CM.yaml

Formatting

* Update FSP-150-CM.yaml

Formatting

* Update NTU-GE.yaml

Formatting

* Update NEMI.yaml

Formatting

* Update FSP-150-CM.yaml

Formatting

* Update FSP-150-CM.yaml

Naming

* Update NEMI.yaml

YAML Fixes

* Update FSP-150-CM.yaml

Slug

* Update FSP-150-CM.yaml

Fix module bay definitions

* Update FSP-150-CM.yaml

Formatting

* Update FSP-150-CM.yaml

Fix module bays

* Update NEMI.yaml

* Update NTU-GE.yaml

* Update FSP-150-CM.yaml

Move PSUs to modules

* Create FSP-150-CM-PSU.yaml

* New modules for MX routers

* Juniper stuff

* Juniper devices and moduleS

* Juniper device and module updates

* Naming fixes

* Whitespace fix

* Restore FSP-150-CM.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-19 14:00:30 -04:00
dar72
0763dfff66
Certa UPS (#1471)
* Adding C300 and C400 models

* Add Certa UPS models and battery packs

* CNMC management card

* New line fix

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-19 12:31:10 -04:00
Patrick Holahan
7cabdbaf30
Creates various Raritan models (#1386)
* Updates 'interface' to interfaces'

* Updates slug with manufacturer name and adds weight and weight_unit

* Adds datasheet as Markdown URL format

* Adds product URL information

* Adds product URL information

* Delete PX3-5497V.yaml

* Create PX3-5497V.yaml

* Removes '-1' device and replaces with correct DSX2-16.yaml

* Reverts permissions to 0755 as per @danner26 request, no idea why it is set to this.

---------

Co-authored-by: Patrick Holahan <tjunyat@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-18 09:43:48 -04:00
dar72
c054627613
Riello UPS and Netman cards (#1453)
* Riello UPS and Netman cards

* YAML Fix

* Naming cleanup

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-18 09:10:14 -04:00
Michael Klose
766e993deb
Cisco power supplies fans (#1200)
* C9300 support for modular power supplies and fans

* Fix weight format

* Convert power supplies to module-bays

* Fixed typo

* Convert power supplies to module-bays

* Correct Power supply names

* Merge

* Update Nexus devices and Nexus PSUs

* Removed N7K-7702.yaml correct one is N77-7702.yaml

* Fixed Pytest Errors

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-17 15:54:31 -04:00
Marco Lazzarotto
707a695a3d
Create FPR3110-NGFW-K9.yaml (#1369)
* Create FPR3110-NGFW-K9.yaml

* Update FPR3110-NGFW-K9.yaml

* Update FPR3110-NGFW-K9.yaml

* Update device-types/Cisco/FPR3110-NGFW-K9.yaml

Co-authored-by: Marco Lazzarotto <marco@mlazzarotto.it>

* Update device-types/Cisco/FPR3110-NGFW-K9.yaml

Co-authored-by: Marco Lazzarotto <marco@mlazzarotto.it>

* Update device-types/Cisco/FPR3110-NGFW-K9.yaml

Co-authored-by: Marco Lazzarotto <marco@mlazzarotto.it>

* Update FPR3110-NGFW-K9.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-17 15:48:31 -04:00
vitor369789
175153e342
Update RB750r2.yaml (#1066)
* Update RB750r2.yaml

* Update RB750r2.yaml

Added `airflow: passive`

* Update RB750r2.yaml

The specs on this are completely wrong for the power ports.
https://mikrotik.com/product/RB750r2

Fixed DC PSU to be dc-terminal with a max draw of 2W

* Update RB750r2.yaml

Added comment with product page URL

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-17 15:47:39 -04:00
Luke Anderson
dc27355c3c
Add Cisco ISR 1127-8PLTEP & Cisco LTE Modules (#1406)
* Add Cisco ISR 1127-8PLTEP & Cisco LTE Modules

* Update ISR-1127-8PLTEP

* Update ISR-1127-8PLTEP Modules

* Update ISR-1127-8PLTEP.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-17 15:46:49 -04:00
Patrick Holahan
4862332169
Nokia 7210 (#1384)
* Adds models for 7210-SAS-M-1, 7210-SAS-M-24F-2XFP, 7210-SAS-Mxp-22F2C-4SFPP, and 7210-SAS-T-12F10T-4XFP

* After pre-commit checks, removed blank line at end of files suggested here - https://github.com/netbox-community/devicetype-library/blob/master/CONTRIBUTING.md

* Update 7210-SAS-M-1.yaml

Added `nokia-` prefix to the slug

* Update 7210-SAS-M-24F-2XFP.yaml

Added `nokia-` prefix to the slug

* Update 7210-SAS-Mxp-22F2C-4SFPP.yaml

Added `nokia-` prefix to the slug

* Update 7210-SAS-T-12F10T-4XFP.yaml

Added `nokia-` prefix to the slug

* Adds module-bays for 7210-SAS-M-1 and 7210-SAS-M-24F-2XFP and removes subdevice_role from 7210-SAS-Mxp-22F2C-4SFPP

* Updates 'module-bays' to 'device-bays'

* Adds airflow

* Removes power-ports, add module-bays for power and fans, adds weight and weight_unit

* Removes subdevice_role

* Removes subdevice_role, adds 'mda2' as a module bay

* Removes subdevice_role, adds 'mda2' as a module bay

* Adds MDA m2-xfp module for 7210-SAS-M module-bay

* Updates 'mda' to 'mda-m2-xfp' to match module name

* Replaces position with '{module}'

---------

Co-authored-by: Patrick Holahan <tjunyat@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-17 15:44:40 -04:00
Ivar Eriksen
5c4636d9c4
Add Zyxel devices (#1413)
* Add Zyxel devices

* Added airflow

* Added weigth and fixed power port

* Update USG-FLEX-200.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-17 15:42:46 -04:00
Simon
3283225ca3
TP-Link/TL-SG105PE.yaml (#1421)
* new file:   device-types/TP-Link/TL-SG105PE.yaml

* Update TL-SG105PE.yaml

---------

Co-authored-by: bl44ck <bl4ckcr4n3rry@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-17 15:40:17 -04:00
Bastian Triller
f02ac174f9
Add Cisco UCS-C220-M6S (#1432)
* Add Cisco UCS-C220-M6S

Add Cisco UCS-C220-M6S device and various Cisco PSU module types.

* Add airflow to Cisco UCSC-C220-M6S

* Update UCSC-C220-M6S.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-17 15:39:54 -04:00
Daniel W. Anner
d0cb58d96e
Adding Tests: Device Power (#1463)
* broke component validation out to its own function. Adding logic for validating device power input.

* Added console-port poe true for adapters. Updating devices to add proper power sources.

* Adding switches to allow for tests to properly determine POE status.

* Fixing files with missing power definitions.
2023-07-17 15:23:56 -04:00
Wolf Noble
0ff817fe3d
add HP/Aruba JL693a and front image (#1426)
* add JL693a and front image

* add weight, airflow as requested. link to datasheet added as comment.

* grr wolf is bad at git apparently.

---------

Co-authored-by: Wolf Noble <gitlab@wolfspaw.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-17 10:10:51 -04:00
Daniel W. Anner
c95b166139
Implementing Test Updates (Slugs & File Names) (#1454)
* breaking out tests for easier usage

* refactoring codebase

* Added verification for properly formatted slug and fixed definitions that were incorrect

* Adding new test case to ensure the file name matches either the slug or the part_number

* fixed file names to match proper formatting
2023-07-12 20:00:44 -04:00
jacob-behnken
9c28b7b21a
added IE-2000-8TC-B (#1439)
* added IE-2000-8TC-B

* weight added, no airflow, DC power input on box

* fixed new line requirement

* fixed trailing line

* added passive airflow

* added power ports
2023-07-12 10:36:18 -04:00
Simon Fischer
13b7faef4a
adding HP t740 thin client (used as router) (#1396)
* adding HP t740 thin client (used as router)

* change to hpe
2023-07-12 10:35:00 -04:00
Joe Nichols
7b7546f27e
add apc-ap7516 and apc-ap7526 device types (#1400)
* add apc-ap7516 device type

* add airflow, weight, weight_unit

* add AP7526

* fix AP7516 comment to match APC product title

* correct earth pin location
2023-07-12 10:32:43 -04:00
Takahiro Nagafuchi
a30a753082
Add DDN Products (#1407)
* Add DDN Products

* delete description

* fix slug

* fix slugs,remove enabled:true and mgmt_only:false

* fix end line

* delete all products. sepalate module.

* Fix formatting

* Fix formatting

* fix

* Update SFA200NVX2-Controller.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-12 10:31:39 -04:00
Takahiro Nagafuchi
f6a52e646e
Raritan (#1441)
* Add PX3-5138JR

* Fix Inlet name..

* Fix Inlet name..

* remove mgmt_only
2023-07-12 10:24:52 -04:00
Mic Szillat
01015da1ff
Overhaul UniFi access points (#1266)
* Overhaul UniFi access points

* Format code (yamllint)

* fixup! Overhaul UniFi access points

* fixup! Overhaul UniFi access points

* fixup! Overhaul UniFi access points

* Format code

* fixup! Overhaul UniFi access points

* fixup! Overhaul UniFi access points

* fixup! Overhaul UniFi access points

* Apply suggestions from code review

* Apply suggestions from code review

* Remove duplicate device type

* Update UAP-AC-M.yaml

* Update UAP-IW-HD.yaml

* Update UAP-FlexHD.yaml

* Update UAP-Pro.yaml

* Update UAP-AC-Pro.yaml

* Update UAP-AC-M-Pro.yaml

* Update UAP-AC-Lite.yaml

* Update UAP-AC-LR.yaml

* Update U6-Pro.yaml

* Update U6-Mesh.yaml

* Update U6-Lite.yaml

* Update U6-LR.yaml

* Update U6-IW.yaml

* Update U6-Enterprise.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-12 10:24:06 -04:00
dar72
b7f89db990
APC PDUs (#1452)
- AP4421
- AP7850
- AP7853
- AP7921
- AP7951
- AP7953
- AP7954
2023-07-12 09:10:17 -04:00
Vittfarne
edf824b8e4
device-types/Cisco/WS-C2960CG-8TC-L.yaml: Add missing port (#1444)
The missing interface GigabitEthernet0/8 has been added to the template.
2023-07-06 17:09:12 -04:00
Louis Jarasius
a22a4b8e37
Add Juniper ACX2K series (#1445)
* Add Juniper ACX2200 (AC variant)

* Add Juniper ACX2200 (DC variant)

* Add Juniper ACX2100 (AC variant)

* Add Juniper ACX2100 (DC variant)
2023-07-06 17:08:14 -04:00
cwispy
bf2d802b3f
New Fortinet Switches 224D & 1024D
* Create FS-1024D.yaml

New switch type FS-1024D

* Create FS-224D.yaml

New switch model FS-224D
2023-07-06 14:54:50 -04:00
Ryan Merolle
cb27eb2ea7
Create C891FW-A-K9.yml (#1450) 2023-07-06 14:53:58 -04:00
Ryan Merolle
380fea48f8
Opengear CM8100 series (#1451) 2023-07-06 14:48:19 -04:00
Jonathan Senecal
3d0eed3b5a
Update IE300-12GP.yaml
Fixes #1422
According to datasheet these are the proper port numbers.
2023-07-04 16:08:51 -04:00
Christian Bösch
808a05e6f1
create C8500L-8S4X and PWR-CH1-400WAC (#1438)
* C9500-12Q

* add weight and airflow

* added module-bays

* Create PWR-C4-950WAC-R.yaml

* create PWR-CH1-400WAC

* create C8500L-8S4X
2023-06-29 11:36:25 -04:00
Daniel W. Anner
9722ac6f70
Adding Luna G5Backup Token (#1440) 2023-06-28 15:52:12 -04:00
zndrr
bb1215f4d8
Create MikroTik CSS610-8G-2S+ (#1411)
* Create MikroTik CSS610-8G-2S+

Add device type CSS610-8G-2S+

* Rename CSS610-8G-2S+ to CSS610-8G-2S+.yaml

* Update and rename CSS610-8G-2S+.yaml to CSS610-8G-2S+IN.yaml

Added power, product page and interface labels

* Update CSS610-8G-2S+IN.yaml 

Fixing validation errors

* Update CSS610-8G-2S+IN.yaml

Rearranged label field.

* Update CSS610-8G-2S+IN.yaml

Fix slug

* Update CSS610-8G-2S+IN.yaml

Fix formatting

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-06-21 09:25:37 -04:00
dar72
56bc3b1b91
FS LGX fiber splitter modules (#1436)
* This has 3 slots

* Add fiber splitter modules
2023-06-21 08:58:17 -04:00
dar72
e704b8db62
Add FireBrick devices (#1430)
* Add FireBrick devices

* Update FB2900.yaml

Fix whitespace

* Update FB2900.yaml

* Update FB6202.yaml
2023-06-21 08:53:40 -04:00
Schylar Utley
cf9ade86a2
Create IES3110-8TF-R (#1433)
* Create IES3110-8TF-R

* Update IES3110-8TF-R

Removed unnessecary definitions and fixed the slug

* Rename IES3110-8TF-R to IES3110-8TF-R.yml

* Update IES3110-8TF-R.yml

Formatting fixes

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-06-20 11:56:24 -04:00
Christian Bösch
d5831406ec
add Cisco C9500-12Q (#1434)
* C9500-12Q

* add weight and airflow

* added module-bays

* Create PWR-C4-950WAC-R.yaml
2023-06-20 11:21:44 -04:00
Luke Anderson
1549884339
Create Meraki-MR42 (#1410)
* Create Meraki-MR42.yaml

* Add PoE to Inteface
2023-06-20 08:28:30 -04:00
Takahiro Nagafuchi
2e842a85b0
Add Dell N2248X-ON (#1405)
* Add Dell N2248X-ON

* add USB console

* add weight, fix PSU

* Add module 2Y9P1 PSU

* Update PowerSwitch-N2248X-ON.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-06-20 08:20:27 -04:00
Ivar Eriksen
e8d13ee3e2
Hpe Aruba AP (#1414)
* Add IAP-505

* Added POE mode for IAP-515

* Added weight and airflow data
2023-06-20 08:19:10 -04:00
Marcel
1b006f2ba0
Add Ubiquiti Flex-XG (#1399)
* Add Ubiquiti Flex-XG

* Update USW-Flex-XG.yaml

Added poe_mode and poe_type

* Update USW-Flex-XG.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-06-20 08:18:27 -04:00
Takahiro Nagafuchi
47d14fa54f
Create PX3-5496JV.yaml (#1402)
* Create PX3-5496JV.yaml

* cleanup

* fix indent

* fix slug and weight add

* fix weight_unit

* fix feed_leg

* Update PX3-5496JV.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-06-12 10:03:56 -04:00
Takahiro Nagafuchi
0c1e4f8e8e
Add Raritan PX3-5201JR (#1404) 2023-06-12 10:03:00 -04:00
Takahiro Nagafuchi
19c8fe74ac
Add Raritan PX3-5702JV (#1403)
* Add Raritan PX3-5702JV

* fix indent

* Update PX3-5702JV.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-06-12 10:02:31 -04:00
Simon Fischer
f6f8eb6dad
add netgear GS308E and GS308T (#1415)
* add netgear GS308E and GS308T

* fix accidental putting in wrong directory
2023-06-12 09:59:27 -04:00
Simon Fischer
a4a40bfb6f
add zyxel XGS1250-12 (#1416) 2023-06-12 09:58:39 -04:00
Simon Fischer
7fbb350ee9
add D-Link GGS-1100-05PDV2 (#1417) 2023-06-12 09:58:06 -04:00
Takahiro Nagafuchi
3bc711d9ae
Add RS2418+, E10G17-F2 (#1418)
* Add RS2418+, E10G17-F2

* fix comments

* fix int

* Update RS2418+.yaml

* Update RS2418RP+.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-06-12 09:57:30 -04:00
dar72
987939724c
Add ADVA FSP150CM and associated modules (#1424)
* Create NEMI.yaml

* Create NTU-GE.yaml

* Update NEMI.yaml

* Update NTU-GE.yaml

* Create FSP-150-CM.yaml

* Update FSP-150-CM.yaml

Fix indentations

* Update NEMI.yaml

Fix indentations

* Update NTU-GE.yaml

Fix indentations

* Update FSP-150-CM.yaml

Fix part_number

* Update NEMI.yaml

Fix part_number

* Update NTU-GE.yaml

Fix part_number

* Update FSP-150-CM.yaml

Formatting

* Update FSP-150-CM.yaml

Formatting

* Update NTU-GE.yaml

Formatting

* Update NEMI.yaml

Formatting

* Update FSP-150-CM.yaml

Formatting

* Update FSP-150-CM.yaml

Naming

* Update NEMI.yaml

YAML Fixes

* Update FSP-150-CM.yaml

Slug

* Update FSP-150-CM.yaml

Fix module bay definitions

* Update FSP-150-CM.yaml

Formatting

* Update FSP-150-CM.yaml

Fix module bays

* Update NEMI.yaml

* Update NTU-GE.yaml

* Update FSP-150-CM.yaml

Move PSUs to modules

* Create FSP-150-CM-PSU.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-06-12 09:55:47 -04:00
Simon Fischer
484f2b3a26
adds Netgear GS110EMX (#1394)
* adds Netgear GS110EMX

* Update GS110EMX.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-06-12 09:48:46 -04:00
Patrick Holahan
894c3018b7
Creates c887 and c7201 (#1387)
* Creates c887 and c7201

* Updates C7201 and C887VA-K9 as per contribution guidelines

---------

Co-authored-by: Patrick Holahan <tjunyat@gmail.com>
2023-06-12 09:47:09 -04:00
francesco-noc
0de0ab22b8
added flexnetwork 5520 24g (#1383)
* added flexnetwork 5520 24g

* changed modules position
2023-05-24 09:07:58 -04:00
francesco-noc
6c085a8754
added procurve 1700-24 (#1385) 2023-05-24 08:59:41 -04:00
Mike Stuffel
e5a05db483
Add QNAP NAS TS-1685 (#1376)
* Add QNAP NAS TS-1685

* fixed new line at the and of file

* trailing spaces

* file renamed accordingly

* changed model

* Update TS-1685-D1521-16G-550W.yml

Fixing slug

* Update TS-1685-D1521-16G-550W.yml

Reverting slug because of multiple pn's for this model

---------

Co-authored-by: Mike Stuffel <mike.stuffel@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-23 15:58:50 -04:00
francesco-noc
c479659f07
modified HP 5406 and 5412 (#1353)
* modified HP 5406 and 5412

* fix dash

* fix subdevice role

* Update HP-5406R-zl2.yaml

* Update HP-5412R-zl2.yaml

* Rename HP-5406R-zl2.yaml to 5406R-zl2.yaml

* Rename HP-5412R-zl2.yaml to 5412R-zl2.yaml

* Update Aruba-5412R-zl2.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-23 11:53:45 -04:00
Luke Anderson
6f0d39f86c
Add Palo Alto PA-410,PA-440,PA-450,PA-460 (#1379) 2023-05-23 11:34:47 -04:00
francesco-noc
6d96003309
added hp 4200 series (#1340)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-23 11:32:57 -04:00
francesco-noc
b38373a828
added 5304 and 5308 (#1338)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-23 10:19:39 -04:00