Commit Graph

1318 Commits

Author SHA1 Message Date
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
Olivier Desnoë
f26a9f72f4
Added and fixed several Avocent device types (#1183)
* added and fixed several Fortinet device types

* added power port type on PS2 (was missing)

* added airflow, weight and prepended slug with avocent

* refined to exact model of the data sheet and added description with link to data sheet

* changed weight format

---------

Co-authored-by: DESNOË Olivier (Canal Plus) <olivier.desnoe@canal-plus.com>
2023-03-10 09:38:18 -05:00
Paul Schnuerle
0d5ef8a5c5
Add Intel H2312XXKR2 Blade Chassis (#1180)
* Add Intel H2312XXKR2 Blade Chassis

* changed model and slug to fix copy-paste mistake

* added airflow, weight, and changed PSU slots to module bays

* fixed weight and module-bays position

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-10 09:36:30 -05:00
Paul Schnuerle
ccc44471ee
Added Intel HNS2600TPR Blade (#1178)
* pre-commit fixed eof new line

* fixed child weight, added module-bays for pcie riser and added QSFP+ interface

* fixed weight and module-bays positions

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-10 09:35:51 -05:00
Paul Schnuerle
38bd217fc1
Added Intel H2312XXLR2 blade system (#1177)
* ignore my custom venv dir

* Created definition for Intel H2312XXLR2

* changed power-ports type to iec-60320-c22

* Delete .gitignore

deleted my changed .gitignore

* restored original .gitignore

* Update .gitignore

added new line at end of file

* changed power ports type to iec-60320-c14

* added weight, airflow and changed power-ports to module bays

* removed comment

* created module-types for intel 1600w and 2130w redundant power supplies

* changed weight to fit new schema and changed position on module-bays

* fixed PSU module name to reflect position in device

* Update H2312XXLR2.yaml

Fixed position reference

* Update FXX1600PCRPS.yaml

Fix power-ports reference

* Update FXX2130PCRPS.yaml

fix power-ports definition

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-09 11:39:11 -05:00
Arturo Baldo
f6a7c14dfd
Add FS S5860-20SQ (#1179)
* Create S5860-S20SQ.yaml

* Rename S5860-S20SQ.yaml to S5860-20SQ.yaml

* Interface naming

* Slug

* Datasheet and weigth

* Datasheet link

* Spaces

* Add FS PSU SPSM-C150WAC for S5860-20SQ, S5810-48FS switches

* Position on module bays

* Position has to be string

* New weigth schema

---------

Co-authored-by: Arturo <arturo.baldo@iparchitechs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-09 11:28:03 -05:00
Daniel W. Anner
242bddaec0
Weight Import Fix (#1187)
* weight schema configuration changes

* updated weight/weight unit definitions to compy with import expectations.

* updated readme
2023-03-09 10:49:38 -05:00
Daniel W. Anner
877c1ca2e1
Import cleanup (#1185)
* After running a full repo import, these came back with errors. Fixes for those errors here

* pre-commit run cleanup
2023-03-09 00:19:45 -05:00
grbeneke
66cd206168
Create Huawei CE8800 series (#1138)
* Create CE8850-64CQ-EI.yaml

* Update CE8850-64CQ-EI.yaml

* Create CE8861-4C-EI.yaml

* Create CE88-D24S2CQ.yaml

* Create CE88-D8CQ.yaml

* Update CE8850-64CQ-EI.yaml

Appended `huawei-` to the slug

* Update CE8861-4C-EI.yaml

Appended `huawei-` to the slug

* Update CE8861-4C-EI.yaml

* Update CE8850-64CQ-EI.yaml

* Update CE88-D24S2CQ.yaml

* Update CE88-D8CQ.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-08 14:46:38 -05:00
Daniel W. Anner
940fd191f4
first iteration of spa112 while I figure out the interface type with maintainers (#1170) 2023-03-03 09:45:38 -05:00
Martin
e18f56a560
Add Adtran NetVanta 4660 (#1119)
* Add Adtran NetVanta 4660

* Added part-number and weight info

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-03 08:20:46 -05:00
francesco-noc
58ff378d4b
added Aruba-2530 and updated part number (#1153)
* added and updated part number

* fix duplicated file

* deleted duplicated file

* fix

* updated all 2530 with weight and link to datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-03 08:19:21 -05:00
francesco-noc
8a63d36aeb
added some FlexNetwork-5130 (#1150)
* added some FlexNetwork-5510

* added missing information
2023-03-03 08:16:51 -05:00
kimlulz
e713f4784d
DL365G11 : Added (#1167)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-03 08:16:02 -05:00
Giulio Botto
afb22f464a
comment correction for EnGenius EWS1200-28TFP (#1168) 2023-03-02 18:42:01 -05:00
kimlulz
0cc1e04397
Add HP Legacy products (DL180G6, DL360e Gen8) and fix some args (#1146)
* Add HP ProLiant DL360 Gen7, ML350p Gen8

* Update ProLiant_DL360_Gen7.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Update ProLiant_DL360_Gen7.yaml

* Update ProLiant_DL360_Gen7.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Added: DL180G6, DL360eGen8

* Update ProLiant_DL180_Gen6.yaml

* DL360e_Gen8 : Fix YAML Spells..

* DL360e_Gen8 : Renamed and fix spell

* DL180G6 : Renamed and fix spell

* Delete ProLiant_ML350p_Gen8.yaml

* Delete ProLiant_DL360_Gen7.yaml

* DL380G7 : Renamed

* DL360e_Gen8 : fix spell

* DL180G6 : fix spell

* DL180G6 : fix spell

* DL180G6 : Added Console-ports

* DL360G7 : Removed FlexLOM cuz it has no FLOM in Gen7

* dl180g6 : Added weight

* dl360e_gen8 : Added weight

* dl180g6 : Added weight

* dl360e_gen8 : Added weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-02 18:37:45 -05:00
Jim Nelin
d143153ff9
Added FS S3150-8T2FP (#1161)
* Added FS S3150-8T2FP

* Fixed LINT issues (whitespaces....)

* Updated with additional data after comments by @danner26

* Additional data added
2023-03-02 18:21:39 -05:00
Daniel W. Anner
64efaa6f09
Datto Networking Hardware (#1166)
* Fixed DSW100-8P-2G power port type

* added comment for type2-ieee802.3az for when PR #1165 gets implemented. Fixed SFP port types.

* added comment for type2-ieee802.3az for when PR #1165 gets implemented.

* Added Datto DSW100-84P-4X and DSW250-8P-2X

* Fixed slug and power type

* Added Datto AP840 and AP840E

* Added AP840E dipoles as inventory items

* Added AP840E Antenna module

* Added Datto DNA and D200 routers/firewalls.

* Fixed issues with tests.
2023-03-01 15:22:38 -05:00
Bryan Ward
9f55276d6b
Update N9K-C9372TX.yaml (#1163)
This model has 10G Copper ports, not 10G SFP ports.
2023-03-01 12:26:37 -05:00
Giulio Botto
2b8088354b
EnGenius (#1160)
* Add EnGenius manufacturer
Add EWS360AP, EWS5912FP, EWS1200-28TFP

* Add EWS360AP

* Remove null allocated-draw

* Correct poe port type

* Correct poe type and mode

* Remove quotes

* Update EWS1200-28TFP.yaml

Added engenius- prefix to slug

* Update EWS360AP.yaml

Added engenuis- prefix to slug
cleaned up file

* Update EWS5912FP.yaml

Added engenius- prefix to slug

* Update EWS1200-28TFP.yaml

* Update EWS5912FP.yaml

* Update EWS1200-28TFP.yaml

Removed mgmt-only: false

* Update EWS360AP.yaml

Removed mgmt-only: false

* Update EWS5912FP.yaml

Removed mgmt-only: false

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-01 12:25:06 -05:00
Bob Tanner
305c0f29b8
Added Synology DS118 (#1158)
* Added Synology DS418

* Update DS418.yaml

Fixed newline issue

* Added Synology DS118

* Update DS118.yaml

Added synology- prefix to the slug

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-03-01 08:42:37 -05:00
Giulio Botto
6da6788382
Add QNAP TS-453D (#1162) 2023-03-01 08:27:18 -05:00
francesco-noc
c7c625b7ba
added HP-5500-24G-4SFP-HI (#1156)
* fixed spaces

* fixed strings

* fixed port expansion module
2023-02-28 15:40:36 -05:00
francesco-noc
b5b8f67459
added FlexFabric-5700-40XG-2QSFPP (#1154) 2023-02-28 15:34:04 -05:00
francesco-noc
9afd4bb70f
added Aruba-2930M-48G: JL321A and JL322A (#1152)
* added Aruba-2930M-48G: JL321A and JL322A

* fixed 100base-tx

* Update Aruba-2930M-48G.yaml

Added weight and datasheet

* Update Aruba-2930M-48G-PoEP.yaml

Added datasheet and weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 15:32:23 -05:00
David Mc Ken
b19ed14cd7
Add ubnt wave lr (#1155)
* Create WAVE-LR.yaml

* Update WAVE-LR.yaml

Added datasheet and weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 13:45:00 -05:00
kimlulz
2167fc4bf9
Update Aruba 2530-24G (#1147)
* Fix args of 2530-24G

* 2530-24g : Fix spells

* 2530-24g : Aruba to HPE

* 2530-24g : Remove MGMT

* Update Aruba-2530-24G.yaml

Added weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 13:37:02 -05:00
francesco-noc
e1b722ec90
added Aruba-2930F-24G: JL259A and JL261A (#1151)
* added Aruba-2930F-24G: JL259A and JL261A

* Update Aruba-2930F-24G-4SFP.yaml

Added weight and datasheet

* Update Aruba-2930F-24G-PoEP-4SFP.yaml

Added weight and datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 13:30:53 -05:00
francesco-noc
070311398d
added FlexNetwork-5510-24G-SFP-4SFPP-HI (#1149)
* added FlexNetwork-5510-24G-SFP-4SFPP-HI and updated FlexNetwork-5510-48G-POEP-4SFPP-HI

* Update FlexNetwork-5510-24G-SFP-4SFPP-HI.yaml

Added spec sheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 13:23:03 -05:00
francesco-noc
a64c16c26d
added HPE FlexFabric-5945-2-slot (#1148)
* fixed No newline at end of file

* fixed 100base-tx

* Update FlexFabric-5945-2-slot.yaml

Added weight and datasheet link

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 13:17:28 -05:00
francesco-noc
19ed55d01b
Add 2530-8G and updated 2530-8 (#1132)
* Add 2530-8G and updated 2530-8

* Update 2530-8.yaml

* Updated 2530-8 power plug and speed interface

* weught and URL

* fix

* fix indentation

* moved to HPE folder

* deleted Aruba folder

* clean and merge

* added link to specs

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-28 08:38:40 -05:00
Ryan Merolle
db888bce9e
correct Fortigate part_numbers (#1145) 2023-02-26 09:29:45 -05:00
Daniel W. Anner
48c88f36fe
Adding Datto DSW100-8P-2G (#1144) 2023-02-24 21:19:20 -05:00
Mic Szillat
68ac1e6e84
Add Ubiquiti UISP Router (#1143)
* Add Ubiquiti UISP Router

* Update USIP-R.yml

Added airflow and weight based on datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-24 12:13:26 -05:00
Daniel W. Anner
2cf20ed7cc
HPE Aruba Merge & Cleanup (#1142)
* Added Aruba to model names in prep for migration to HPE

* Migrated Aruba manufacturer to HPE

* fixed the poep to poe+ and naming

* Removed sitch from model names

* Fixed power type

* Fixed model names for Aruba 2540s

* fixed Aruba 54 series models

* Updated model names to match the manufacturer

* Fixed slug. Added part number to Aruba 7000 series

* fixed multiple aruba 8000 series part numbers, they had As which are the SFP modules, the actual devices has Cs. Added airflow to the device already there, and added their increment device for reverse airflow.

* fixed airflow definitions for aruba 8000 series

* Fixed aruba 8000 series names and slugs. Added Aruba 10000 rear to front device and added airflow for the front to rear one as well

* Added  prefix to slugs

* Adding pn to aruba 10000 series

* migrating Aruva devices to HPE folder as per discussion 1137. https://github.com/netbox-community/devicetype-library/discussions/1137

* migrating officeconnect switches to new standard format

* Migrated Aruba switches to proper naming

* Updated files to include their product lines and renamed applicable files

* reverted poe-plus to poep to align

* Adding product lines to more HPE devices

* Fixing slug issue

* updating slug to include manuf. and product line

* migrated proliant device file names to -. Also fixed their slugs
2023-02-24 10:32:31 -05:00
squintfox
ce06f474b4
Add Fortinet FEX, FG-VM and FS (#1111)
* Add Fortinet FEX, FG-VM and FS

* Fix linting errors

* Update slugs, airflow, comments, weight

* Fix typos in airflow

* Update FEX-40D.yaml

Added the fortinet website datasheet

* Delete FG-VM-OPC.yaml

This is a virtual machine and thus is not a physical device. This repo is for physical devices and their associated modules

* Update FS-1048E.yaml

Added markdown formatting for the datasheet

* Update FS-448D-FPOE.yaml

Fixed datasheet to be markdown and use the fortinet datasheet on their website

* Update FS-424E-FPOE.yaml

* Update FS-424E-FPOE.yaml

Fixed model name and made the datasheet markdown format

* Update FEX-40D.yaml

Fixed model name

* Update FEX-40D.yaml

Fixed model name and part number

* Update FS-1048E.yaml

Fixed model name 1048E

* Update FS-448D-FPOE.yaml

Fixed model name 448D-FPOE

* Update FS-448D-POE.yaml

Fixed model name and datasheet FS-448D-POE

* Remove FG-VM

* Update comments and modular PSUs

---------

Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-23 09:44:21 -05:00
kimlulz
2fbad63240
Add HP ProLiant DL360 Gen7, ML350p Gen8 (#1117)
* Add HP ProLiant DL360 Gen7, ML350p Gen8

* Update ProLiant_DL360_Gen7.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Update ProLiant_ML350p_Gen8.yaml

* Update ProLiant_DL360_Gen7.yaml

* Update ProLiant_DL360_Gen7.yaml

* Update ProLiant_ML350p_Gen8.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-23 08:53:16 -05:00
Maxime De Clercq
f1e1ccee12
Add QNAP 453B (#1141)
* Add QNAP 453B

* Incorporate feedback

https://github.com/netbox-community/devicetype-library/pull/1141#issuecomment-1438964138
2023-02-23 08:49:15 -05:00
grbeneke
50925b6351
Create S6730-H28Y4C.yaml (#1131)
* Create S6730-H28Y4C.yaml

Add Huawei CloudEngine S6730-H28Y4C

* Update S6730-H28Y4C.yaml

* Update module-bays

* Update S6730-H28Y4C.yaml

Appended `huawei` to the slug

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-21 14:35:03 -05:00
pdk428
bedecdb1e8
Create U6-Mesh-US.yaml (#1139) 2023-02-21 14:28:58 -05:00
Daniel W. Anner
00fb43d8ef
Added TP-Link TL-SG1005D (#1136) 2023-02-17 18:12:32 -05:00
Daniel W. Anner
ad365305ad
Update DPC3939B.yaml 2023-02-17 01:21:40 -05:00
Daniel W. Anner
f07e315703
Update DPC3939B.yaml 2023-02-17 00:01:41 -05:00
Daniel W. Anner
cb2292f057
Added Comcast Business - Cisco DPC3939B (#1135) 2023-02-16 23:58:18 -05:00
Daniel W. Anner
3c64a1e9e8
Added Datto AP440, DSW100-24P-4x and Cisco RV220W (#1134) 2023-02-16 22:57:37 -05:00
squintfox
b7a8fa7a7b
Update meraki ports (#1116)
* Update Meraki power/mgmt ports

* Update Meraki module to C16

* Update connector name

* Update for modular PSUs and connector name

---------

Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-15 17:29:35 -05:00
squintfox
a21e4e1d1a
Add Catalyst WS-C2960XR-24TD-I (#1110)
* Add Catalyst WS-C2960XR-24TD-I

* Update WS-C2960XR-24TD-I.yaml

Fixed slug

* Update weight, comments and airflow

* Fix indent

* Update for modular PSUs

* Update position for string type

---------

Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-15 17:26:20 -05:00
Giulio Botto
b398a3caf3
Add Zyxel VMG1312-B10A (#1105)
* Add Zyxel VMG1312-B10A

* Correct interface type

* Correct part number

* keep forgetting numbers must be "stringyfied"

* Add weight info

* Add weight info

* Correct yaml

* Update VMG1312-B10A.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-15 12:33:44 -05:00
squintfox
0decd0024f
Update fortinet firewalls (#1114)
* Update and add Fortigate ports

* Update for PoE and revert wan types

* Update RPS connector

* Update FG-140E-POE.yaml

---------

Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-15 12:28:59 -05:00
Upendra Thapa
f572552d2c
added juniper acx7100 (#1127)
* added juniper acx7100

* fixed interface type

* interface type fixed

* revision fix

* revision fixed

* revision fixed final

* deleted redundant file

* Update ACX7100-48L-AC-AO.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-15 12:03:06 -05:00
Giulio Botto
b7745a94d1
Add Huawei S5700-28P-LI-AC (#1130)
* Add Huawei S5700-28P-LI-AC

* Update S5700-28P-LI-AC.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-14 10:18:58 -05:00
squintfox
03a48d558b
Update Smart-UPS models and ports (#1115)
* Update Smart-UPS models and ports

* Update SMT1500.yaml

* Update SMT1500RM2U.yaml

* Update SRT3000RMXLT.yaml

* Update SRT5KRMXLT.yaml

---------

Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-13 12:01:04 -05:00
krasotinpa
be160ce4d0
Create QSW-6900-56F.yaml (#1101)
* Create QSW-6900-56F.yaml

QSW-6900-56F switches are data center oriented high density 10G/25G access switches, providing 25G/100G access, low latency, and complete data center features.

* Update QSW-6900-56F.yaml

Added: weight, airflow, comments

* Update QSW-6900-56F.yaml

Trying to add weight

* Update QSW-6900-56F.yaml

Adding weigth

* Update QSW-6900-56F.yaml

Fixed slug

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-13 11:05:49 -05:00
krasotinpa
bec768ef4e
Create QSW-6900-56LF.yaml (#1099)
* Create QSW-6900-56LF.yaml

QSW-6900-56LF switches are data center oriented high density 10G access switches, providing 10G/100G access, low latency, and complete data center features.

* Update QSW-6900-56LF.yaml

Added weight, airflow and comments

* Update QSW-6900-56LF.yaml

Fixed slug

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-13 11:05:30 -05:00
Giulio Botto
41fd184db0
Add Huawei S5700-28X-LI-AC switch (#1102)
* Add Huawei S5700-28X-LI-AC switch

* Add weight information

* Correct yaml

* Update S5700-28X-LI-AC.yaml

Fixed slug

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-13 11:01:44 -05:00
Ben White
8d12aef492
ZPE Nodegrid Gate SR addition (#1088)
* Edgecore 5912-54X and 5912-54XM, Eaton TrippLite ATS

* ZPE Nodegrid Gate SR

* Update GSR-T8-BASE.yaml

tweak slug to include vendor and be lowercase

---------

Co-authored-by: Ben White <ben.white@telcom.uk>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-13 10:52:55 -05:00
krasotinpa
c6751c6f57
Create QSW-6900-32H.yaml (#1098)
QSW-6900-32H switches are data center oriented high density 40G/100G access switches, providing 40G/100G access, low latency, and complete data center features.
2023-02-07 10:08:17 -05:00
Rafal S
7bf2f659b3
Create a template for Inspur NF8260M6 (#1089)
* Create a template for Inspur NF8260M6

* Update template

---------

Co-authored-by: Rafał Sulkowski <rafal.sulkowski@wroclaw.sa.gov.pl>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-03 14:05:18 -05:00
Rafal S
89c7723a26
Create a template for Inspur NF5180M6 (#1087)
* Create a template for Inspur NF5180M6

* Update template

---------

Co-authored-by: Rafał Sulkowski <rafal.sulkowski@wroclaw.sa.gov.pl>
2023-02-03 14:02:46 -05:00
Daniel W. Anner
47730804fe
FSP 150-XG120Pro (SH) fixed model name/slug, file name, added allocated draw and product page (#1093)
FSP 150-XG418-100G-CFP2 fixed model name/slug, file name, added allocated draw and product page
FSP 150-XG418-100G fixed model name/slug, file name, added allocated draw and product page
FSP 150-XG480-100G-CFP2 fixed model name/slug, file name, added allocated draw and product page
FSP 150-XG480-100G fixed model name/slug, file name, added allocated draw and product page
FSP 150-XG480-25G-100G fixed model name/slug, file name, added allocated draw and product page
2023-02-03 11:52:36 -05:00
Daniel W. Anner
08fc892f99
Fixed MX2800 part number, added product link (#1092)
Fixed TA-5000 23 inch file name (new TA5000 has same name without 23 inch specification), slug and added product link
2023-02-03 11:50:39 -05:00
Daniel W. Anner
c36abaf125
Fixed model names (#1091) 2023-02-03 11:50:22 -05:00
Daniel W. Anner
896b8203d6
Dell Device standardization & cleanup (#1085)
* Removed mgmt_only: false, removed extra newlines

* Testing a fix for the multipleOf issue using info in https://github.com/python-jsonschema/jsonschema/issues/1039

* Revert "Testing a fix for the multipleOf issue using info in https://github.com/python-jsonschema/jsonschema/issues/1039"

This reverts commit ea7edcc62e.

* removing device-types/Dell/Unity_XT_DAE.yaml - there are multiple different models of these disk array enclosures. with the possible addition of storage management we need the actual part/models rather than a generalized item

* Renamed Dell PowerSwitches to have the proper name
Added data sheet/spec sheet links when available

* Added data sheet links to comment

* Update NX3240 to match proper name
Standardized slug

* Standardized names and slugs
Added spec sheets where available
2023-02-01 19:01:21 -05:00
Daniel W. Anner
6c4fd5c21e
PowerVault ME4024 and 42H29 Controller (#1083)
* Updating powervault me4024 and controller to be device parent/child

* fix mistake with md3200. converted both me4024 and md3200 to parent devices
2023-02-01 16:23:16 -05:00
Daniel W. Anner
6709d6292a
fixes device-types/CyberPower/cps1500pfclcd.yaml yamllint issue (#1084) 2023-02-01 16:10:01 -05:00
Ryan Merolle
b3af979165
Create cps1500pfclcd.yaml 2023-02-01 15:53:52 -05:00
Daniel W. Anner
7fd91b05e8
Format fixes (#1081) 2023-02-01 15:20:15 -05:00
Ryan Merolle
957ae89e9f
Delete CPS-1215RMS.yaml
duplicate of CPS1215RMS.yaml
2023-02-01 15:14:28 -05:00
rogeriomendesp
72897d57b8
Adding equipment from the manufacturer DATACOM. (#1072)
* Adding equipment from the manufacturer DATACOM.

* adjusted.

* adjusted.

* adjusted file syntax.

* adjusted code syntax.

* adjusted code syntax.

* adjusted code syntax.

* adjusted code syntax.

* Update DM4610-OLT-4GPON+4GX+2XS.yaml

Fixed slug name to match part name
Fixed comment to adhear to pre-commit
removed unnessecary interface definitions

* Update FAN_OLT-DM4610.yaml

Fixed comment formatting

* Update PSU-120-AC_OLT-DM4610.yaml

Fixed comment formatting

* Update PSU-120-DC_OLT-DM4610.yaml

Fixed comment formatting

* Update DM4610-OLT-4GPON+4GX+2XS.yaml

Reverted change to the slug

* changed as requested.

* Ajusted.

* Adjusted.

---------

Co-authored-by: Rogerio Pereira <rogerio.pereira@datacom.com.br>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-31 15:55:21 -05:00
Fabian Horst
cf011f7417
Create GS5104-1471-EC.yaml (#1076)
Created CWDM from ghipsystems GS5104-1471-EC.yaml 

Reference: https://ghipsystems.com/cms/en/wdm-catalogue/express-cwdm/
We have the model GS5104-1471-EC here
2023-01-31 15:53:19 -05:00
Fabian Horst
b61744d358
Create FS FMU-MC084761EM3.yaml CWDM (#1075)
* Create FS FMU-MC084761EM3.yaml CWDM 

Created FS FMU-MC084761EM3.yaml CWDM as child device

* Update FMU-MC084761EM3.yaml
2023-01-31 12:26:02 -05:00
Fabian Horst
ffc8193d78
Create FS FMU-MC042733 CWDM Module (#1074)
Create FS FMU-MC042733 CWDM Module as child object
2023-01-31 12:23:09 -05:00
reishoku
0b6299aa3d
Added Mellanox, NEC, Netgear, and Yamaha switches/routers (#1046)
* Added some Mellanox switches

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>

* Added some NEC routers

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>

* Added some YAMAHA switches

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>

* Added some NETGEAR switches

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>

* Removed lines containing "mgmt_only: false" since the parameter points to false

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>

* Update JGS524.yaml

Added power to the JGS524

* Update GS116.yaml

Added power port for GS116

* Update GS116E.yaml

Added power port for GS116E

* Update SWX2110-5G.yaml

Added power port to the SWX2110-5G

* Update SWX2110-8G.yaml

Added power port to the SWX2110-8G

* Fixed port naming scheme for NEC devices

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>

---------

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-30 10:58:51 -05:00
Olivier Desnoë
7dde2fab60
added and fixed several Cisco device types (#1070)
Co-authored-by: DESNOË Olivier (Canal Plus) <olivier.desnoe@canal-plus.com>
2023-01-26 14:33:24 -05:00
eric-j-ason
61e537a1c1
Remove spaces from Supermicro device names (#1065)
I presume they were added by accident.
2023-01-21 19:45:37 -05:00
Daniel W. Anner
774810c56d
Removed mgmt_only: false, removed extra newlines (#1064) 2023-01-21 01:11:27 -05:00
Rimpei Kunimoto
fe7844e861
add Lenovo Servers SR530/SR550/X3250M6 and fix SR650 (#1062)
* fix SR650 unit height , add comments

* add Lenovo SR530 SR550 X3250M6

* Update system_x3250_M6.yaml

* remove VGA port

* Update SR530.yaml

Added ThinkSystem to model name

* Update SR550.yaml

Added ThinkSystem to model name

* Update SR650.yaml

Added ThinkSystem to model name

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-21 00:14:36 -05:00
Daniel W. Anner
f2709fed8b
Module-Types - Model Name Fixes (#1063)
* Updated module types to have proper model names

* Updated Aruba module-types so that the model name is accurate

* fixing Broadcom part number

* updated comments to description

* fixed checkpoint model names

* moved generic keystone modules to a generic module folder

* according to FS datasheets, each item has an Item ID (unique part number) and their associated model name

* fixing the other module types

* removed mgmt_false definition

* removed newlines

* removed extra definitions

* fixed description, changed to comments

* fixing fs part numbers to be strings

* removed extra newlines

* Removed extra newlines

* reemoved blank definition
2023-01-20 19:17:02 -05:00
Michael Klose
ca7c2d7a35
Cisco PoE support (#1041)
* Set PoE capabilities on switch interfaces

* SG300 - Fixed PoE on shared uplinks

* Update C9200-24P.yaml

Removed unneeded mgmt_only definitions
Moved StackPorts to module bays, since the 9200 series need stack kits to stack switches

* Update C9200-48P.yaml

Removed unneeded mgmt_only definitions
Moved stack ports to module bays since they require a separate stacking kit

* Pre-commit format corrections

* Removed not needed mgmt_only: false definitions from Cisco device types

* Fixed newlines from the mgmt_only: false removal

* Removed cisco from model names, updated cisco module types to have their actual model number in the model field, moved the description to the comment field

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-20 15:22:09 -05:00
Seb Rupik
cdc3581843
add srx110h2-va (#1056) 2023-01-17 18:35:00 -05:00
Johannes Müller Aguilar
9571a74c76
Add APC SMT2200RMI2UNC (#1045)
* Add APC SMT2200RMI2UNC

* Update SMT2200RMI2UNC.yaml

Removed extra newline

Co-authored-by: Johannes Müller Aguilar <johannes.muelleraguilar@cloudflight.io>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-13 09:40:40 -05:00
Aaron
7af689f822
Added stack ports (#1052)
This device has 2 stack ports so I've added them here.

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-11 15:55:53 -05:00
Fabian Horst
048980442e
Create CRS226-24G-2S+RM.yaml Device Type model (#1048)
* Create CRS226-24G-2S+RM.yaml

Create new Device Type for Mikrotik CRS226-24G-2S+RM

* Update CRS226-24G-2S+RM.yaml
2023-01-11 15:39:11 -05:00
Fabian Horst
d4f9ce0421
Create Dell PowerEdge_1950.yaml Device Type (#1050)
* Create Dell PowerEdge_1950.yaml Device Type

Added Device Type for Dell PowerEdge_1950.yaml

* Update PowerEdge_1950.yaml

Fixed PSU naming

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-11 11:04:58 -05:00
Fabian Horst
9e3d96dc53
Create PowerVault_MD3200.yaml (#1049)
Added Device Type for Dell PowerVault MD3200
2023-01-11 11:01:57 -05:00
Vittore Zen
abdba81b95
Added Canon manufacturer and some iR-ADV C3xxx devices (#944)
* Added Canon manufacturer and some iR-ADV C3xxx devices

* Add no rack

* Update IR-ADV-C3720.yaml

Added product documentation to the comment, added power-ports so @vittore can use the template

* Update IR-ADV-C3720.yaml

fixed trailing space

* Update IR-ADV-C3720.yaml

Fixed URL

* Update IR-ADV-C3530.yaml

Added product documentation to the comment, added power-ports so @vittore can use the template

* Update IR-ADV-C3530-III.yaml

Added product documentation to the comment, added power-ports so @vittore can use the template

* Update IR-ADV-C3520.yaml

Added product documentation to the comment, added power-ports so @vittore can use the template

* Update IR-ADV-C3520.yaml

Fixed model name and URL

* Update IR-ADV-C3720.yaml

* Update IR-ADV-C3520.yaml

* Update IR-ADV-C3530-III.yaml

* Update IR-ADV-C3530.yaml

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2023-01-10 00:04:42 -05:00
LHBL2003
1d4bd8982b
Patch 3 (#1044)
* Create V1910-48G

* Update and rename V1910-48G to V1910-48G.yaml

* Update V1910-48G.yaml

Add document start "---"

* Update V1910-48G.yaml

Fixed indentation issue
Removed unneeded definitions

* Update V1910-48G.yaml

Removed airflow definition

* Update V1910-48G.yaml

Removed null definition which is invalid

* Update V1910-48G.yaml

Add GigabitEthernet 1/0/... in Name

Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-09 14:07:31 -05:00
tchmielewski
a96f39fa79
Addition of Cisco 8201-32FH device-type router model (#894)
* initial commit

* corrects 8201-32fh u_height

* changed PM to modules, adjusted MgmtEth name

* adds power module type for Cisco 8201-32FH

* adding something more

* adding some ASR9902 stuff

* some more addings

* adds ASR-9001

* adds ericsson r6672

* Update 8201-32FH.yaml

Removed un-needed definitions
Corrected spacing

* Update 8202-32FH-M.yaml

Removed un-needed defintions
Fixed spacing

* Update A99-RP-F.yaml

Fixed newline

* Update 8201-32FH.yaml

correcting typo in 8201-32FH interface name

* Update ASR-9902.yaml

fixing ASR-9902 model

* fixes inconsistencies

* fixes indentation in asr-9902 yaml model

* adding some ASR9902 stuff

* fixes inconsistencies

* Update ASR-9902.yaml

Fixed indetation

* adding some ASR9902 stuff

* some more addings

* adds ASR-9001

* adds ericsson r6672

* fixes inconsistencies

* fixes indentation in asr-9902 yaml model

* adding some ASR9902 stuff

* fixes inconsistencies

* fixes indentation in ASR-9001_flat model

* fixes indentation in some more models

* yet another yaml format fix

* adds cosmetic changes, formatting, etc.

* Removes *flat* models

* Fixes N540-ACC-SYS model

* Update 8202-32FH-M.yaml

Fixed missing console name

* Update 8201-32FH.yaml

Fix name spacing

* Update N540-ACC-SYS.yaml

Fixed formatting

* Update ASR-9903.yaml

Fixed formatting

* Update ASR-9902.yaml

Fixed formatting

* Update ASR-9001.yaml

Fixed formatting

* Update 8202-32FH-M.yaml

Fixed formatting

* Update 8201-32FH.yaml

Fixed formatting

* restores ASR-9902 model to default values

* Changes module-bays positions

* fixes formatting - new-line issues

* Update A9903-20HG-PEC.yml

Fixed spacing at the end of the file

Co-authored-by: Chmielewski <tomasz.chmielewski1@swisscom.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-09 11:52:55 -05:00
Joseph Badow
cf186dd89f
Ubiquiti devices (#938)
* Added POE support for interfaces

* Fixed PoE type for port 17-24

* Adding PoE function for interfaces

* Adding Switch Pro 48

* Adding PoE support for interfaces on "Switch 24 PoE"

* Adding PoE on interfaces for "UniFi Switch Lite 8 PoE"

* Adding PoE for "Access Point In-Wall HD"

* Added PoE to "Cloud Key Gen2"

* Fixing model name for "Cloud Key Gen2"

* Adding PoE and console connection to "Cloud Key Plus"

* Adapting naming conventions from other Ubiquiti devices

* Adding "Power Backup" unit

* Remove trailing whitespace

* Fixing model name for UDM-Pro

* Fixing model name and slug

* Added  interface types to the USP-RPS

* fixed uck-g2-plus console port

* Fixed UniFi cloud key model names and slugs to match manufacturer datasheets

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2023-01-09 11:18:02 -05:00
Alexey Masolov
1412cdac80
Addition of Ubiquiti UDM-PRO-SE, U6-PRO and U6-IW (#1042)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-09 10:38:42 -05:00
Daniel W. Anner
2e936a8d56
updated modules for dell me4024 with correct positions (#1043) 2023-01-09 09:32:02 -05:00
reishoku
d64c90b798
Addition of Ubiquiti Switch Pro Aggregation (#1039)
* add USW-Pro-Aggregation: Ubiquiti Switch Pro Aggregation

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>

* add ubiquiti-smartpower Power Ports and Power Outlets

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-07 02:29:13 -05:00
reishoku
9a4773cd4a
add NEC UNIVERGE IX Series (#1040)
Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>

Signed-off-by: KOSHIKAWA Kenichi <reishoku.misc@pm.me>
2023-01-07 01:57:04 -05:00
Daniel W. Anner
fbae035870
Fixed powervault me4024. Added modules for me4024 including the SAS controllers and the PSUs. (#1037) 2023-01-06 19:07:31 -05:00
Appa Omega
f621f3d48d
Eaton PSU, EBM and PDUs (#1035)
* Create 9PX5KIRTN.yaml

Just created this one.
In realety the eth0 should be a module which can be fitted in but this is just right for the most applications i think.

* Update 9PX5KIRTN.yaml

Made changes nameing power outlets. Also set "power_port" for the outlets. Added Battery connector and detection interfaces.

* Create 9PXEBM180.yaml

* Create ESWB05.yaml

* Create ESWB22.yaml

* Changed in-/out-put to hardwired

* Create CBL2OUT32.yaml

* Update 9PX5KIRTN.yaml

Fixes to formatting

* Update 9PX5KIRTN.yaml

Removed un-needed definitions

* Update 9PXEBM180.yaml

Removed un-needed definitions

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-06 12:04:59 -05:00
Seb Rupik
39e2030f54
AIP/ CSC SSM updates for the ASA (#1027)
* AIP/ CSC SSM updates for the ASA

* Update ASA-SSC-AIP-5.yaml

Removed trailing space

* fixed asa5505 interface type to matchs schema

* Update ASA5505.yaml

Removed un-needed definitions

* Update ASA5510.yaml

Removed un-needed definitions

* Update ASA5520.yaml

Removed un-needed definitions

* Update ASA5540.yaml

Removed un-needed definitions

* Update ASA-SSM-4GE.yaml

Removed un-needed definitions

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-06 10:12:21 -05:00
Fabian Horst
e0be5b363e
Create RAD ETX-2i-10G.yaml (#1031)
* Create RAD ETX-2i-10G.yaml 

Create First Device from RAD ( https://rad.com/ ) https://www.rad.com/resources/etx-2i-10g-devices-data-sheet

* Update ETX-2i-10G.yaml

Removed extra spacing

* Update ETX-2i-10G.yaml

* Update ETX-2i-10G.yaml

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-05 09:58:00 -05:00
Fabian Horst
c285afc6f5
Updated CCR1009-7G-1C-1S+PC.yaml (#1030)
added airflow, power port and poe input specs

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-05 08:50:34 -05:00
Fabian Horst
2dc4a9f8a4
Create Cisco Meraki-MX450.yaml (#1032)
Create Meraki-MX450.yaml from the Meraki MX family (similiar to the MX250 etc.)
2023-01-05 08:48:24 -05:00
Fabian Horst
bd3ba98085
Update Meraki-MX250.yaml (#1033)
Updated the Device Type with Airflow and Datasheet Link
2023-01-05 08:47:19 -05:00
Fabian Horst
b29d53c514
Update CCR1009-7G-1C-1S+.yaml airflow direction (#1029) 2023-01-05 08:46:26 -05:00
Fabian Horst
4b6933b87a
Update CCR1036-8G-2S+.yaml with Airflow direction (#1028) 2023-01-05 08:46:08 -05:00
Daniel W. Anner
74424475a0
#979 @basictheprogramm synology ds418 fix (#1025)
* Added DS418 to fix PR #979 (no traction was recieved so I am taking care of it for them). Also added vscode to the gitignore

* added power port

* fixed allocated draw spec, rounded up
2023-01-04 15:37:12 -05:00
Lucilo Wanderley Silva Costa
882a441b62
Create S5720-28X-LI-24S-DC.yaml (#976)
* Create S5720-28X-LI-24S-DC.yaml

* Update S5720-28X-LI-24S-DC.yaml

Removed un-needed definitions. Fixed YAML formatting errors

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-04 14:54:41 -05:00
Winston Astrachan
c1d391043c
feat: add additional edgerouter models (#952)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-04 14:47:25 -05:00
automate-this
9617995bf7
Added Cisco UCS FI6454 Device and the IOM-2408 Module (#936)
* Create UCS-FI-6454.yaml

* Create UCS-IOM-2408.yaml

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-04 14:19:44 -05:00
mpioner
a019ffeb71
Add Edgecore 7726-32X-O and PSU module YM-2651Y (#908)
* add Edgecore 7726-32X-O and PSU module YM-2651Y

* remove poe_mode and poe_type

* fix indentation

* fix pytest

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-04 09:39:58 -05:00
ianh14721
f478246350
Add HPE 5510 48G POE and non-POE (#883)
* Add HPE 5510 48G POE and non-POE

* Migrate HPE 5510 power supplies to modules

* Update HPE 5510 power supplies to be modules

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-03 17:48:57 -05:00
Morgan
8fe242f27e
Add Tripp-Lite SMART2200CRMXL device type and SNMPWEBCARD module type (#955)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-03 17:47:32 -05:00
Daniel W. Anner
55f0803e6f
Allied Telesis MCR12 and Modules (#1021)
* Added Allied Telesis MCR12 and other modules used with it

* Added the rest of the FS2xx series Allied Telesis modules
2023-01-03 11:20:13 -05:00
salgua
bbbd9c1ea8
Create CRS310-1G-5S-4S+IN.yaml (#939)
* Create CRS310-1G-5S-4S+IN.yaml

* Update CRS310-1G-5S-4S+IN.yaml

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-03 10:22:47 -05:00
Daniel W. Anner
855b425407
Fixed formatting on newer files (#1020) 2023-01-02 23:21:24 -05:00
Stanislav Meduna
983f9fa5b9
add unifi USW-Lite-16-PoE (#957)
Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2023-01-02 22:33:56 -05:00
M. Herdiansyah
4e5d1c4228
Check Point: Add SG23800 and add/move modules (#933)
* Check Point: add SG23800

* Check Point: add, move, and fix various modules

Added:
- 2-10FSR-BP-B
- 4-1C-BP-B
Moved and Fixed:
- 4-10F-C
- 4-1F-C
- 8-1C-C

* misc: fix errors

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-01 21:54:09 -05:00
Nico Domino
6f933a6d53
feat: add AVM Fritzbox 7530 (#1019) 2023-01-01 08:17:21 -05:00
Neil Schelly
f96784b894
Adding Fortinet FortiGate 600F and 601F devices (#974)
* Adding Fortinet FortiGate 600F and 601F devices

* Fixing power supply labelling to be unique

* unique slug/labels for FG-600F
2022-12-30 21:55:39 -05:00
Fabian Horst
da7d7eb282
Update RB2011iL-RM.yaml with PoE and other Details (#1018)
* Update RB2011iL-RM.yaml

* Update RB2011iL-RM.yaml

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 16:55:30 -05:00
Fabian Horst
ec25861971
Update RB2011UiAS-RM.yaml with more Details and PoE (#1017)
* Update RB2011UiAS-RM.yaml

* Update RB2011UiAS-RM.yaml

* Update RB2011UiAS-RM.yaml
2022-12-30 16:50:30 -05:00
Fabian Horst
bef4fd7db3
Updated Typos and added Details for AVM FRITZ!Box 7590 (#1016)
* Updated Typos and added Details

Added Comments Link, fixing Typos and correct ISDN Port Name

* Update 7590.yaml

* Update 7590.yaml

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 15:57:03 -05:00
amdei
550acc8a80
Add CryptoPro manufacturer. NGATE-320 and NGATE-600 models. (#949)
Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 15:24:39 -05:00
Fabian Horst
fbd5d7939c
Create icx-7150-48p-4x10g.yaml (#1015) 2022-12-30 15:21:54 -05:00
Fabian Horst
2d9eed6958
Update Airflow for ICX 7150-C12P-2x10GR (#1014) 2022-12-30 15:21:45 -05:00
Fabian Horst
58b2d7d745
Create APC UPS SMT3000RMI2UC (#1013)
* Create TP-Link T2600G-28TS

Added T2600G-28TS with all Specs

* Added APC SMT3000RMI2UC.yaml

* Added APC UPS SMT3000RMI2UC
2022-12-30 14:55:17 -05:00
Alejandro Fernández Preda
bd2e4ace75
Huawei s5700 (#1006)
* Add Huawei S5731-S24T4X and modules

* Add Huawei S5735-L24P4X-A1

* Remove empty fields in S5731-S24T4X.yaml

* Remove empty fields in PAC600S12-DB.yaml

* Update S5731-S24T4X.yaml

remove subdevice_role

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 13:02:47 -05:00
Jefferson J. Raimon
a9bc88315a
Create TL-SG108E.yaml (#1004)
* Create TL-SG108E.yaml

* Update TL-SG108E.yaml

* u_height: 0

* power-port

* Update TL-SG108E.yaml

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 13:00:41 -05:00
Jefferson J. Raimon
05fc2e7f3b
Create TL-SG105E.yaml (#1005)
* Create TL-SG105E.yaml

* Update TL-SG105E.yaml

* Update TL-SG105E.yaml

* Update TL-SG105E.yaml

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 12:57:36 -05:00
Alejandro Fernández Preda
06950ccad8
Cisco 2821 (#1007)
* Add Cisco 2821 model

* Add Cisco VIC2-4FXO card model

* Add Cisco AIM-VPN/EPII-Plus module

* Add PVDM2-64 module

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 12:54:29 -05:00
Fabian Horst
76f91705c9
Created TP-Link T2600G-28TS Switch Device-Type (#1012)
* Create TP-Link T2600G-28TS

Added T2600G-28TS with all Specs

* Created TP-Link T2600G-28TS Switch Device-Type
2022-12-30 12:53:12 -05:00
Fabian Horst
6a0577d6cd
Added RB5009UG+S+IN (#1008)
* Added RB5009UG+S+IN

Added Device Type with Details

* Fix typo

Fix Typos at PoE

* Added more Specs
2022-12-30 11:44:57 -05:00
Fabian Horst
f74b17ae80
Added RB5009UPr+S+IN (#1011)
* Added RB5009UPr+S+IN

New Type with all Details

* Update RB5009UPr+S+IN.yaml

* Fixed Typos

Fixed Typos around PoE Modes

* Added more Details

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 11:43:17 -05:00
Fabian Horst
ab09b940cc
Updating Mikrotik RB960PGS Device Type with more Details (#1010)
* Added more Details

Added PoE in/out specs, powerport, datasheet link.

* Update RB960PGS.yaml

* fixed typo

* fixed typo around poe

* Added more Details

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-30 11:39:07 -05:00
Fabian Horst
12a13b82cd
Mikrotik RB750Gr3 added more Details to existing Device-Type (#1009)
* Added more Details

Added the PoE In function and the correct Power Input. 
Also comment to the Datasheet

* Update RB750Gr3.yaml
2022-12-30 11:26:27 -05:00
jnovak-netsystemcz
8cee48f2d8
I was missing generic patch pannels which do not consume whole depth of (#971)
rack. Therefore I added them:
- copy of every existing and changed it's is_full_depth to false
- set airflow for all to passive
- unified file postfix to .yaml
2022-12-28 15:48:46 -05:00
jnovak-netsystemcz
22391cb7e4
Added Wall boxes with 2, 3, 4 and 6 UTP plugs. (#1001)
* Added Wall boxes with 2, 3, 4 and 6 UTP plugs.
They can be used for documenting physical wiring.

* Fixed issue with airflow

* Removed all empty fields

* Rack height set to 0, because devices are not rack mountable.

* Removed airflow and depth. They are useless for wall mounted boxes.

* Rack full depth set to false

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-28 15:34:39 -05:00
Brian Charbonneau
477024d36e
TEG-S16Dg Initial Commit (#975)
* TEG-S16Dg Initial Commit

* Added newline
2022-12-28 08:44:23 -05:00
jnovak-netsystemcz
518184da61
Added APC SMX3000HVNC UPS and related battery pack. (#1002) 2022-12-27 17:26:52 -05:00
matthew
38784ad3c1
Adding the UniFi Dream Machine (non-pro) (#987)
* Adding the UniFi Dream Machine (non-pro)

* Update to airflow, as I used an invalid option.

* Changed power supply type to 'other'

* Updating port names for UDM and UDM-Pro as per discussion.

* Changed power type to iec-60320-c8

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-27 16:21:34 -05:00
jnovak-netsystemcz
e418f62305
Improve existing Cisco C1000 switches and add missing ones (#948)
* Improve existing Cisco C1000 switches and add missing ones

Added all missing Cisco C1000 and C1000FE switches.
Synchronized definition of Cisco C1000 switches.

* Improve existing Cisco C1000 switches and add missing ones

Added all missing Cisco C1000 and C1000FE switches.
Synchronized definition of Cisco C1000 switches.

* Changes requested during patch approval.

* PSUs renamed to PSU1
2022-12-27 16:18:23 -05:00
Maximilian Wilhelm
147361dd10
Add Huawei CloudEngine S5732-H48XUM2CC model + PSU + FAN (#935)
* Add Huawei CloudEngine S5732-H48XUM2CC model

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

* Add Huawei PAC1000S56-CB PSU and FAN-031A-B fan module

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

Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2022-12-27 14:02:21 -05:00
Vittore Zen
bd83e1c5a7
Added Meraki MR36 and MR44 (#943)
* Added Meraki MR36 and MD44

* Fix indentations

* u_height: 0

* Fix u_height

* Fix pre hook
2022-12-27 14:02:10 -05:00
wtinetworkgear
e2bd39f831
Added airflow tag to WTI devices (#1000)
* Update CPM-1600-1-EC.yaml

Added airflow tag

* Added airflow tag to devices
2022-12-27 12:59:22 -05:00
Daniel Anner
dd0f629bfa
Ran full pre-commit run -a to fix all formatting issues (#999) 2022-12-27 12:35:52 -05:00
Jozef Pivarník
f2eb204b37
Add Cisco N540-28Z4C-SYS-D (#986) 2022-12-27 11:35:59 -05:00
Alexandre Bergeron-Gallant
bf9f1ed565
Added few Ruckus devices that we use (#982)
* Added few Ruckus devices that we use

* Update icx7150-24-2x10g.yaml

Added newline character at the end of the file

* Update icx7150-48pf-2x10g.yaml

Added newline character at the end of the file

* Update icx7150-c12p-2x10gr.yaml

* Update icx7150-48zp-8x10g.yaml

Added newline

* Added end of file newline

* Fixed newline and formatting issues

Co-authored-by: Daniel Anner <daniel.anner@danstechsupport.com>
2022-12-27 11:32:56 -05:00
Jozef Pivarník
d4aee232be
Add Cisco ASR-920-12CZ-A (#984) 2022-12-27 11:17:06 -05:00
Jozef Pivarník
0475e3bc16
Add Cisco ASR-920-12SZ-D (#983) 2022-12-27 11:16:38 -05:00
Ben White
7d997eccf7
Edgecore 5912-54X and 5912-54XM, Eaton TrippLite ATS (#981)
Co-authored-by: Ben White <ben.white@telcom.uk>
2022-12-27 10:46:12 -05:00
Jozef Pivarník
8996f8b9bf
Add Cisco ASR-920-12CZ-D (#985) 2022-12-27 10:18:22 -05:00
Lionel Hercot
7a7bda4cb4
Fix ASR1002-HX interfaces numbering for TenGigabitEthernet interfaces from TenGigabitEthernet0/0/X to TenGigabitEthernet0/1/X (#988) 2022-12-27 10:10:18 -05:00
Daniel-Drews
8416bee3ba
Update AppleTV-A2169.yaml (#989)
adding "u_height: 0" needed for new netbox update
2022-12-27 10:07:10 -05:00
Daniel-Drews
90fe6a09b1
Update AppleTV-A1842.yaml (#990)
adding "u_height: 0" needed for new netbox update
2022-12-27 10:06:57 -05:00
Daniel-Drews
4dcf2cefde
Update AppleTV-A1625.yaml (#991)
adding "u_height: 0" needed for new netbox update
2022-12-27 10:02:28 -05:00
Daniel Anner
faa515a768
Eaton Smart PDU - EMAT09-10 (#998)
* Added Eaton EMAT09-10 Smart PDU

* Fixed interface types to nema-5-20r
2022-12-27 10:01:50 -05:00
Giulio Botto
b7f3976344
Add QNAP models (#964)
* Add QNAP models
- TS-212
- TS-412
- TS-453mini
- TS-469L
- TS-469U-RP
- TS-453U-RP
- TS-873

* Correct interface names and numbers
2022-12-27 09:51:52 -05:00
dejantep
5a210a403e
Create 7250 IXR-s.yaml (#980) 2022-12-27 09:49:56 -05:00
Daniel Anner
d063f11022
Dell EMC Storage - NX3240 (#996)
* Added Dell EMC Storage NX3240

* Fixed interface type
2022-12-27 09:44:25 -05:00
Daniel Anner
ebf892af5d
Dell Disaster Recovery Server - DR4100 (#995)
* Added Dell DR4100

* Updated interface type to conform
2022-12-27 09:38:28 -05:00
Daniel Anner
730101e4a5
Dell Storage - PowerVault Storage ME4024 (#997)
* Added PowerVault Storage ME4024

* Fixed device interface type
2022-12-27 09:36:23 -05:00
Daniel Anner
09bd5ddce7
Added the Cisco SG350XG-24T (#994) 2022-12-27 09:36:12 -05:00
Daniel Anner
9c49a83a5c
Added the DKMMLED185-207 which pairs with the DMPU2016-G01 (#993) 2022-12-27 09:14:15 -05:00
Daniel Anner
3fc56206d4
Dell KVM Switch - Dell DMPU2016-G01 (#992)
* Added Dell DMPU2016-G01 KVM Switch

* Updated Dell DMPU2016-G01, added part_number

* Updated the power consumption based on the updated data sheet
2022-12-27 09:14:02 -05:00
Stephan Reugels
86889581e7
Add FS Switches, PDUs, Patchpanels & Modules (#969) 2022-12-06 09:28:00 -05:00
Elliot Weishaar
e4d71e800a
Added POE Information to Ubiquiti USW-48-POE (#961)
Added POE Information to Ubiquiti USW-48-POE
2022-12-05 22:58:39 -05:00
Giulio Botto
aa69fb087f
Add PC Engines manufacturer with (#962)
- APU
- APU2
- APU4
2022-12-05 22:58:09 -05:00
Giulio Botto
a712796ac3
Add Huawei S1720-28GWR-PWR-4TP-E (#966)
* Add Huawei S1720-28GWR-PWR-4TP-E
2022-12-05 22:57:51 -05:00
Fernando Chaves
0c9517fb0a
Huawei CE6851-48S6Q-HI (#956) 2022-12-05 22:57:27 -05:00
Giulio Botto
d81e4c92c3
Add HPE 5920AF-24XG (#965) 2022-12-05 22:57:01 -05:00
Christian Poessinger
715b5dae6d
Add new Rohde & Schwarz SITLine-ETH models (#960) 2022-12-05 22:56:40 -05:00
Stephan Reugels
d23b66bf7c
Add Decisio DEC4020 & DEC4040 (#970)
* Add Decisio DEC4020

* Add Decisio DEC4040
2022-12-05 22:56:13 -05:00
Vittore Zen
27c4b053e8
Huawei ar6121 e (#972)
* Add Huawei/AR6121E
2022-12-05 22:55:56 -05:00
Giulio Botto
4168d54136
Add Deciso Security Appliances. (#963)
* Add Deciso Security Appliances:
- DEC740
- DEC750
2022-12-05 22:55:35 -05:00
Vittore Zen
f1e1dbea43
Apple tv (#973)
* Added Apple manufacturer. Added several models of AppleTV
2022-12-05 22:54:26 -05:00
Vittore Zen
5940b1087d
Aruba-2540-24G-JL354A (#925)
* Add ZTE vendor and ZXA10 F8x2 GPON MTU series

* Add generic SC-24-double-port Fiber Patch Panel

* fix numbers

* Add some Cisco-Meraki APs

* fix wrong added .pre-commit-config.yaml

* Add ZTE ZXA10 C300

* Added SC-24-port_fiber_patch_panel

* Add basic zte c300 modules: CICK,PRWH and HUVQ

* add ZTE modules

* Rename GPON interface

* Add Supermicro model SYS-1019P-WTR

* Fix typo in com ports type

* Add M4300-12X12F

* Revert to module

* Revision done

* Fix little typos

* Remove empty comments

* Remove empty comments

* Fix type

* Fix type

* Fix rear_port_position

* Fix typo

* Modify type

* Remove USB and VGA

* Remove USB and VGA

* Add 540 24G 4SFP+ aka JL354A
2022-10-13 08:21:19 -05:00
Paul Hagedorn
777914aac3
Add APC SUA1500RMI2U (#887) 2022-10-13 08:20:44 -05:00
Vittore Zen
4210e4bc4f
Aruba-2540M-48G-JL355A (#924)
* Add ZTE vendor and ZXA10 F8x2 GPON MTU series

* Add generic SC-24-double-port Fiber Patch Panel

* fix numbers

* Add some Cisco-Meraki APs

* fix wrong added .pre-commit-config.yaml

* Add ZTE ZXA10 C300

* Added SC-24-port_fiber_patch_panel

* Add basic zte c300 modules: CICK,PRWH and HUVQ

* add ZTE modules

* Rename GPON interface

* Add Supermicro model SYS-1019P-WTR

* Fix typo in com ports type

* Add M4300-12X12F

* Revert to module

* Revision done

* Fix little typos

* Remove empty comments

* Remove empty comments

* Fix type

* Fix type

* Fix rear_port_position

* Fix typo

* Modify type

* Remove USB and VGA

* Remove USB and VGA

* Add Aruba 2540M-48G-JL355A
2022-10-13 08:19:41 -05:00
Michael Klose
6ef692e1b7
Cisco Firepower 4100 (#929)
* Add module position

* Add Firepower 4100 modules
2022-10-13 08:19:00 -05:00
shatt79
15c1b214a1
Create TA-5000.yaml (#918)
* Create TA-5000.yaml

* Update TA-5000.yaml

* Update TA-5000.yaml

* Update TA-5000.yaml

* Update TA-5000.yaml

* Update TA-5000.yaml

* Update TA-5000.yaml
2022-10-06 08:29:37 -05:00
Tony Malkowski
8773d882f8
Dell R740xd is 2U, not 1U (#916)
References:
- https://i.dell.com/sites/csdocuments/Shared-Content_data-Sheets_Documents/en/poweredge-r740xd-spec-sheet.pdf
- https://www.dell.com/en-us/shop/cty/pdp/spd/poweredge-r740xd/pe_r740xd_tm_vi_vp_sb
2022-09-20 12:12:28 -05:00
Tony Malkowski
33418e892f
Dell R940 is 3U, not 4U (#917)
References:
- https://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/poweredge-r940-spec-sheet.pdf
- https://www.dell.com/en-us/shop/dell-poweredge-servers/poweredge-r940-rack-server/spd/poweredge-r940/pe_r940_12229_vi_vp
2022-09-20 12:12:10 -05:00
Martin
1675869369
Allied Telesis: Add products, add PoE properties, minor fixes (#914)
* Add PoE properties to existing products

* Fix IE340L-18GP product name

* Add PoE properties to IE340-20GP

* Fix max power draw on x530L-10GHXm

* Added new products
2022-09-15 21:02:22 -05:00
Evelyn Alicke
484786b361
add device type USW-Enterprise-48-PoE (#911) 2022-09-14 11:45:57 -05:00
David Mc Ken
2314dd1d95
Update PowerEdge_R640.yaml (#904)
* Update PowerEdge_R640.yaml

Set subdevice_role.

* Change device-bays to module-bays.
2022-09-14 11:44:05 -05:00
Giulio Botto
e5849fc48a
Add Ubiquiti USW-48 (#909) 2022-09-14 11:42:34 -05:00
David Mc Ken
0ae3345335
Add cisco ubr 10012 (#902)
* Create UBR-10012.yaml

Initial commit.

* Update UBR-10012.yaml

Added missing trailing newline.

* Update UBR-10012.yaml

Add positions.

* Update UBR-10012.yaml

Force positions to strings.
2022-09-07 10:25:40 -05:00
weidi
24e32dcefe
Add HPE DL360,DL380,DL560,DL580 Gen9 and Gen10 devices (#769)
* Add DL360,DL380,DL560,DL580 Gen9 and Gen10 devices

* Update Devices using module bays

* Added DL360Gen10+
Updated module position parameter

* Added DL325, ML110

* Fix linting errors

* Remove Disk boxes

* Changed USB amount and numbering for ML110

* Changed USB Ports from console to front/back ports

* Removing USB Ports
2022-09-06 12:26:41 -05:00
jaannnis
6821e634d5
Update ME-3600X-24FS-M.yaml (#884)
removed manufacturer name from model name
2022-09-06 12:24:06 -05:00