Commit Graph

1503 Commits

Author SHA1 Message Date
Reese Hawley
c91f99cf04
Adding Aruba 2930M-40G-8SR-POE6 device type. (#1610) 2023-09-12 16:10:42 -04:00
Markus Viitamäki
aef2dbcc92
Dell PowerEdge update (#1612)
* Dell PowerEdge R66(1,2)5 & R76(1,2)5

* fix
2023-09-12 16:07:08 -04:00
Jay Shepherd
b706e5f980
Add and Update C9800-L Series (#1593)
* Update C9800-L-C.yaml

- Fixed interface naming to match device
- Fixed that this is a child device designed to be mounted into a side by side rack mount.
- Fixed power draw and power port

* Create C9800-L-F

Nearly duplicate of C9800-L-C except power draw and sfp modules

* Rename C9800-L-F to C9800-L-F.yaml

* Create C9800-L-RMNT.yaml

Rack mount for the 9800-L

* Update C9800-L-C Weight

* Update C9800-L-F weight

* Fix interface order C9800-L-C, C9800-L-F

* Add is_powered false to C9800-L-RMNT

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-09-06 19:34:31 -04:00
Aaron von Awesome
80c93bacd1
Add Dell PowerConnect 3548p switch to device types (#1561)
* Initial commit of yaml file to add Dell PowerConnect 3548p switch to device types

* Add blank line at end of file

- Add a blank line per the contribution guidelines: "End each definition file with a blank line."

* Revert "Add blank line at end of file"

This reverts commit 0e578a27d0.

* Update power ports

- Change "Power" to PS1
- Add redundant power supply

* Add part number to Dell PowerConnect 3548p

* Add airflow direction to Dell PowerConnect 3548p

* Add weight to Dell PowerConnect 3548p

* Set is_full_depth to true
2023-09-06 17:29:53 -04:00
deku-m
1d6d61db01
Create FPR1K-DT-RACK-MNT.yaml (#1576)
* Create FPR1K-DT-RACK-MNT.yaml

* Update FPR1K-DT-RACK-MNT.yaml

* Update FPR1K-DT-RACK-MNT.yaml

* Update FPR1K-DT-RACK-MNT.yaml

* Update FPR1K-DT-RACK-MNT.yaml

resolved comment from dansheps
2023-09-06 14:32:58 -04:00
Marc Schulz
da0f073c44
Add Barracuda Message Archiver 350 (#1579)
* Add Barracuda Message Archiver 350

* Fix typo in interfaces
2023-09-06 14:31:22 -04:00
Marc Schulz
9c49da1da8
Add NetApp E2824 (#1578)
* Add NetApp E2824

* Fix typo in weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-09-06 14:21:25 -04:00
Daniel W. Anner
282559fa45
Module Test Improvements (#1608)
* Adding --all switch to the pre-commit check

* Adding test code to verify component positions are not the same for similar modules

* Adding code to validate component names and duplicate positions. This was discovered in issue #1584

* Reverting accidental change to pre-commit-config.yaml

* Update SDU-5000.yml

Reverting testing change

* Update device_types.py

Removed un-needed import
2023-09-06 14:14:11 -04:00
Mailstorm-ctrl
65a31c709b
Update ProLiant-DL560-Gen10.yaml (#1583)
Updated position of PSU2 to not be the same as PSU1

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-09-06 11:33:54 -04:00
Marc Schulz
79754d84ad
Add Avocent ACS5000 Series (#1591)
* Add Avocent ACS5000 Series

* Add Avocent ACS5000 Series

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-09-06 11:14:00 -04:00
Marc Schulz
bceb6a9672
Add Cisco ESA-C390 (#1589)
* Add Cisco ESA-C390

* Add Cisco ESA-C390

* Fix Interfaces
2023-09-06 10:41:07 -04:00
pv2b
b0d905d653
Improve HPE BladeSystem c7000 modelling (#1599)
* Refactor PSUs into seperate module

* Add C7000 interconnect bays and modules

* Add servers

* Add missing u_heights and device names

* Add 588603-B21 supply

* Added BladeSystem c7000 DDR2 Onboard Administrator with KVM

* Add OA bays for C7000

* Added C7000 enclosure links
2023-09-06 10:37:56 -04:00
Daniel W. Anner
5345715d2f
Adding Panduit images from issue #1601 (#1606) 2023-09-06 10:29:33 -04:00
Nathan Bonner
332764ed7f
feat: ubiquiti unifi switch 24 pro poe gen2 update (#1582)
* feat: add elevation images for ubiquiti-unifi-dream-machine-pro (#1)

* feat: add front_image & back_image (#3)

* feat: ubiquiti unifi switch 24 pro poe gen2 update (#4)

* fix: update is_full_depth to false as chassis is only 11.24 inches deep

* feat: add ubiquiti-unifi-switch-24-pro-poe-gen2 elevation images

* feat: add front_image & back_image
2023-08-29 14:27:38 -04:00
pv2b
5e82986194
Improve documentation for module bay positions (and remove a spurious position) (#1587)
* Remove spurious "position"

* Improve documentation for module bay positions

* Fix documentaiton incorrect string used for automatic component renaming
2023-08-29 14:26:17 -04:00
Daniel W. Anner
d2a186bf8d
Adding various device images (#1592)
* Adding various device images

* Removing temp file added by accident and adding other images.
2023-08-29 14:24:33 -04:00
Colin MacGiollaEain
4be42baddc
Add Arista WAN devices (#1572)
* Create WAN devices

* Add mgmt interfaces

* Remove unused parameter

* Linter

* Update PSU type to match schema

* Address feedback re weight, airflow, and PSUs

* Fix linting for new files
2023-08-24 10:39:47 -04:00
Nathan Bonner
c2f496e485
feat: add elevation images for ubiquiti-unifi-dream-machine-pro (#1569)
* feat: add elevation images for ubiquiti-unifi-dream-machine-pro (#1)

* feat: add front_image & back_image (#3)
2023-08-24 10:22:16 -04:00
pv2b
82a0de3ebb
Improvements to HPE Synergy 12000 and related devices/models (#1545)
* Rename incorrectly named Gen10 to Gen10 Plus

* Add Synergy 480 Gen10

* Properly modularize Synergy 12000 Frame

* Add Synergy Composer2

* Add Synergy 50Gb ILM

* Remove spurious "HPE" from model names

* Fix part number

* Fix module name

* Add VC SE 100Gb F32 Module for Synergy

* Add Synergy 4-port Frame Link Module

* Add QuickSpecs links

* Add weight and airflow info

* Add power supply

* Fix link syntax

* Fix airflow

* Fix interface names

* Added weight for Composer2 appliance

* End-of-fille fixes

* End-of-fille fixes

* Fix position type (was integer, change to string)

* Fix yaml string quoting

* Remove spurious console ports

* Synergy Frame 12000 Change Appliance, Interconnect, and Frame Link into devices not modules

* Convert synergy modules into devices

* Slug fixes

* Add Management and iLO interfaces
2023-08-23 12:00:11 -04:00
Marc Schulz
f49746a52a
Add paloalto 3400 series (#1548)
* add paloalto 3400 series

* moved power-ports to module-bays

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 11:38:25 -04:00
Markus Viitamäki
22b58b265b
Arista 7050S Family (Update) (#1533)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 11:35:29 -04:00
Ash Kirby
b674533447
Adding Fortinet FG-800D & FD3700D (#1546)
* Adding Fortinet FG-800D and FG-3700D

* Adding Images for Fortinet FG-800D and FG-3700D

* Removing descriptions and renaming images to follow standard

* Running pre-commit tests and linting on a Linux machine

* Extracting Power Supply spec into Modules

* Changing integer to string in Module Position

* Running linter on a linux machine

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 11:34:11 -04:00
Jay Shepherd
102227871b
Add Opengear ACM7008-2-L (#1571)
* Create ACM7008-2-L.yaml

* Modify ACM7008-2-L to utilize config names and physical

* add airflow and adjust power type

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 11:28:07 -04:00
pv2b
872d24d9fd
Improvements to HPE Aruba 2920 series (#1547)
* Fix incorrect part number for HPE Aruba 2920-24G-PoE+

* Fix power figures

* Added Aruba 2920-48G-PoE+-740W model

* Add weight info

* Added module bays

* Added HPE 2920 series modules

* Added missing comments field

* Fix trailing spaces

* Fix part number

* Add missing quotes

* Fix part number

* Add XPS port and replace PS1 port with power supply module slot

* Add HPE J9737A, J9738A, J9739A, power supplies

* Add position number to 2920 series PSU module bay

* Add Aruba 640 Redundant/External Power Supply Shelf

* Add missing quotes around position number

* Make PS1 modular and add XPS port

* Add quotes around position number

* Typo fixes

* Fix quotes

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 11:26:28 -04:00
Markus Viitamäki
eb9ca81f70
Arista 7050SX Family (Update) (#1534)
* Arista 7050SX Family (Update)

* Include 7050SX2

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 11:23:28 -04:00
Markus Viitamäki
6778714094
Arista 7060X & 7260X (Update) (#1535) 2023-08-23 11:18:12 -04:00
Olivier Desnoë
12f727903e
fix: part number was incorrect for Aruba 6100-48G-4SFP+ (#1557)
Co-authored-by: DESNOË Olivier (Canal Plus) <olivier.desnoe@canal-plus.com>
2023-08-23 11:10:40 -04:00
Marc Schulz
01c1690959
add several Fortigates (#1558)
* add several Fortigates

* change slug
2023-08-23 10:57:28 -04:00
Aaron von Awesome
3b03f2ff78
Update poe-mode and poe-type on CICSO ASA5505 (#1560)
- Fix PoE attributes to be the correct format poe-mode --> poe_mode and poe-type --> poe_type
2023-08-23 10:54:21 -04:00
schiz0phr3ne
2d304f2d73
Update APU2.yaml (#1563)
* Update APU2.yaml

Added u_height (mandatory in last versions) and is_full_depth variables

* Update APU2.yaml
2023-08-23 10:29:54 -04:00
Marc Schulz
6d41ac98f4
Add Palo Alto 5400 Series (#1564) 2023-08-23 10:28:29 -04:00
Marc Schulz
d32376b6a4
Add F5 BIG-IP i5600 (#1565)
* Add F5 BIG-IP i5600

* Update BIG-IP-i5600.yaml

Added weight information

* Update BIG-IP-i5600.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 10:23:07 -04:00
Marc Schulz
0de0784a43
Add ExtremeWireles AP130 (#1566)
* Add ExtremeWireles AP130

* Rename AP130.yaml to ExtremeWireless-AP130.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 10:05:42 -04:00
Marc Schulz
7a0126fd86
Add Brocade 300 (#1567)
* Add Brocade 300

* Change model and part number to string
2023-08-23 10:01:43 -04:00
Marc Schulz
4a6e247e61
Add Synology DS218j (#1568) 2023-08-23 09:59:39 -04:00
Patrick Holahan
a6991dc847
Adds models for EX4600-40F, MX80-48T, and module-types for EX4600-EM-8F and QFX-EM-4Q (#1559)
Co-authored-by: Patrick Holahan <tjunyat@gmail.com>
2023-08-23 09:57:22 -04:00
J vanBemmel
3ca1cc2d8d
Add Nokia 7220 IXR D4 and D5 device types (#1570) 2023-08-23 09:53:50 -04:00
Christian Bösch
fed7b21eea
c6880 (#1537)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-15 16:47:57 -04:00
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
francesco-noc
936dd74c25
added 2650 and updated 2626 (#1336)
* added 2650 and updated 2626

* added different file for each part number
2023-05-23 10:16:53 -04:00
Ciro Iriarte
a1f807eba3
Dell server improvements & new devices with related modules (#1345)
* Improved PowerEdge R630 with PCI slots & elevation images

* Added support for Dell C63DV daughter card

* Fix yaml formatting

* Move optional ports for R630 to Daughter Card

* Added Dell branded Intel X520

* Added Dell 61X09 NIC card

* Added Dell CD16M NIC card.
Normalized naming with the OCP variant.

* Added Dell VK88G

* Added Dell R1KTR NDC

* Added Dell NICs for Intel X710, both OCP & PCI FH

* Added elevation images for PowerEdge R750

* Added 3 PowerEdge PSU

* Normalizing filenames

* Moved power ports to modules (PSU)

* Fixing power port name

* Move ports to modules for R730xd

* Added elevation images for EX2300-24t

* Fix yaml formatting

* Update 4V8KD.yaml

really fix yaml formatting.

* Update 61X09.yaml

really fix yaml formatting.

* Update 942V6.yaml

really fix yaml formatting.

* Update C63DV.yaml

really fix yaml formatting.

* Update CD16M.yaml

really fix yaml formatting.

* Update DDJKY.yaml

really fix yaml formatting.

* Update M63JN.yaml

really fix yaml formatting.

* Update PJMDN.yaml

really fix yaml formatting.

* Update R1KTR.yaml

really fix yaml formatting.

* Update R1XFC.yaml

really fix yaml formatting.

* Update R1XFC.yaml

really fix yaml formatting.

* Update VK88G.yaml

really fix yaml formatting.

* Third attempt to fix yaml formatting

* Initial Freedom E28Q-L support

* Moving interfaces & PSU to modules

* Fix formatting, trayling black line

* Formatting fix

* Literal newline test

* Fix once more

* Fix yaml formatting

* Added some QFX elevation images

* Fixed Height and documentation link

* Fix formatting

* More formatting fixes..

* Normalizing filenames

* Fix formatting

* Updating image file names. Fixing file formatting

* Adding emoji characters

* Fixing formatting

* migrated images to pngs and updated elevation image names - they need to be the same as the slug.

* Update Freedom-E28Q-L.yaml

Added weight and airflow data points

* Update Freedom-E28Q-L.yaml

Removing USB and VGA from console ports

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-23 10:10:35 -04:00
Ash Kirby
c8de3ae784
C9400 series chassis (#1329)
* Update C9404R.yaml

Updating to use Modules for SUP, LC and PSU

* Update C9407R.yaml

Updating to use Modules for SUP, LC and PSU

* Update C9410R.yaml

Updating to use Modules for SUP, LC and PSU

* Create C9400-PWR-2100AC.yaml

Adding C9400 2100W AC Power Supply

* Create C9400-PWR-3200AC.yaml

Adding C9400-PWR-3200AC Power Supply

* Moving PSU Modules to correct folder

* Updating LC and SUP defenitions

* Rename C9400-LC-48XS to C9400-LC-48XS.yaml

Missing YAML extension

* Adding additional information to C9400 Chassis

* Making YAML Linter changes

* Making YAML Linter changes

* Update C9404R.yaml

Fixing formatting so checks can pass.

* Update C9407R.yaml

Fixing formatting so checks can pass.

* Update C9410R.yaml

Fixing formatting so checks can pass.

* Update C9400-LC-24XS.yaml

Fixing formatting so checks can pass.

* Update C9400-LC-48U.yaml

Fixing formatting so checks can pass.

* Update C9400-LC-48XS.yaml

Fixing formatting so checks can pass.

* Update C9400-PWR-2100AC.yaml

Fixing formatting so checks can pass.

* Update C9400-PWR-3200AC.yaml

Fixing formatting so checks can pass.

* Update C9400-SUP-1XL-Y.yaml

Fixing formatting so checks can pass.

* Correcting typo on TwentyFiveGig x/0/5 -> x/0/2

* Update C9404R.yaml

* Update C9407R.yaml

* Update C9410R.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-23 09:10:01 -04:00
Daniel W. Anner
a1284a34c0
Filename fixes (#1378)
* Migrating files with underscores to dashes

* fixing file names
2023-05-22 18:15:06 -04:00
Daniel W. Anner
4acb64eeb3
fixing qnap file names (#1377) 2023-05-22 16:56:30 -04:00
Daniel W. Anner
7ab7852a3b
Slug Migration (#1375)
* Migrated device slugs for 3com

* Migrated device slugs for A10

* migrating manufacturers slugs

* Migrated device slugs for AVM

* Migrated device slugs for Avocent

* Migrated device slugs for Brocade

* Migrated device slugs for Calix

* Migrated device slugs for Checkpoint

* Migrated device slugs for more Checkpoint files

* Migrated device slugs for Ciena

* Migrated device slugs for Citrix

* Migrated device slugs for Colable

* Migrated device slugs for Corning

* Migrated device slugs for CryptoPro

* Migrated device slugs for CyberPower

* Migrated device slugs for Datacom

* Migrating slug definition for manufacturer Deciso

* Migrating slug definition for manufacturer Dell

* Migrating slug definition for manufacturer Extreme Networks

* Migrating slug definition for manufacturer F5

* Migrating slug definition for manufacturer Fortinet

* Migrating slug definition for manufacturer FS

* Migrating slug definition for manufacturer Generic

* Migrating slug definition for manufacturer Huawei

* Migrating slug definition for manufacturer LANCOM

* Migrating slug definition for manufacturer Lenovo

* Migrating slug definition for manufacturer Mikrotik

* Migrating slug definition for manufacturer Opengear

* Migrating slug definition for manufacturer Palo Alto

* Migrating slug definition for manufacturer Panduit

* Migrating slug definition for manufacturer QNAP

* Migrating slug definition for manufacturer Rockwell Automation

* Migrating slug definition for manufacturer Ubiquiti

* Migrating slug definition for manufacturer Yamaha

* Migrating slug definition for manufacturer WTI

* Migrating slug definition for manufacturers

* Migrating slug definition for manufacturer Rohde & Schwarz

* fixing double slugs and file names

* fixing slug names to match proper format

* fixing slug names to match proper format

* fixing slugs to match proper format

* fixing slugs to match proper format for Nokia. Also fixed file names for elevation images.

* fixing slugs to match proper format

* fixing slugs to match proper format

* fixing slugs to match proper format for manufacturer Cisco

* fixing slugs to match proper format for manufacturer MikroTik

* fixing slugs to match proper format for manufacturer Ubiquiti

* adding sloppy script used to migrate files
2023-05-22 16:38:34 -04:00
Daniel W. Anner
be5e88fe74
Migrating juniper device slugs to new naming scheme (#1374) 2023-05-22 11:04:49 -04:00
francesco-noc
6705e7c2c1
updated procurve 2524 (#1339) 2023-05-22 10:56:08 -04:00
Luke Anderson
8c0840ede0
Add Meraki-MR74 and Fix Meraki File Names (#1366) 2023-05-22 09:49:35 -04:00
Philipp Rintz
081e4558a9
Fix wrong amount of interfaces for FGT-60E (#1368)
According to the [spec sheet](https://www.allfirewalls.de/out/media/FG-60E_68a9f553ab0392c8e6347c8481b0cb13a4059ddc_FortiGate_FortiWiFi_60E_Series.pdf) the FGT-60E actually only has 7 internal ports (+3 DMZ/WAN Ports).

Additionally, the power port was given the wrong type. It is a DC terminal 12VDC port.
2023-05-22 09:47:58 -04:00
Daniel W. Anner
3d4d275424
Update BIG-IP-2000.yaml 2023-05-18 08:52:05 -04:00
Kyle
5cd2bdb70e
add hapax2 and hapax3, correct ccr2216 naming (#1362)
* add hapax2 and hapax3

* fix indentation

* fix file naming for hapax3

* fix slugs and u heights

* correct ccr2216 naming
2023-05-17 09:55:40 -04:00
William Hatcher
1d26bcb0ac
Update Cisco ASA 5500 series (#1364)
* Update ASA5525-X.yaml

The 5525 is about half-depth. Matches a Catalyst 3750. Source for verification: https://www.cisco.com/c/en/us/products/collateral/security/asa-firepower-services/datasheet-c78-742475.html

* ASA5516: Add full depth indicator

Source: https://www.cisco.com/c/en/us/products/collateral/security/asa-firepower-services/datasheet-c78-742475.html

* Update ASA5508-X.yaml

Source: https://www.cisco.com/c/en/us/products/collateral/security/asa-firepower-services/datasheet-c78-742475.html

* Update ASA5506-X.yaml

Source: https://www.cisco.com/c/en/us/products/collateral/security/asa-firepower-services/datasheet-c78-742475.html
2023-05-17 09:50:35 -04:00
francesco-noc
aedf6ffa14
added hp 3100 series (#1348) 2023-05-16 12:21:39 -04:00
francesco-noc
c863e23907
added hp 2610 (#1350) 2023-05-16 12:20:58 -04:00
francesco-noc
70ddceb2c5
added hp 2620 (#1351)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-16 12:20:40 -04:00
francesco-noc
0d072a50ed
added procurve 2824 (#1349) 2023-05-16 12:18:04 -04:00
francesco-noc
45b10a200c
added hp 2510 (#1352)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-16 12:16:53 -04:00
francesco-noc
78d5b5b715
added hp 2910al-24g (#1354) 2023-05-16 12:07:34 -04:00
Jason Emery
5e06ae3712
Update Meraki-MR53.yaml (#1355)
Added second eth interface

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-16 12:05:59 -04:00
Daniel W. Anner
598596de04
Updating Meraki model and slugs (#1360) 2023-05-16 11:52:03 -04:00
Jason Emery
af197aa277
Create Meraki-MR52.yaml (#1356)
* Create Meraki-MR52.yaml

Add Meraki MR52 access point

* Update Meraki-MR52.yaml

* Update Meraki-MR52.yaml

formatting

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-16 11:18:32 -04:00
David U
feb293a157
Add server Supermicro SYS-5018D-MTF (#1307)
* Add server Supermicro SYS-5018D-MTF

* Update SYS-5018D-MTF.yaml

* Update and rename SYS-5018D-MTF.yaml to SuperServer-5018D-MTF.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-16 11:09:34 -04:00
francesco-noc
eb95941fc3
added procurve 4104gl (#1357) 2023-05-16 10:56:09 -04:00
francesco-noc
6a0af78609
Flexnetwork 7503 (#1358)
* added hpe flexnetwork 7503

* updated specifications URL
2023-05-16 10:55:30 -04:00
Daniel W. Anner
0e5685b746
Thales/SafeNet Network HSMs (#1337)
* added Thales T2000 and its PSU

* Added Thales/SafeNet Luna K6 net-hsm and psu
2023-05-09 12:10:25 -04:00
Daniel W. Anner
860a5bfa67
Cisco Fixes & PWR-C1-350WAC-P (#1335)
* fixed file name and type for c2960xr-24ts-i and fixed power slots for c9300-48t

* Added PWR-C1-350WAC-P
2023-05-08 16:23:53 -04:00
Daniel W. Anner
382e05afb8
Adding Cisco WS-C2960XR-24TS-I (#1334) 2023-05-08 15:43:56 -04:00
Fabian Horst
46568d93d4
Create ProCurve-2510G-48.yaml (#1311)
* Create ProCurve-2510G-48.yaml

* Update ProCurve-2510G-48.yaml

fix typo

* Update ProCurve-2510G-48.yaml

fix another typo

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 12:15:04 -04:00
Madrov
ca634adb94
Add Aruba 1930 Switch Series (#1312)
* Add HPE Aruba JL682A JL685A

* Fix maximum draw value

* Add rest of Aruba 1930 series

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 12:13:56 -04:00
Murat BULAT
806702d07a
Add PowerEdge_R840.yml (#1315)
* Create PowerEdge_R840.yml

Reference : https://i.dell.com/sites/csdocuments/Product_Docs/en/dell-emc-poweredge-r840-spec-sheet.pdf

* Update PowerEdge_R840.yml

* Update and rename PowerEdge_R840.yml to PowerEdge-R840.yml

* Update PowerEdge-R840.yml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 12:09:05 -04:00
Daniel W. Anner
af495389fe
migrating files to match best practices (#1333) 2023-05-08 11:51:27 -04:00
Daniel W. Anner
6241b5054d
updating dell slugs to match proper formatting (#1332) 2023-05-08 11:39:40 -04:00
Johannes Müller Aguilar
9e31c97569
Add 5PX3000IRT2U.yaml (#1317)
* Add 5PX3000IRT2U.yaml

* Update 5PX3000IRT2U.yaml

Added weight and part_number

---------

Co-authored-by: Johannes Müller Aguilar <johannes.muelleraguilar@cloudflight.io>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 11:26:59 -04:00
Giulio Botto
88fba49d5b
Add Supermicro SYS-510D-8C-FN6P (#1303)
* Add Supermicro SYS-510D-8C-FN6P

* Change quotas

* Update model name and slug

* Update SYS-510D-8C-FN6P.yaml

Updated part number

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 11:20:16 -04:00
uwepoecker
4a0a1b8b02
add cisco ISR1118-8P (#1318)
* Add files via upload

add cisco ISR1118-8P

* Update ISR1118-8P.yaml

Corrected model name and power type (it is a dc-terminal block on device)

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 11:14:15 -04:00
deku-m
9c484355d9
Added CISCO ISR1100 & ISR1100X (#1319)
* Create ISR-1100-4G.yaml

Create device

* ISR1100-6G.yaml

Create device ISR1100-6G

* Rename ISR-1100-4G.yaml to ISR1100-4G.yaml

* Update ISR1100-4G.yaml

* Update ISR1100-4G.yaml

* Update ISR1100-6G.yaml

* Create ISR1100-4GLTENA.yaml

* Create ISR1100-4GLTEG.yaml

* Update ISR1100-4GLTEG.yaml

* Update ISR1100-4GLTENA.yaml

* Rename ISR1100-4GLTEG.yaml to ISR1100-4GLTEGB.yaml

* Create ISR1100X-6G.yaml

* Create ISR1100X-4G.yaml

* Update ISR1100X-6G.yaml

* Update ISR1100-4G.yaml

Added Datasheet

* Update ISR1100-4GLTEGB.yaml

Added Datasheet

* Update ISR1100-6G.yaml

Added Datasheet

* Update ISR1100-4GLTENA.yaml

Added Datasheet

* Update ISR1100X-4G.yaml

Added Datasheet

* Update ISR1100X-6G.yaml

Added Datasheet

* Update ISR1100X-6G.yaml

Added psu type other

* Update ISR1100X-4G.yaml

Added psu type other

* Update ISR1100-6G.yaml

Added psu type other

* Update ISR1100-4GLTENA.yaml

Added psu type other

* Update ISR1100-4GLTEGB.yaml

Added psu type other

* Update ISR1100-4G.yaml

Added psu type other

* Update ISR1100-4GLTEGB.yaml

* Update ISR1100-4GLTENA.yaml

* Update ISR1100-4G.yaml

* Update ISR1100-4G.yaml

Changed PSU type to DC terminal

* Update ISR1100-4GLTEGB.yaml

* Update ISR1100-4GLTENA.yaml

* Update ISR1100-6G.yaml

* Update ISR1100X-4G.yaml

* Update ISR1100-4G.yaml

* Update ISR1100-4GLTEGB.yaml

* Update ISR1100-4GLTENA.yaml

* Update ISR1100-6G.yaml

* Update ISR1100X-6G.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 11:10:58 -04:00
francesco-noc
f0732309bc
added HPE FlexNetwork 3600 24 PoE+ v2 SI (#1324)
* added HPE FlexNetwork 3600 24 PoE+ v2 SI

* added HPE FlexNetwork 3600 24 v2 SI

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 10:31:36 -04:00
francesco-noc
f572863dac
added JL074A Aruba-3810M-48G-PoEP (#1323)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 09:49:54 -04:00
francesco-noc
13eec5f18f
Hp 5120 48 g ei with 2 interface slots (#1330)
* precommit run

* Update HP-5120-48G-EI-with-2-Interface-Slots.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 09:47:38 -04:00
francesco-noc
907cf7bcb1
Hp 3100 24 (#1331)
* precommit run

* Update HP-3100-24-EI.yaml

* Update HP-3100-24-v2-EI.yaml

* Update HP-3100-24-EI.yaml

Corrected weight according to datasheet

* Update HP-3100-24-v2-EI.yaml

Corrected weight according to datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 09:46:10 -04:00
Timothy Willey
840b0210ec
Add Juniper EX4100 device types modified from EX3400 models (#1310)
* Add Juniper EX4100 device types modified from EX3400 models

* Fix et-0/1/* numbering error

* model EX4100 Power Supply and Fan module bays and module types

* fix string validation for module bay positions

* Update EX4100-48T.yaml

* Update EX4100-48P.yaml

* Update EX4100-24T.yaml

* Update EX4100-24P.yaml

* Update EX4100-24P.yaml

* Update EX4100-24T.yaml

* Update EX4100-48P.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-26 11:49:56 -04:00
Wago Louage
c09e9a988d
Extreme networks vsp 7254xsq (#1298)
* fixed typo

* added datasheet comment

* added VSP-7245XSQ

* fix comments

* remove file from this branch

* removed subdevice parent

* fix typo in model number
2023-04-26 09:32:16 -04:00
Madrov
f0cad519ac
Add Fortinet FG-3300E, FG3301E and SP-RACKTRAY-02 (#1299)
* Create SP-RACKTRAY-02.yaml

* Add device-bays

* Add FG3300E and FG-3301E

* fix indentation

* Fix slug
2023-04-26 09:31:08 -04:00
Andrea Dainese
15d98b7040
Move FS-248E-FPOE.yaml file inside Fortinet dir (#1314) 2023-04-26 09:17:52 -04:00
Wago Louage
ce263bcef9
added extreme networks x450 g2 48p 10ge4 (#1297)
* fixed typo

* added datasheet comment

* removed parent device
2023-04-26 09:10:59 -04:00
Daniel W. Anner
871fd00893
Adding Vertiv & Avocent MPUIQ-SRL and MPUIQ-VMCHS (#1313) 2023-04-25 12:58:43 -04:00
francesco-noc
d5d98e90df
removed duplcated file (#1308) 2023-04-21 14:59:15 -04:00
Winston Astrachan
45247707a5
Add Cisco C3750E-24PD (#1277)
* feat: add cisco ws-c3750e-24pd

* refactor: pr comment revision

* refactor: add gi1/0/25-28 (sfp ports when using twingig modules)
2023-04-21 14:58:39 -04:00
Madrov
9ca2e1ae51
Add Aruba 3810M, Procurve 6108 and E2510-24G (#1296)
* Add Aruba 3810M-24G-1-slot + PSU

* Add 2510-24G and 6108

* Update Airflow

* Adjust interface name

To be consider a type: string

* Fix interface 8 type

* Adjust the name of the power-port
2023-04-16 11:25:33 -04:00
Madrov
f5a9ab22b4
Add QNAP TS-EC1280U (#1294)
* Add QNAP TS-EC1280

* Update TS-EC1280U.yaml

power-ports to module-bays

* Add product page and fix pre-commit errors

* Add weight

* Removed subdevice_role and device-bays

* Create TS-879U-RP.yaml
2023-04-16 11:23:22 -04:00
aurelienbyi
ad7230b114
Add Cisco NCS-55A2 chassis and modules (#1275)
* ncs-55a2 chassis and modules

* yamlfmt

* corrections on port 24

* Update NCS-55A2-MOD-SE-S.yaml

Added front to rear airflow per datasheet specification

* Add PSU modules

* Update NCS-55A2-MOD-SE-S.yaml

Added position to power module bays

* Update NCS-55A2-MOD-SE-S.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-13 10:34:46 -04:00
David U
dcc335bc45
Add Switch Zyxel GS1900-8HP (#1269)
* Add Switch Zyxel GS1900-8HP

* Update GS1900-8HP.yaml

Added airflow per manufac. specification

* Update GS1900-8HP.yaml

Updated port naming

* Add quotes to interface name

* Update GS1900-8HP.yaml

Fixed power adapter type

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-13 10:27:15 -04:00
David U
40562aa210
Add AP Zyxel WAC6503D-S (#1291)
* Add AP Zyxel WAC6503D-S

* Update WAC6503D-S.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-13 10:12:58 -04:00
Daniel W. Anner
adc40244b1
Update WAX610D.yaml 2023-04-13 10:08:58 -04:00
David U
651c7df5eb
Add Zyxel AP WAX610D (#1292) 2023-04-13 10:05:36 -04:00
francesco-noc
489df4ad06
added FlexNetwork 5130-24G-PoEP-4SFP+ EI (#1276) 2023-04-13 09:46:52 -04:00
aurelienbyi
1f3fcf1ca9
Add Cisco ASR1000-HX bays and modules (#1257)
* Add Cisco ASR1000-HX bays and modules

* CRLF to LF

* trailing

* CRLF

* yamlfmt
2023-04-12 10:57:25 -04:00
Wago Louage
4dfaf27e42
added Fortinet Fortigate 100D (#1215)
* added Fortinet Fortigate 100D

* prepend slug with fortinet

* added weight

* changed mgmt port also for other purposes

* added airflow

* Update FG-100D.yaml

Set mgmt port to mgmt_only to true

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-12 09:53:43 -04:00
Ash Kirby
3b1557f1de
Adding Intel NUC Model NUC11TNHi5 (Used for network monitoring) (#1264)
* Adding Intel NUC Model NUC11TNHi5 (Used for network monitoring)

* Update NUC11TNHi5.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-11 13:47:21 -04:00
Giulio Botto
7a340f33e8
Add Netgear D6220 (#1243)
* Add Netgear D6220

* Update comments and height

* Correct interface names

* Update " to '

* Update D6220.yaml

Fix formatting

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-11 13:40:04 -04:00
Wago Louage
48c9a62a3c
Added Extreme Network 5520-12MW-36W FabricEngine device and modules (#1218)
* added 5520-12MW-36W-FabricEngine devicetype

* added XN-ACPWR-1100W-FB moduletype

* added module 5520-VIM-4YE-FabricEngine

* Update 5520-12MW-36W-FabricEngine.yaml

Fixed slug. Removed un-nessecary definitions

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-11 13:02:27 -04:00
Denis Pershev
945342ef9b
Adding a required option u_height (#1267)
Co-authored-by: Першев Денис Геннадьевич <d.pershev@e2e4online.ru>
2023-04-11 12:58:26 -04:00
David U
fb3431baab
Add Eaton 5PX2200IRT (#1268)
* Add Eaton 5PX2200IRT

* Fix YAML

* Update 5PX2200IRT.yaml

added weight per manufacturer specifications

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-11 12:57:40 -04:00
David U
32332a632f
Add Zyxel Switch GS1900-48 (#1270)
* Add GS1900-48

* Rename 1gbase-x-sfp to 1000base-x-sfp
2023-04-11 12:48:15 -04:00
David U
84cc7e8769
Add APC SMT750I (#1271)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-04-11 12:17:04 -04:00
David U
c346058625
Add APC SMT750IC (#1272)
* Add APC SMT750IC

* Remove quotes of interface name
2023-04-11 12:12:49 -04:00
David U
07cc0752be
Add APC SMT1000I (#1273)
* Add APC SMT1000I

* Remove image lines
2023-04-11 12:04:11 -04:00
David U
2adad98677
Add APC SMT2200I (#1274) 2023-04-11 11:57:22 -04:00
David U
f28db3679c
Add APC SMC1500I (#1238)
* Add APC SMC1500I

* Fix trailing spaces

* Delete apc-smc1500i.rear.png

* Delete apc-smc1500i.front.png

* Update SMC1500I.yaml
2023-04-01 15:53:26 -04:00
David U
b1834f4f6e
Add APC BR1500GI (#1239)
* Add APC BR1500GI

* Remove trailing spaces

* Change to console-port type rj-45

* Fix duplicate entry

* Update BR1500GI.yaml

* Delete apc-br1500gi.rear.png

* Delete apc-br1500gi.front.png
2023-04-01 15:50:41 -04:00
Daniel W. Anner
0a46e3f053
updated PA-850 and added psu (#1249) 2023-03-30 13:18:57 -04:00
Daniel W. Anner
cd12651e18
Update BIG-IP-2000.yaml
Fix port to 10gbase-x-sfpp
2023-03-30 12:51:02 -04:00
Daniel W. Anner
afcc0f4c87
Adding bigip 2000 series (#1248) 2023-03-30 12:48:50 -04:00
Daniel W. Anner
1c6b36aaa5
Eaton Updates (#1247)
* Added proper upc to part number. Added airflow and weight. fixed slug

* Fixed slugs and model names for eaton devices

* Fixed file names
2023-03-30 12:27:08 -04:00
Daniel W. Anner
9c71b9de84
Allied Telesis AT-MCR12 Update (#1246)
* added airflow, weight, and fixed slug

* fixed file name to match model/pn
2023-03-30 12:07:20 -04:00
Daniel W. Anner
f49ef192fc
Added r6515 airflow (#1245) 2023-03-30 11:50:51 -04:00
cwispy
1d14a97964
Create FG-224E-POE.yaml (#1240) 2023-03-30 10:29:43 -04:00
cwispy
ea8b90f0a1
Create fs-248e-fpoe.yaml (#1237)
* Create fs-248e-fpoe.yaml

* Update fs-248e-fpoe.yaml

Fixed upper case name.

* Rename device-types/Fortinet/fs-248e-fpoe.yaml to device-types/FS-248E-FPOE.yaml

Update name to upper case
2023-03-30 10:28:57 -04:00
Wago Louage
ca23614e23
Added Teltonika RUT240 device type (#1216)
* Added Teltonika RUT240 device type

* Update RUT240.yaml

Added weight. Fixed slug. Removed un-nessecary definitions

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-30 10:15:07 -04:00
Wago Louage
17b3c06de8
Extreme networks ap30 (#1214)
* Add Extreme Networks AP30 device type

* changed indentation

* Update AP30.yaml

Fixed model and slug. Added weight based on datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-30 10:09:45 -04:00
Daniel W. Anner
b36c0d7407
Migrate tripp lite to eaton (#1242)
* Migrate tripp lite to eaton

* merge tripplite module to eaton
2023-03-30 09:54:33 -04:00
Daniel W. Anner
4f16fe54f2
added part numbers and weight to tripp lite (#1241) 2023-03-29 10:41:15 -04:00
Maximilian Wilhelm
adba033d1e
Add Ubiquiti INS-3AF-O-G PoE adapter (#1190)
* Add Ubiquiti INS-3AF-O-G PoE adapter

Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>

* Update INS-3AF-O-G.yaml

Fixed slug

---------

Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-29 10:16:41 -04:00
Ryan Merolle
4589e37c15
Create B064-016.yaml (#1236) 2023-03-28 13:40:51 -04:00
J vanBemmel
5c223e35f2
Nokia device/module model fixes (#1213)
* * Add missing fan trays
* Correct D1 PSU model name to include 'IXR'

* Mark devices as full depth such that both front and rear images show up

* Remove duplicate "Nokia" vendor name from model (title and mouse-over assume no vendor name in model string)

* Fix merge typo

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-28 11:39:34 -04:00
Rimpei Kunimoto
88697eea6b
add NEC UNIVERGE IX2105 IX2207 IX3110 (#1057)
* add NEC UNIVERGE IX2105 IX2207 IX3110

* remove extra newline

* add weight UNIVERGE IX2105 IX2207 IX3110

* change  UNIVERGE IX2207 USB0/1 type to lte

* add nec slug

* PSU definition for IX3110

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-28 11:18:59 -04:00
powerburner-nl
a51f835161
Add GS108PEv3 (#1230)
* Add GS180PEv3

I did something wrong with the previous pull request, so I created a new one for this. Appended with additional info.
No airflow as it's a passive switch. No u_height as it's a desktop 8 port poe switch which is not likely to be mounted in a rack.

* Update GS108PEv3.yaml

Fixed slug
Added passive airflow per comment from author
Fixed u_height
Fixed comment
Removed un-needed definitions

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-28 10:22:40 -04:00
J vanBemmel
3bf511ece6
Nokia add images new location (#1233)
* Re-add front/rear images following new location & filename conventions

* Renamed following exact match slug convention

* Debug test failing

* Different log msg

* More debug

* Filter on startswith(slug)

* Debug

* Quotes

* Updated filter

* Match on string part
2023-03-27 15:06:48 -04:00
David U
4e53e49c5e
Add Zyxel USG 310 and Ubiquiti A6 Enterprise AP (#1231)
* Add Zyxel USG 310

* Add Ubiquiti U6 Enterprise AP

* Update U6-Enterprise.yaml

Added weight and weight_unit

* Update USG310.yaml

Adjust weight

* Update USG310.yaml

* Update U6-Enterprise.yaml

Fix port type

* Update U6-Enterprise.yaml

* Update USG310.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-27 12:11:13 -04:00
Nathan
7725c6e68e
Add TL-SG108PE (#1223)
* Create TL-SG108PE

* Rename TL-SG108PE to TL-SG108PE.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-25 11:55:44 -04:00
Daniel W. Anner
1ddaab3951
Tests: Remove uppercase from slug (#1227)
* Removed uppercase from devicetype schema slug definition. Fixed incorrect device slugs

* Update CISCO2951_K9.yaml

* Rename CISCO2951_K9.yaml to 2951-K9.yaml
2023-03-25 11:45:15 -04:00
francesco-noc
f313d68310
lower case slug (#1221)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-25 11:01:23 -04:00
Daniel W. Anner
f78c90d38b
Adding elevation images folder and test logic (#1225)
* Added new test code for elevation images. Added elevation folder.

* Also adding first file with image definitions
2023-03-24 16:50:47 -04:00
Olivier Desnoë
c400101708
Added several Fortinet device types (#1182)
* added several Fortinet device types

* removed hot swappable power ports and added weight

* fixed weight type to array

* added airflow

* prepended fortinet to the slug

* prepended fortinet to the slug

* changed weight format

* reworked power supplies

---------

Co-authored-by: DESNOË Olivier (Canal Plus) <olivier.desnoe@canal-plus.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-19 23:58:11 -04:00
Nathan
fa9117bbb4
Add Synology DS1821+ device type (#1203)
* Add Synology DS1821+ device type

Synology DS1821+

* Update ds1821+.yaml

remove ru height and add synology to slug

* Update ds1821+.yaml

Added weight definition based on spec sheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-16 15:55:53 -04:00
Nathan
ee3a842769
Create TL-SG1016PE (#1204)
* Create TL-SG1016PE

Add spec for TP-LINK TL-SG1016PE

* Update and rename TL-SG1016PE to TL-SG1016PE.yaml

* Update TL-SG1016PE.yaml

add add `tp-link-` to slug and change airflow to be correct `right-to-left`

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-16 15:47:25 -04:00
Daniel W. Anner
421ef832ac
Validation Testing Increase (#1208)
* Create

* Update validation.yml

* testing fixes

* Update validation.yml

* Added missing uses to validation file

* Update HP-5120-48G-PoEP-EI.yaml

* testing fixes

* Added newline at end of yaml file

* removing unnessecary tasks from validation

* Update HP-5120-24G-PoEP-EI.yaml

* Update HP-5120-24G-PoEP-EI.yaml
2023-03-15 15:03:33 -04:00
Daniel W. Anner
e9c6e86426
As per my conversation with Braden McGrath, type2-ieee802.3az isnt a poe standard, but rather a type of energy efficent ethernet - thus these devices are type2-ieee802.3at based on the poe rating (#1206) 2023-03-15 10:20:23 -04:00
Christian Breunig
207002bf66
Add Albis-Elcon BIG 4862 (#1202)
Device used e.g. by German Telecom for their EC2.0 circuits

Co-authored-by: Christian Breunig <christian.breunig@rohde-schwarz.com>
2023-03-15 10:10:43 -04:00
Nathan
f2cddb39c4
Add Ubiquiti USW-Enterprise-24-PoE (#1205)
* add USW-Enterprise-48-PoE

add ubiquity USW-Enterprise-48-PoE.yaml

* Update USW-Enterprise-24-PoE.yaml

Fixed slug, added datasheet, added weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-15 09:59:58 -04:00
J vanBemmel
55b8bef8a8
Add weight information from install guides (#1199) 2023-03-15 09:37:20 -04:00
J vanBemmel
0259087b0c
Contributes 6 new device types for Nokia SR Linux product line (#1189)
* Contribute 6 new device types for Nokia SR Linux product line:
* D1 (management switch)
* D2/D2L
* D3/D3L
* H3

All systems come in AC and DC variants, with airflow Front-2-Back or Back-2-Front

* Updated in response to feedback:

* model fans and power modules as separate module-types, including airflow variations
* update slug to include 'nokia-'
* remove comments

Note that 'weight' information is not available in the datasheets

* Comment out 'airflow' attribute for the time being

* * Add 'position' to module bays
* Renumber modules to match system config IDs (starting at 1)
* Remove space from name

* Be consistent in mgmt interface naming, it's 'mgmt0'

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-14 09:18:15 -04:00
Fabian Horst
c906803d4a
Create Ruckus R350 WiFi Access Point (#1198)
* Create Ruckus R350 WiFi Access Point

Create Ruckus R350 WiFi Access Point after Datasheet and with Live reference. https://www.commscope.com/globalassets/digizuite/921208-ds-ruckus-r350.pdf

* Update r350.yaml

* Update because another Typo...
2023-03-14 09:06:23 -04:00
Alex Tremblay
3343bdeaa1
Add and fix several Cisco and H3C devices (#1176)
* Update WS-C3750G-12S-E.yaml

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

* add missing cisco switch WS-C3650-48FQM-S

* add missing devices from our environment

* fixup

* model rename for HPE A5120 switches

* replaced power-port definitions with module-bay definitions on WS-3650-48FQM models

* add/fix weight values arcording to updated schema

* add power supply modules for WS-C3650-48FQM devices

* add "cisco-" prefix to all cisco device types

* fix duplicate entry issues in cisco and huawei devices

* fix invalid powerport type in cisco power module

* fix type schema validation error in UBR10012 device

* re-add YAML document start markers to all cisco device type files

* Update ASR-920-12CZ-A.yaml

Fix spacing issues

* Update ASR-920-12CZ-D.yaml

Fixed comment, removed extra newline.

* Update ASR-920-12SZ-D.yaml

Fixed comment, removed extra newline.

* Update ASR-920-4SZ-A.yaml

Fixed comment, removed extra newline.

* Update ASR-920-24SZ-M.yaml

Fixed comment, removed extra newline.

* Update SPA112.yaml

Fixed comments. Unnecessary newline removed.

* Update N540-ACC-SYS.yaml

Fixed description. Unnecessary newline removed.

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

Fixed comments. Unnecessary newline removed.

* Update Meraki-MS220-24P.yaml

Reverted description newlines

* Update PWR-C2-1025WAC.yaml

* Update PWR-C2-250WAC.yaml

* Update PWR-C2-640WAC.yaml

* Update PWR-C2-640WDC.yaml

* Update S3100-8TP-PWR-EI.yaml

Removed non-manufacturer datasheet comment

* Update HP-5120-48G-POE-4SFP-EI.yaml

Fixed model/slug

* Update HP-5120-24G-POE-4SFP-EI.yaml

* Update HP-5120-48G-POE-4SFP-EI.yaml

* Update HP-5120-48G-PoEP-EI.yaml

* Update HP-5120-24G-PoEP-EI.yaml

* Update HP-5120-48G-PoEP-EI.yaml

* Update HP-5120-24G-PoEP-EI.yaml

* all C3850 models have dual independant PSU bays

* add PSU modules for C3850 and C3750X model switches

* all C3750X models have dual independant PSU bays

* typo fix

* C3650-##FQM series are the only fixed PSU models in the C3650 line

* All C3650 switches (except minis) have two modular PSU slots

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

Added weight, modular PSUs and modular FANs

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

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

Removed network module since according to datasheet and pictures the 3850-48XS-E does not have a swappable module bay

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

* Added position attribute to newly created PSU module-bays

* Added redundant power supplies

* Moving console, power and module bays up

* added weight to new files

* Added positions to PSU module bays

* rearranged module bays

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-13 14:04:12 -04:00
Daniel W. Anner
e82bc1aa31
updating Datto PoE types to type2-ieee802.3az as per their spec (#1197) 2023-03-13 14:03:15 -04:00
Daniel W. Anner
a6383b4e11
file cleanup (#1195) 2023-03-13 13:47:58 -04:00
zupy666
0cd47afff1
add zyxel-fmg3005-r20a & mikrotik-RB941-2nD-TC & mikrotik-RB1200 device type (#1194)
* Add Mikrotik & Zyxel device types

* Update CRS109-8G-1S-2HnD-IN.yaml

Added newline

* Update RB951Ui-2nD,yaml

Added newline

* Update PMG1005-T20B.yaml

Added newline

* review update devicetype-library/pull/1193

* fix slug & model

* fix typo in file name

* update model name

* add zyxel-pmg3005-r20a device type

* addet new line character at the end of file

* update slug

* add RB941-2nD-TC device type

* update value maximum_draw

* update value maximum_draw

* update parameters mikrotik-rb2011il-in

* add mikrotik-RB1200 device type

* update

* update

* update parameters RB4011iGS+RM

* add/update parameters

---------

Co-authored-by: zupy666 <joze.zupaenc@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-13 13:36:51 -04:00
zupy666
ee155cf2be
Add Mikrotik & Zyxel device types (#1193)
* Add Mikrotik & Zyxel device types

* Update CRS109-8G-1S-2HnD-IN.yaml

Added newline

* Update RB951Ui-2nD,yaml

Added newline

* Update PMG1005-T20B.yaml

Added newline

* review update devicetype-library/pull/1193

* fix slug & model

* fix typo in file name

* update model name

---------

Co-authored-by: zupy666 <joze.zupaenc@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-13 10:26:37 -04:00
Nealtron
1ec71abe2a
Convert some of the Panduit devices to modules (#1192)
* Added Fortinet Fortigate 100EF

* Reclassified Panduit Modules from Device from Modules.

* Removed irrelevant data from Panduit modules converted from devices.

* Delete FG-100E.yaml

* Revert "Delete FG-100E.yaml"

This reverts commit af4a0366b6.

* Delete FG-100EF.yaml

Removed file that doesn't have anything to do with this specific PR.

---------

Co-authored-by: Neal Shelton <neal.shelton@mymanatee.org>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-12 13:35:17 -04:00
Nealtron
2183c7d1dc
New Device: Fortinet Fortigate 100EF (#1191)
* Added 100EF

* Added additional FG-100EF info.

* Update FG-100EF.yaml

Added datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-12 13:32:52 -04:00
Nico Felbinger
cf9ab6780f
Improved comments in ubiquiti er-x (#1174)
* improve comments in ubiquiti er-x (issue #1173)

* Changed URL in comments to device datasheet

* Added weight for device

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-11 15:56:09 -05:00