diff --git a/device-types/APC/AP8853.yaml b/device-types/APC/AP8853.yaml index 2b5b51f613..9428dd1407 100644 --- a/device-types/APC/AP8853.yaml +++ b/device-types/APC/AP8853.yaml @@ -18,171 +18,129 @@ power-outlets: - name: Power Outlet 1 type: iec-60320-c19 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 2 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 3 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 4 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 5 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 6 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 7 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 8 type: iec-60320-c19 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 9 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 10 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 11 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 12 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 13 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 14 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 15 type: iec-60320-c19 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 16 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 17 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 18 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 19 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 20 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: A - name: Power Outlet 21 - type: iec-60320-c19 + type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 22 - type: iec-60320-c13 + type: iec-60320-c19 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 23 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 24 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 25 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 26 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 27 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 28 - type: iec-60320-c19 + type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 29 - type: iec-60320-c13 + type: iec-60320-c19 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 30 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 31 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 32 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 33 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 34 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 35 - type: iec-60320-c19 + type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 36 - type: iec-60320-c13 + type: iec-60320-c19 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 37 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 38 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 39 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 40 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 41 type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B - name: Power Outlet 42 - type: iec-60320-c19 + type: iec-60320-c13 power_port: Power Port 1 - feed_leg: B interfaces: - name: Network type: 100base-tx diff --git a/device-types/APC/SMX3000RMHV2UNC.yaml b/device-types/APC/SMX3000RMHV2UNC.yaml index e709b85b6a..77dee18b43 100644 --- a/device-types/APC/SMX3000RMHV2UNC.yaml +++ b/device-types/APC/SMX3000RMHV2UNC.yaml @@ -5,6 +5,8 @@ slug: apc-smx3000rmhv2unc part_number: SMX3000RMHV2UNC comments: APC Smart-UPS X, Line Interactive, 3kVA, Rack/tower convertible 2U, 208V-230V, 8x C13+1x C19 IEC, Network card, Extended runtime u_height: 2 +weight: 37.32 +weight_unit: kg is_full_depth: true console-ports: - name: Serial diff --git a/device-types/Bonch/ats-pdu-8a-10c13-c14-c14.yaml b/device-types/Bonch/ats-pdu-8a-10c13-c14-c14.yaml new file mode 100644 index 0000000000..9c25890e7c --- /dev/null +++ b/device-types/Bonch/ats-pdu-8a-10c13-c14-c14.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: Bonch +model: ATS/PDU-8A-10C13-C14/C14 +slug: bonch-ats-pdu-8a-10c13-c14-c14 +u_height: 1 +is_full_depth: false +airflow: passive +weight: 1.15 +weight_unit: kg +comments: Bonch Rack Automatic Transfer Switch, 1U, 8A, 230V, Dual C14 IN, 10 C13 OUT, 50/60Hz +power-ports: + - name: Source A + type: iec-60320-c14 + - name: Source B + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + - name: Outlet 2 + type: iec-60320-c13 + - name: Outlet 3 + type: iec-60320-c13 + - name: Outlet 4 + type: iec-60320-c13 + - name: Outlet 5 + type: iec-60320-c13 + - name: Outlet 6 + type: iec-60320-c13 + - name: Outlet 7 + type: iec-60320-c13 + - name: Outlet 8 + type: iec-60320-c13 + - name: Outlet 9 + type: iec-60320-c13 + - name: Outlet 10 + type: iec-60320-c13 diff --git a/device-types/Bonch/ats-pdu-8a-2s-6c13-c14-c14.yaml b/device-types/Bonch/ats-pdu-8a-2s-6c13-c14-c14.yaml new file mode 100644 index 0000000000..2436af7373 --- /dev/null +++ b/device-types/Bonch/ats-pdu-8a-2s-6c13-c14-c14.yaml @@ -0,0 +1,32 @@ +--- +manufacturer: Bonch +model: ATS/PDU-8A-2S/6C13-C14/C14 +slug: bonch-ats-pdu-8a-2s-6c13-c14-c14 +u_height: 1 +is_full_depth: false +airflow: passive +weight: 1.15 +weight_unit: kg +comments: Bonch Rack Automatic Transfer Switch, 1U, 8A, 230V, Dual C14 IN, 2 Shuko and 6 C13 OUT, 50/60Hz +power-ports: + - name: Source A + type: iec-60320-c14 + - name: Source B + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: ita-f + - name: Outlet 2 + type: ita-f + - name: Outlet 3 + type: iec-60320-c13 + - name: Outlet 4 + type: iec-60320-c13 + - name: Outlet 5 + type: iec-60320-c13 + - name: Outlet 6 + type: iec-60320-c13 + - name: Outlet 7 + type: iec-60320-c13 + - name: Outlet 8 + type: iec-60320-c13 diff --git a/device-types/Bonch/ats-pdu-8a-6s-c14-c14.yaml b/device-types/Bonch/ats-pdu-8a-6s-c14-c14.yaml new file mode 100644 index 0000000000..6e29413748 --- /dev/null +++ b/device-types/Bonch/ats-pdu-8a-6s-c14-c14.yaml @@ -0,0 +1,28 @@ +--- +manufacturer: Bonch +model: ATS/PDU-8A-6S-C14/C14 +slug: bonch-ats-pdu-8a-6s-c14-c14 +u_height: 1 +is_full_depth: false +airflow: passive +weight: 1.15 +weight_unit: kg +comments: Bonch Rack Automatic Transfer Switch, 1U, 8A, 230V, Dual C14 IN, 6 Shuko OUT, 50/60Hz +power-ports: + - name: Source A + type: iec-60320-c14 + - name: Source B + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: ita-f + - name: Outlet 2 + type: ita-f + - name: Outlet 3 + type: ita-f + - name: Outlet 4 + type: ita-f + - name: Outlet 5 + type: ita-f + - name: Outlet 6 + type: ita-f diff --git a/device-types/Brocade/g610.yaml b/device-types/Brocade/g610.yaml index c14d7e7994..5022962d11 100644 --- a/device-types/Brocade/g610.yaml +++ b/device-types/Brocade/g610.yaml @@ -5,6 +5,8 @@ slug: brocade-g610 part_number: G610 is_full_depth: false u_height: 1 +weight: 4.2 +weight_unit: kg comments: '[Brocade G610](https://docs.broadcom.com/docs/GA-DS-6231)' interfaces: - name: eth0 diff --git a/device-types/Brocade/g620.yaml b/device-types/Brocade/g620.yaml index 300b5b42f0..8275d13abd 100644 --- a/device-types/Brocade/g620.yaml +++ b/device-types/Brocade/g620.yaml @@ -5,6 +5,8 @@ slug: brocade-g620 part_number: G620 is_full_depth: true u_height: 1 +weight: 7.07 +weight_unit: kg comments: '[Brocade G620](https://docs.broadcom.com/docs/GA-DS-2052)' interfaces: - name: eth0 @@ -64,6 +66,10 @@ interfaces: type: 32gfc-sfp28 - name: FC port 0/26 type: 32gfc-sfp28 + - name: FC port 0/27 + type: 32gfc-sfp28 + - name: FC port 0/28 + type: 32gfc-sfp28 - name: FC port 0/29 type: 32gfc-sfp28 - name: FC port 0/30 diff --git a/device-types/Check Point/SG5600.yaml b/device-types/Check Point/SG5600.yaml new file mode 100644 index 0000000000..13d6d4857d --- /dev/null +++ b/device-types/Check Point/SG5600.yaml @@ -0,0 +1,60 @@ +--- +manufacturer: Check Point +model: SG5600 +slug: check-point-sg5600 +part_number: CPAP-SG5600-NGTP +u_height: 1 +weight: 7.95 +weight_unit: kg +is_full_depth: true +comments: '[Check Point 5600 Data Sheet](https://www.checkpoint.com/downloads/products/5600-security-gateway-datasheet.pdf)' +airflow: side-to-rear +console-ports: + - name: ttyS0 + label: CONSOLE + type: rj-45 + - name: ttyS1 + label: CONSOLE + type: usb-micro-b +interfaces: + - name: eth1 + label: '1' + type: 1000base-t + - name: eth2 + label: '2' + type: 1000base-t + - name: eth3 + label: '3' + type: 1000base-t + - name: eth4 + label: '4' + type: 1000base-t + - name: eth5 + label: '5' + type: 1000base-t + - name: eth6 + label: '6' + type: 1000base-t + - name: eth7 + label: '7' + type: 1000base-t + - name: eth8 + label: '8' + type: 1000base-t + - name: Sync + label: SYNC + type: 1000base-t + - name: Mgmt + label: MGMT + type: 1000base-t + - name: lom + label: LOM + type: 1000base-t + mgmt_only: true +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: Line card 1 + position: '1' diff --git a/device-types/Cisco/AIR-CT2504-K9.yaml b/device-types/Cisco/AIR-CT2504-K9.yaml index d2c8d240a5..df2bd349ae 100644 --- a/device-types/Cisco/AIR-CT2504-K9.yaml +++ b/device-types/Cisco/AIR-CT2504-K9.yaml @@ -4,30 +4,24 @@ model: Aironet CT2504-K9 slug: cisco-air-ct2504-k9 part_number: AIR-CT2504-K9 u_height: 1 +weight: 1.59 +weight_unit: kg is_full_depth: false console-ports: - name: Con type: rj-45 - - name: usb0 - type: usb-a - - name: usb1 - type: usb-mini-b interfaces: - - name: Dot11Radio0 - type: ieee802.11n - - name: Dot11Radio1 - type: ieee802.11ac - name: GigabitEthernet0 type: 1000base-t - name: GigabitEthernet1 type: 1000base-t - name: GigabitEthernet2 type: 1000base-t - poe_mode: pd + poe_mode: pse poe_type: type1-ieee802.3af - name: GigabitEthernet3 type: 1000base-t - poe_mode: pd + poe_mode: pse poe_type: type1-ieee802.3af power-ports: - name: PS1 diff --git a/device-types/Cisco/ASA5585-SSP-20.yaml b/device-types/Cisco/ASA5585-SSP-20.yaml index 66a248c492..437abc7e77 100644 --- a/device-types/Cisco/ASA5585-SSP-20.yaml +++ b/device-types/Cisco/ASA5585-SSP-20.yaml @@ -5,6 +5,9 @@ slug: cisco-asa5585-ssp-20 part_number: ASA5585-SSP-20 u_height: 2 is_full_depth: true +airflow: front-to-rear +weight: 22.7 +weight_unit: kg console-ports: - name: Con 0 type: rj-45 diff --git a/device-types/Cisco/ASA5585-X.yaml b/device-types/Cisco/ASA5585-X.yaml index 183f983e04..7723c8f40a 100644 --- a/device-types/Cisco/ASA5585-X.yaml +++ b/device-types/Cisco/ASA5585-X.yaml @@ -5,6 +5,9 @@ slug: cisco-asa5585-x part_number: ASA5585-K9 u_height: 1 is_full_depth: true +airflow: front-to-rear +weight: 22.7 +weight_unit: kg console-ports: - name: Con 0 type: rj-45 diff --git a/device-types/Cisco/C1000-48FP-4G-L.yaml b/device-types/Cisco/C1000-48FP-4G-L.yaml index 2569ab522e..003cc21ed4 100644 --- a/device-types/Cisco/C1000-48FP-4G-L.yaml +++ b/device-types/Cisco/C1000-48FP-4G-L.yaml @@ -6,6 +6,8 @@ part_number: C1000-48FP-4G-L comments: '[Cisco Catalyst 1000 Series Switches Data Sheet](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-1000-series-switches/nb-06-cat1k-ser-switch-ds-cte-en.html)' u_height: 1 is_full_depth: false +weight: 5.82 +weight_unit: kg console-ports: - name: con0 type: rj-45 diff --git a/device-types/Cisco/C9606R.yaml b/device-types/Cisco/C9606R.yaml index 75dc428cdd..70e1f47415 100644 --- a/device-types/Cisco/C9606R.yaml +++ b/device-types/Cisco/C9606R.yaml @@ -4,6 +4,8 @@ model: Catalyst 9606R slug: cisco-c9606r part_number: C9606R u_height: 8 +weight: 25.36 +weight_unit: kg is_full_depth: true airflow: right-to-left front_image: true @@ -28,16 +30,15 @@ module-bays: - name: Slot 6 position: '6' description: Line Card -power-ports: - name: PS-1 - type: iec-60320-c16 - maximum_draw: 2000 + position: '1' + description: PSU-1 - name: PS-2 - type: iec-60320-c16 - maximum_draw: 2000 + position: '2' + description: PSU-2 - name: PS-3 - type: iec-60320-c16 - maximum_draw: 2000 + position: '3' + description: PSU-3 - name: PS-4 - type: iec-60320-c16 - maximum_draw: 2000 + position: '4' + description: PSU-4 diff --git a/device-types/Cisco/C9610R.yaml b/device-types/Cisco/C9610R.yaml new file mode 100644 index 0000000000..95285ed9a9 --- /dev/null +++ b/device-types/Cisco/C9610R.yaml @@ -0,0 +1,66 @@ +--- +manufacturer: Cisco +model: Catalyst 9610R +slug: cisco-c9610r +part_number: C9610R +u_height: 18 +weight: 83.5 +weight_unit: kg +is_full_depth: true +airflow: front-to-rear +comments: '[Cisco Catalyst 9610 Series Switches Data Sheet](https://www.cisco.com/site/us/en/products/collateral/networking/switches/c9610-series-smart-switches/c9610-series-smart-switches-ds.html)' +module-bays: + - name: Slot 1 + position: '1' + description: Line Card + - name: Slot 2 + position: '2' + description: Line Card + - name: Slot 3 + position: '3' + description: Line Card + - name: Slot 4 + position: '4' + description: Line Card + - name: Slot 5 + position: '5' + description: Supervisor Module + - name: Slot 6 + position: '6' + description: Supervisor Module + - name: Slot 7 + position: '7' + description: Line Card + - name: Slot 8 + position: '8' + description: Line Card + - name: Slot 9 + position: '9' + description: Line Card + - name: Slot 10 + position: '10' + description: Line Card + - name: PS-1 + position: '1' + description: PSU-1 + - name: PS-2 + position: '2' + description: PSU-2 + - name: PS-3 + position: '3' + description: PSU-3 + - name: PS-4 + position: '4' + description: PSU-4 + - name: PS-5 + position: '5' + description: PSU-5 + - name: PS-6 + position: '6' + description: PSU-6 + - name: PS-7 + position: '7' + description: PSU-7 + - name: PS-8 + position: '8' + description: PSU-8 diff --git a/device-types/Cisco/ISR2901.yaml b/device-types/Cisco/ISR2901.yaml index e5948c881f..f15be07dcd 100644 --- a/device-types/Cisco/ISR2901.yaml +++ b/device-types/Cisco/ISR2901.yaml @@ -4,6 +4,8 @@ model: ISR2901 part_number: ISR2901/K9 slug: cisco-isr2901 u_height: 1 +weight: 6.08 +weight_unit: kg is_full_depth: true interfaces: - name: GigabitEthernet0/0/0 diff --git a/device-types/Cisco/ISR2921.yaml b/device-types/Cisco/ISR2921.yaml index 1d8e7a0ded..965907e717 100644 --- a/device-types/Cisco/ISR2921.yaml +++ b/device-types/Cisco/ISR2921.yaml @@ -4,6 +4,8 @@ model: ISR2921 part_number: ISR2921/K9 slug: cisco-isr2921 u_height: 2 +weight: 13.2 +weight_unit: kg is_full_depth: true interfaces: - name: GigabitEthernet0/0 diff --git a/device-types/Cisco/ISR3825.yaml b/device-types/Cisco/ISR3825.yaml index a54d5ba29a..89d9ec67a5 100644 --- a/device-types/Cisco/ISR3825.yaml +++ b/device-types/Cisco/ISR3825.yaml @@ -4,6 +4,8 @@ model: ISR3825 part_number: ISR3825/K9 slug: cisco-isr3825 u_height: 2 +weight: 10.4 +weight_unit: kg is_full_depth: false interfaces: - name: GigabitEthernet0/0 diff --git a/device-types/Cisco/ISR3845.yaml b/device-types/Cisco/ISR3845.yaml index fe31281c76..3d8948f145 100644 --- a/device-types/Cisco/ISR3845.yaml +++ b/device-types/Cisco/ISR3845.yaml @@ -5,6 +5,9 @@ part_number: ISR3845/K9 slug: cisco-isr3845 u_height: 3 is_full_depth: false +airflow: front-to-rear +weight: 15.9 +weight_unit: kg interfaces: - name: GigabitEthernet0/0 type: 1000base-t diff --git a/device-types/Cisco/CISCO3925-CHASSIS.yaml b/device-types/Cisco/ISR3925.yaml similarity index 80% rename from device-types/Cisco/CISCO3925-CHASSIS.yaml rename to device-types/Cisco/ISR3925.yaml index 3508f8347b..c676b81c27 100644 --- a/device-types/Cisco/CISCO3925-CHASSIS.yaml +++ b/device-types/Cisco/ISR3925.yaml @@ -1,10 +1,13 @@ --- manufacturer: Cisco -model: 3925-CHASSIS -part_number: CISCO3925-CHASSIS -slug: cisco-3925-chassis +model: ISR3925 +part_number: ISR3925 +slug: cisco-isr3925 u_height: 3 is_full_depth: true +airflow: front-to-rear +weight: 17.7 +weight_unit: kg console-ports: - name: con 0 type: rj-45 diff --git a/device-types/Cisco/ISR4331.yaml b/device-types/Cisco/ISR4331.yaml index f243624594..87beef85e6 100644 --- a/device-types/Cisco/ISR4331.yaml +++ b/device-types/Cisco/ISR4331.yaml @@ -5,6 +5,8 @@ slug: cisco-isr4331 part_number: ISR4331/K9 u_height: 1 is_full_depth: true +weight: 13.1 +weight_unit: kg interfaces: - name: GigabitEthernet0 type: 1000base-t diff --git a/device-types/Cisco/VG224.yaml b/device-types/Cisco/VG224.yaml index 0da95fb369..c8df08476e 100644 --- a/device-types/Cisco/VG224.yaml +++ b/device-types/Cisco/VG224.yaml @@ -4,6 +4,8 @@ model: VG224 slug: cisco-vg224 part_number: VG224 u_height: 1 +weight: 4.1 +weight_unit: kg is_full_depth: false console-ports: - name: Con diff --git a/device-types/Cisco/WS-C2960+24PC-L.yaml b/device-types/Cisco/WS-C2960+24PC-L.yaml index 823cb11678..d92fdd9a66 100644 --- a/device-types/Cisco/WS-C2960+24PC-L.yaml +++ b/device-types/Cisco/WS-C2960+24PC-L.yaml @@ -5,6 +5,8 @@ slug: cisco-catalyst-2960-plus-24pc-l part_number: WS-C2960+24PC-L is_full_depth: false u_height: 1 +weight: 5.4 +weight_unit: kg interfaces: - name: FastEthernet0/1 type: 100base-tx diff --git a/device-types/Cisco/WS-C2960+24TC-L.yaml b/device-types/Cisco/WS-C2960+24TC-L.yaml index 3110f4fb7a..5b15a1c61c 100644 --- a/device-types/Cisco/WS-C2960+24TC-L.yaml +++ b/device-types/Cisco/WS-C2960+24TC-L.yaml @@ -4,6 +4,8 @@ model: Catalyst 2960+24TC-L slug: cisco-catalyst-2960-plus-24tc-l part_number: WS-C2960+24TC-L is_full_depth: false +weight: 3.6 +weight_unit: kg u_height: 1 interfaces: - name: FastEthernet0/1 diff --git a/device-types/Cisco/WS-C2960+48PST-L.yaml b/device-types/Cisco/WS-C2960+48PST-L.yaml new file mode 100644 index 0000000000..cd618b7672 --- /dev/null +++ b/device-types/Cisco/WS-C2960+48PST-L.yaml @@ -0,0 +1,217 @@ +--- +manufacturer: Cisco +model: Catalyst 2960+48PST-L +slug: cisco-catalyst-2960-plus-48pst-l +part_number: WS-C2960+48PST-L +is_full_depth: false +u_height: 1 +weight: 5.4 +weight_unit: kg +interfaces: + - name: FastEthernet0/1 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/2 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/3 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/4 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/5 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/6 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/7 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/8 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/9 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/10 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/11 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/12 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/13 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/14 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/15 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/16 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/17 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/18 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/19 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/20 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/21 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/22 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/23 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/24 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/25 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/26 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/27 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/28 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/29 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/30 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/31 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/32 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/33 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/34 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/35 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/36 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/37 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/38 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/39 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/40 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/41 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/42 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/43 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/44 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/45 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/46 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/47 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: FastEthernet0/48 + type: 100base-tx + poe_mode: pse + poe_type: type1-ieee802.3af + - name: GigabitEthernet0/1 + type: 1000base-x-sfp + - name: GigabitEthernet0/2 + type: 1000base-x-sfp + - name: GigabitEthernet0/3 + type: 1000base-t + - name: GigabitEthernet0/4 + type: 1000base-t +console-ports: + - name: con0 + type: rj-45 +power-ports: + - name: PSU0 + type: iec-60320-c14 + maximum_draw: 460 diff --git a/device-types/Cisco/WS-C2960+48TC-L.yaml b/device-types/Cisco/WS-C2960+48TC-L.yaml index 06c5f67b81..fcb069bd27 100644 --- a/device-types/Cisco/WS-C2960+48TC-L.yaml +++ b/device-types/Cisco/WS-C2960+48TC-L.yaml @@ -4,6 +4,8 @@ model: Catalyst 2960+48TC-L slug: cisco-catalyst-2960-plus-48tc-l part_number: WS-C2960+48TC-L is_full_depth: false +weight: 3.6 +weight_unit: kg u_height: 1 interfaces: - name: FastEthernet0/1 diff --git a/device-types/Cisco/WS-C2960-24-S.yaml b/device-types/Cisco/WS-C2960-24-S.yaml deleted file mode 100644 index 34da0d1453..0000000000 --- a/device-types/Cisco/WS-C2960-24-S.yaml +++ /dev/null @@ -1,65 +0,0 @@ ---- -manufacturer: Cisco -model: Catalyst 2960-24-S -slug: cisco-ws-c2960-24-s -part_number: WS-C2960-24-S -is_full_depth: false -weight: 3.6 -weight_unit: kg -u_height: 1 -interfaces: - - name: FastEthernet0/1 - type: 100base-tx - - name: FastEthernet0/2 - type: 100base-tx - - name: FastEthernet0/3 - type: 100base-tx - - name: FastEthernet0/4 - type: 100base-tx - - name: FastEthernet0/5 - type: 100base-tx - - name: FastEthernet0/6 - type: 100base-tx - - name: FastEthernet0/7 - type: 100base-tx - - name: FastEthernet0/8 - type: 100base-tx - - name: FastEthernet0/9 - type: 100base-tx - - name: FastEthernet0/10 - type: 100base-tx - - name: FastEthernet0/11 - type: 100base-tx - - name: FastEthernet0/12 - type: 100base-tx - - name: FastEthernet0/13 - type: 100base-tx - - name: FastEthernet0/14 - type: 100base-tx - - name: FastEthernet0/15 - type: 100base-tx - - name: FastEthernet0/16 - type: 100base-tx - - name: FastEthernet0/17 - type: 100base-tx - - name: FastEthernet0/18 - type: 100base-tx - - name: FastEthernet0/19 - type: 100base-tx - - name: FastEthernet0/20 - type: 100base-tx - - name: FastEthernet0/21 - type: 100base-tx - - name: FastEthernet0/22 - type: 100base-tx - - name: FastEthernet0/23 - type: 100base-tx - - name: FastEthernet0/24 - type: 100base-tx -console-ports: - - name: con0 - type: rj-45 -power-ports: - - name: PSU0 - type: iec-60320-c14 - maximum_draw: 22 diff --git a/device-types/Cisco/WS-C2960-24TC-S.yaml b/device-types/Cisco/WS-C2960-24TC-S.yaml index 0822e372ce..82b053e955 100644 --- a/device-types/Cisco/WS-C2960-24TC-S.yaml +++ b/device-types/Cisco/WS-C2960-24TC-S.yaml @@ -4,6 +4,9 @@ model: Catalyst 2960-24TC-S slug: cisco-ws-c2960-24tc-s part_number: WS-C2960-24TC-S is_full_depth: false +weight: 3.6 +weight_unit: kg +airflow: side-to-rear u_height: 1 interfaces: - name: FastEthernet0/1 diff --git a/device-types/Cisco/WS-C2960-24TT-L.yaml b/device-types/Cisco/WS-C2960-24TT-L.yaml index 165621106c..0673fbbacf 100644 --- a/device-types/Cisco/WS-C2960-24TT-L.yaml +++ b/device-types/Cisco/WS-C2960-24TT-L.yaml @@ -4,6 +4,9 @@ model: Catalyst 2960-24TT-L slug: cisco-ws-c2960-24tt-l part_number: WS-C2960-24TT-L is_full_depth: false +weight: 3.6 +weight_unit: kg +airflow: side-to-rear u_height: 1 interfaces: - name: FastEthernet0/1 diff --git a/device-types/Cisco/WS-C2960CG-8TC-L.yaml b/device-types/Cisco/WS-C2960CG-8TC-L.yaml index e33ab11e20..272528d6d1 100644 --- a/device-types/Cisco/WS-C2960CG-8TC-L.yaml +++ b/device-types/Cisco/WS-C2960CG-8TC-L.yaml @@ -3,6 +3,9 @@ manufacturer: Cisco model: Catalyst 2960CG-8TC-L part_number: WS-C2960CG-8TC-L slug: cisco-ws-c2960cg-8tc-l +weight: 1.35 +weight_unit: kg +airflow: passive u_height: 1 is_full_depth: false console-ports: diff --git a/device-types/Cisco/WS-C2960S-24PS-L.yaml b/device-types/Cisco/WS-C2960S-24PS-L.yaml index b5243fb263..d2274eb157 100644 --- a/device-types/Cisco/WS-C2960S-24PS-L.yaml +++ b/device-types/Cisco/WS-C2960S-24PS-L.yaml @@ -5,6 +5,8 @@ slug: cisco-ws-c2960s-24ps-l part_number: WS-C2960S-24PS-L is_full_depth: false u_height: 1 +weight: 5.77 +weight_unit: kg interfaces: - name: FastEthernet0 type: 100base-tx diff --git a/device-types/Cisco/WS-C3560X-48P-S.yaml b/device-types/Cisco/WS-C3560X-48P-S.yaml index 6f1bf55e8b..9bc868b7fa 100644 --- a/device-types/Cisco/WS-C3560X-48P-S.yaml +++ b/device-types/Cisco/WS-C3560X-48P-S.yaml @@ -4,6 +4,8 @@ model: WS-C3560X-48P-S slug: cisco-ws-c3560x-48p-s part_number: WS-C3560X-48P-S u_height: 1 +weight: 7.1 +weight_unit: kg is_full_depth: true console-ports: - name: con 0 diff --git a/device-types/Cisco/WS-C3560X-48P.yaml b/device-types/Cisco/WS-C3560X-48P.yaml index d0e7dad882..99f896f3d4 100644 --- a/device-types/Cisco/WS-C3560X-48P.yaml +++ b/device-types/Cisco/WS-C3560X-48P.yaml @@ -5,6 +5,8 @@ slug: cisco-ws-c3560x-48p part_number: WS-C3560X-48P is_full_depth: false u_height: 1 +weight: 7.1 +weight_unit: kg interfaces: - name: FastEthernet0 type: 100base-tx diff --git a/device-types/Cisco/WS-C3560X-48PF-S.yaml b/device-types/Cisco/WS-C3560X-48PF-S.yaml index 1f2cd6f2c8..9ee9eb7d2e 100644 --- a/device-types/Cisco/WS-C3560X-48PF-S.yaml +++ b/device-types/Cisco/WS-C3560X-48PF-S.yaml @@ -5,6 +5,8 @@ slug: cisco-ws-c3560x-48pf-s part_number: WS-C3560X-48PF-S is_full_depth: false u_height: 1 +weight: 7.1 +weight_unit: kg interfaces: - name: GigabitEthernet1/0/1 type: 1000base-t diff --git a/device-types/Cisco/WS-C3750E-24TD.yaml b/device-types/Cisco/WS-C3750E-24TD.yaml index f52d937561..8a9a7b700e 100644 --- a/device-types/Cisco/WS-C3750E-24TD.yaml +++ b/device-types/Cisco/WS-C3750E-24TD.yaml @@ -5,6 +5,9 @@ slug: cisco-ws-c3750e-24td part_number: WS-C3750E-24TD is_full_depth: false u_height: 1 +weight: 7.26 +airflow: side-to-rear +weight_unit: kg interfaces: - name: GigabitEthernet1/0/1 type: 1000base-t diff --git a/device-types/Cisco/WS-C3750X-12S.yaml b/device-types/Cisco/WS-C3750X-12S.yaml index 81433e592e..84b666e68b 100644 --- a/device-types/Cisco/WS-C3750X-12S.yaml +++ b/device-types/Cisco/WS-C3750X-12S.yaml @@ -5,6 +5,8 @@ slug: cisco-ws-c3750x-12s part_number: WS-C3750X-12S is_full_depth: false u_height: 1 +weight: 6.8 +weight_unit: kg interfaces: - name: FastEthernet0 type: 100base-tx diff --git a/device-types/Cisco/WS-C3750X-24P-S.yaml b/device-types/Cisco/WS-C3750X-24P-S.yaml index 4a736c189c..2e4792a8d3 100644 --- a/device-types/Cisco/WS-C3750X-24P-S.yaml +++ b/device-types/Cisco/WS-C3750X-24P-S.yaml @@ -5,6 +5,8 @@ slug: cisco-ws-c3750x-24p-s part_number: WS-C3750X-24P-S is_full_depth: false u_height: 1 +weight: 7.2 +weight_unit: kg interfaces: - name: FastEthernet0 type: 100base-tx diff --git a/device-types/Cisco/WS-C6509-E.yaml b/device-types/Cisco/WS-C6509-E.yaml index c83fcd0f26..2e1537b1b1 100644 --- a/device-types/Cisco/WS-C6509-E.yaml +++ b/device-types/Cisco/WS-C6509-E.yaml @@ -5,6 +5,9 @@ slug: cisco-ws-c6509-e part_number: WS-C6509-E u_height: 14 is_full_depth: false +airflow: left-to-right +weight: 27 +weight_unit: kg module-bays: - name: Slot 1 position: '1' diff --git a/device-types/D-Link/DGS-1210-10MP.yaml b/device-types/D-Link/DGS-1210-10MP.yaml new file mode 100644 index 0000000000..8fea02e7fd --- /dev/null +++ b/device-types/D-Link/DGS-1210-10MP.yaml @@ -0,0 +1,52 @@ +--- +manufacturer: D-Link +model: DGS-1210-10MP +slug: d-link-dgs-1210-10mp +part_number: DGS-1210-10MP +u_height: 1.0 +is_full_depth: false +airflow: passive +weight: 1.77 +weight_unit: kg +comments: '[D-Link DGS-1210-10MP, 130W POE+ ](https://www.dlink.com/en/products/dhq_dgs-1210-10mp-10-port-gigabit-smart-managed-poe-switch)' +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 153 +interfaces: + - name: GigabitEthernet1/0/1 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/2 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/3 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/4 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/5 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/6 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/7 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/8 + type: 1000base-t + poe_mode: pse + poe_type: type2-ieee802.3at + - name: GigabitEthernet1/0/9 + type: 1000base-x-sfp + - name: GigabitEthernet1/0/10 + type: 1000base-x-sfp diff --git a/device-types/Generic/0u-fan-panel.yaml b/device-types/Generic/0u-fan-panel.yaml new file mode 100644 index 0000000000..3f1db1fd3c --- /dev/null +++ b/device-types/Generic/0u-fan-panel.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Generic +model: 0u-fan-panel +slug: generic-0u-fan-panel +u_height: 0 +is_full_depth: true +airflow: bottom-to-top +comments: Generic 0u rack top fan panel +weight: 4 +weight_unit: kg +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 50 + allocated_draw: 30 diff --git a/device-types/Generic/7port-1u-pdu.yaml b/device-types/Generic/7port-1u-pdu.yaml index cd0dcfd211..733d8f2bf1 100644 --- a/device-types/Generic/7port-1u-pdu.yaml +++ b/device-types/Generic/7port-1u-pdu.yaml @@ -5,6 +5,8 @@ slug: generic-7port-1u-pdu u_height: 1 is_full_depth: false airflow: passive +weight: 1 +weight_unit: kg comments: Generic Rack PDU, 1U, 16A, 230V, (7)Schuko power-ports: - name: Power Port 1 diff --git a/device-types/Generic/Blanking-Panel-1U.yaml b/device-types/Generic/Blanking-Panel-1U.yaml index 1b17c3e79e..1ac69d1b10 100644 --- a/device-types/Generic/Blanking-Panel-1U.yaml +++ b/device-types/Generic/Blanking-Panel-1U.yaml @@ -5,3 +5,5 @@ slug: generic-blanking-panel-1u is_powered: false u_height: 1.0 is_full_depth: false +weight: 0.2 +weight_unit: kg diff --git a/device-types/Generic/Blanking-Panel-2U.yaml b/device-types/Generic/Blanking-Panel-2U.yaml index c9933236dc..5a80f0590e 100644 --- a/device-types/Generic/Blanking-Panel-2U.yaml +++ b/device-types/Generic/Blanking-Panel-2U.yaml @@ -5,3 +5,5 @@ slug: generic-blanking-panel-2u is_powered: false u_height: 2.0 is_full_depth: false +weight: 0.3 +weight_unit: kg diff --git a/device-types/Generic/Blanking-Panel-4U.yaml b/device-types/Generic/Blanking-Panel-4U.yaml index a80b38e114..56366cd906 100644 --- a/device-types/Generic/Blanking-Panel-4U.yaml +++ b/device-types/Generic/Blanking-Panel-4U.yaml @@ -5,3 +5,5 @@ slug: generic-blanking-panel-4u is_powered: false u_height: 4.0 is_full_depth: false +weight: 0.5 +weight_unit: kg diff --git a/device-types/Generic/poe-injector.yaml b/device-types/Generic/poe-injector.yaml index b02799cb6d..f65fea28fe 100644 --- a/device-types/Generic/poe-injector.yaml +++ b/device-types/Generic/poe-injector.yaml @@ -5,6 +5,8 @@ slug: generic-poe-injector u_height: 0 is_full_depth: false airflow: passive +weight: 0.5 +weight_unit: kg power-ports: - name: Power type: iec-60320-c6 diff --git a/device-types/Generic/shelf-drawer-1u-full-depth.yaml b/device-types/Generic/shelf-drawer-1u-full-depth.yaml index c3e719280f..599c3cafb3 100644 --- a/device-types/Generic/shelf-drawer-1u-full-depth.yaml +++ b/device-types/Generic/shelf-drawer-1u-full-depth.yaml @@ -6,3 +6,5 @@ u_height: 1 is_full_depth: true airflow: passive is_powered: false +weight: 2 +weight_unit: kg diff --git a/device-types/HPE/571956-B21.yaml b/device-types/HPE/571956-B21.yaml index 80068e45c9..f634b95031 100644 --- a/device-types/HPE/571956-B21.yaml +++ b/device-types/HPE/571956-B21.yaml @@ -6,6 +6,8 @@ part_number: 571956-B21 slug: hpe-571956-b21 subdevice_role: child u_height: 0 +weight: 1.27 +weight_unit: kg is_full_depth: false interfaces: - name: Port X1 diff --git a/device-types/HPE/MSA-2050-SAS-Controller.yaml b/device-types/HPE/MSA-2050-SAS-Controller.yaml index 89bb85aa93..2b35aef140 100644 --- a/device-types/HPE/MSA-2050-SAS-Controller.yaml +++ b/device-types/HPE/MSA-2050-SAS-Controller.yaml @@ -5,6 +5,8 @@ slug: hpe-msa-2050-sas-controller subdevice_role: child is_full_depth: true u_height: 0 +weight: 3 +weight_unit: kg console-ports: - name: Service type: usb-mini-a diff --git a/device-types/HPE/Primera-A630-Controller.yaml b/device-types/HPE/Primera-A630-Controller.yaml index cb7f3cb36f..e472a5e017 100644 --- a/device-types/HPE/Primera-A630-Controller.yaml +++ b/device-types/HPE/Primera-A630-Controller.yaml @@ -5,6 +5,8 @@ slug: hpe-primera-a630-controller subdevice_role: child is_full_depth: true u_height: 0 +weight: 3 +weight_unit: kg console-ports: - name: Service type: rj-45 diff --git a/device-types/HPE/Primera-A650-Controller.yaml b/device-types/HPE/Primera-A650-Controller.yaml index 924d512b83..ceb41c822e 100644 --- a/device-types/HPE/Primera-A650-Controller.yaml +++ b/device-types/HPE/Primera-A650-Controller.yaml @@ -5,6 +5,8 @@ slug: hpe-primera-a650-controller subdevice_role: child is_full_depth: true u_height: 0 +weight: 3 +weight_unit: kg console-ports: - name: Service type: rj-45 diff --git a/device-types/HPE/ProCurve-A5800-24G.yml b/device-types/HPE/ProCurve-A5800-24G.yml index 3eeece29ae..a6dcb5cb39 100644 --- a/device-types/HPE/ProCurve-A5800-24G.yml +++ b/device-types/HPE/ProCurve-A5800-24G.yml @@ -4,6 +4,8 @@ model: ProCurve A5800-24G slug: hpe-procurve-a5800-24g part_number: JC100A u_height: 1 +weight: 6 +weight_unit: kg is_full_depth: false console-ports: - name: console diff --git a/device-types/HPE/ProLiant-DL580-Gen10.yaml b/device-types/HPE/ProLiant-DL580-Gen10.yaml index 39f650062f..03babccb7a 100644 --- a/device-types/HPE/ProLiant-DL580-Gen10.yaml +++ b/device-types/HPE/ProLiant-DL580-Gen10.yaml @@ -4,6 +4,9 @@ model: ProLiant DL580 Gen10 slug: hpe-proliant-dl580-gen10 u_height: 4 is_full_depth: true +weight: 29 +weight_unit: kg +airflow: front-to-rear console-ports: - name: Serial type: de-9 diff --git a/device-types/Huawei/CE6820H-48S6CQ.yaml b/device-types/Huawei/CE6820H-48S6CQ.yaml index 68886cdc17..0ea87f9624 100644 --- a/device-types/Huawei/CE6820H-48S6CQ.yaml +++ b/device-types/Huawei/CE6820H-48S6CQ.yaml @@ -5,6 +5,8 @@ slug: huawei-ce6820h-48s6cq part_number: CE6820H-48S6CQ u_height: 1 is_full_depth: true +weight: 5.6 +weight_unit: kg airflow: front-to-rear console-ports: - name: console diff --git a/device-types/Huawei/D3V6-192G-SAS-Ctrl.yaml b/device-types/Huawei/D3V6-192G-SAS-Ctrl.yaml index 7faf052d48..d57cc7e18f 100644 --- a/device-types/Huawei/D3V6-192G-SAS-Ctrl.yaml +++ b/device-types/Huawei/D3V6-192G-SAS-Ctrl.yaml @@ -3,6 +3,8 @@ manufacturer: Huawei model: D3V6-192G-SAS-Ctrl slug: huawei-d3v6-192g-sas-ctrl u_height: 0 +weight: 3 +weight_unit: kg is_full_depth: false subdevice_role: child module-bays: diff --git a/device-types/Huawei/D5V6-256G-NVMe-Ctrl.yaml b/device-types/Huawei/D5V6-256G-NVMe-Ctrl.yaml index 3fa45ae63a..223f8254f2 100644 --- a/device-types/Huawei/D5V6-256G-NVMe-Ctrl.yaml +++ b/device-types/Huawei/D5V6-256G-NVMe-Ctrl.yaml @@ -6,6 +6,8 @@ part_number: 03050MRN u_height: 0 comments: Controller Module - Kunpeng920 64 Cores, 1xM.2,PALM,100G Expansion board,8x32GB,TPM Overseas is_full_depth: false +weight: 3 +weight_unit: kg subdevice_role: child module-bays: - name: IOM_0 diff --git a/device-types/Huawei/D5V6-512G-NVMe-Ctrl.yaml b/device-types/Huawei/D5V6-512G-NVMe-Ctrl.yaml index 993459fcea..893956ea1a 100644 --- a/device-types/Huawei/D5V6-512G-NVMe-Ctrl.yaml +++ b/device-types/Huawei/D5V6-512G-NVMe-Ctrl.yaml @@ -5,6 +5,8 @@ slug: huawei-d5v6-512g-nvme-ctrl part_number: 02355GVC u_height: 0 is_full_depth: false +weight: 3 +weight_unit: kg subdevice_role: child module-bays: - name: IOM_0 diff --git a/device-types/Huawei/S5735-L48P4X-A.yaml b/device-types/Huawei/S5735-L48P4X-A.yaml index 7c022f905d..7108385371 100644 --- a/device-types/Huawei/S5735-L48P4X-A.yaml +++ b/device-types/Huawei/S5735-L48P4X-A.yaml @@ -4,6 +4,8 @@ model: S5735-L48P4X-A slug: huawei-s5735-l48p4x-a part_number: S5735-L48P4X-A u_height: 1.0 +weight: 3.23 +weight_unit: kg is_full_depth: false airflow: front-to-rear comments: CloudEngine S5735-L48P4X-A (48 * 10/100/1000BASE-T ports, 4 * 10GE SFP+ ports, PoE+, AC power) diff --git a/device-types/Huawei/S5735-L48P4X-A1.yaml b/device-types/Huawei/S5735-L48P4X-A1.yaml index 64ecb45c92..37e715d6d4 100644 --- a/device-types/Huawei/S5735-L48P4X-A1.yaml +++ b/device-types/Huawei/S5735-L48P4X-A1.yaml @@ -4,6 +4,8 @@ model: S5735-L48P4X-A1 slug: huawei-s5735-l48p4x-a1 part_number: S5735-L48P4X-A1 u_height: 1.0 +weight: 3.23 +weight_unit: kg is_full_depth: false airflow: front-to-rear comments: CloudEngine S5735-L48P4X-A1 ( 48 * 10/100/1000BASE-T ports, 4 * 10GE SFP+ ports, PoE+, AC power ) diff --git a/device-types/Huawei/S6730-H48X6C.yaml b/device-types/Huawei/S6730-H48X6C.yaml index 9b762ca102..6f43cdeda7 100644 --- a/device-types/Huawei/S6730-H48X6C.yaml +++ b/device-types/Huawei/S6730-H48X6C.yaml @@ -7,6 +7,8 @@ u_height: 1 is_full_depth: true front_image: true rear_image: true +weight: 9.2 +weight_unit: kg comments: '[Huawei CloudEngine S6730-H Series 10GE Switches Datasheet](https://e.huawei.com/br/material/networking/4e6910a3ca27403b8220d34cebbb67e1)' console-ports: - name: console diff --git a/device-types/IBM/System-x3650.yaml b/device-types/IBM/System-x3650.yaml index 464ec8e882..8bf5e4f2e0 100644 --- a/device-types/IBM/System-x3650.yaml +++ b/device-types/IBM/System-x3650.yaml @@ -4,6 +4,8 @@ model: System x3650 slug: ibm-system-x3650 u_height: 2 is_full_depth: true +weight: 25 +weight_unit: kg comments: '[System-X3650](https://www.ibm.com/support/pages/overview-ibm-system-x3650-type-1914-7979)' console-ports: - name: Serial diff --git a/device-types/Infotecs/VIPNET-COORDINATOR-HW1000C.yaml b/device-types/Infotecs/VIPNET-COORDINATOR-HW1000C.yaml index d8d026293c..877732c9dc 100644 --- a/device-types/Infotecs/VIPNET-COORDINATOR-HW1000C.yaml +++ b/device-types/Infotecs/VIPNET-COORDINATOR-HW1000C.yaml @@ -3,6 +3,8 @@ manufacturer: Infotecs model: ViPNet Coordinator HW1000C slug: infotecs-vipnet-coordinator-hw1000c u_height: 1 +weight: 7.2 +weight_unit: kg is_full_depth: true power-ports: - name: PSU0 diff --git a/device-types/MikroTik/CCR1036-12G-4S.yaml b/device-types/MikroTik/CCR1036-12G-4S.yaml index 40665bd9c9..64a50d8154 100644 --- a/device-types/MikroTik/CCR1036-12G-4S.yaml +++ b/device-types/MikroTik/CCR1036-12G-4S.yaml @@ -4,6 +4,8 @@ model: CCR1036-12G-4S slug: mikrotik-ccr1036-12g-4s is_full_depth: false u_height: 1 +weight: 2.15 +weight_unit: kg interfaces: - name: ether1 type: 1000base-t diff --git a/device-types/MikroTik/RB260GS.yaml b/device-types/MikroTik/RB260GS.yaml index 0fc7b22067..a0dc9c667a 100644 --- a/device-types/MikroTik/RB260GS.yaml +++ b/device-types/MikroTik/RB260GS.yaml @@ -4,6 +4,8 @@ model: RB260GS slug: mikrotik-rb260gs u_height: 0 is_full_depth: false +weight: 212 +weight_unit: g power-ports: - name: PSU0 type: dc-terminal diff --git a/device-types/Orient/swp-5504poe-2p-ps.yaml b/device-types/Orient/swp-5504poe-2p-ps.yaml new file mode 100644 index 0000000000..c2be7bb3a5 --- /dev/null +++ b/device-types/Orient/swp-5504poe-2p-ps.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: Orient +model: SWP-5504POE/2P-PS +slug: orient-swp-5504poe-2p-ps +u_height: 1 +is_full_depth: false +airflow: passive +weight: 0.8 +weight_unit: kg +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 65 +interfaces: + - name: '1' + type: 100base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '2' + type: 100base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '3' + type: 100base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: '4' + type: 100base-tx + poe_mode: pse + poe_type: type2-ieee802.3at + - name: up1 + type: 100base-tx + - name: up2 + type: 100base-tx diff --git a/device-types/SNR/S2982G-8T.yaml b/device-types/SNR/S2982G-8T.yaml new file mode 100644 index 0000000000..d89d049bd0 --- /dev/null +++ b/device-types/SNR/S2982G-8T.yaml @@ -0,0 +1,40 @@ +--- +manufacturer: SNR +model: S2982G-8T +slug: snr-s2982g-8t +part_number: S2982G-8T +u_height: 1.0 +is_full_depth: false +airflow: passive +weight: 1.64 +weight_unit: kg +comments: '[SNR-S2982G-8T](https://shop.nag.ru/catalog/00001.kommutatory/40213.fiksirovannye-kommutatory/41500.snr-s2982g-8t)' +console-ports: + - name: con0 + label: CONSOLE + type: rj-45 +power-ports: + - name: power AC + type: iec-60320-c14 + maximum_draw: 22 +interfaces: + - name: Ethernet1/0/1 + type: 1000base-t + - name: Ethernet1/0/2 + type: 1000base-t + - name: Ethernet1/0/3 + type: 1000base-t + - name: Ethernet1/0/4 + type: 1000base-t + - name: Ethernet1/0/5 + type: 1000base-t + - name: Ethernet1/0/6 + type: 1000base-t + - name: Ethernet1/0/7 + type: 1000base-t + - name: Ethernet1/0/8 + type: 1000base-t + - name: Ethernet1/0/9 + type: 1000base-x-sfp + - name: Ethernet1/0/10 + type: 1000base-x-sfp diff --git a/device-types/SNR/SNR-PDU-C-21AL21ABL-32L1.yaml b/device-types/SNR/SNR-PDU-C-21AL21ABL-32L1.yaml index 0aace18dda..8fa86c9487 100644 --- a/device-types/SNR/SNR-PDU-C-21AL21ABL-32L1.yaml +++ b/device-types/SNR/SNR-PDU-C-21AL21ABL-32L1.yaml @@ -5,6 +5,8 @@ slug: snr-pdu-c-21al21abl-32l1 part_number: SNR-PDU-C-21AL21ABL-32L1 u_height: 0 airflow: passive +weight: 9 +weight_unit: kg is_full_depth: false comments: Rack PDU Switched, 0U, 32A, 230V, (21) C13 + (21) C13/C19 console-ports: diff --git a/device-types/SNR/erd-2s.yaml b/device-types/SNR/erd-2s.yaml new file mode 100644 index 0000000000..0e357a235c --- /dev/null +++ b/device-types/SNR/erd-2s.yaml @@ -0,0 +1,19 @@ +--- +manufacturer: SNR +model: erd-2s +slug: snr-erd-2s +u_height: 0 +is_full_depth: false +comments: ERD-2s base monotoring ethernet device [Overview and Specifications](https://data.nag.wiki/SNR%20ERD/SNR-ERD-2S//Documents/) +weight: 0.2 +weight_unit: kg +airflow: passive +power-ports: + - name: PWR + type: hardwired + maximum_draw: 15 +interfaces: + - name: Eth + type: 100base-tx + poe_mode: pd + poe_type: type1-ieee802.3af diff --git a/module-types/Emulex/LPE35002-AP.yaml b/module-types/Emulex/LPE35002-AP.yaml new file mode 100644 index 0000000000..f44bebd3d9 --- /dev/null +++ b/module-types/Emulex/LPE35002-AP.yaml @@ -0,0 +1,10 @@ +--- +manufacturer: Emulex +model: LPE35002-AP +part_number: LPE35002-AP +comments: Emulex LPE35002-AP HBA dual-port card 32G FC +interfaces: + - name: FC{module}/1 + type: 32gfc-sfp28 + - name: FC{module}/2 + type: 32gfc-sfp28 diff --git a/module-types/HPE/Q6Q67A.yaml b/module-types/HPE/Q6Q67A.yaml index 722013f2ed..a77e00bb9d 100644 --- a/module-types/HPE/Q6Q67A.yaml +++ b/module-types/HPE/Q6Q67A.yaml @@ -8,6 +8,6 @@ interfaces: type: 8gfc-sfpp - name: FC/{module}/2 type: 8gfc-sfpp - - name: mgmt + - name: mgmt{module} type: 1000base-t mgmt_only: true diff --git a/module-types/HPE/R6Q74A.yaml b/module-types/HPE/R6Q74A.yaml index 4733bf3677..89a24c4522 100644 --- a/module-types/HPE/R6Q74A.yaml +++ b/module-types/HPE/R6Q74A.yaml @@ -8,6 +8,6 @@ interfaces: type: 8gfc-sfpp - name: FC/{module}/2 type: 8gfc-sfpp - - name: mgmt + - name: mgmt{module} type: 1000base-t mgmt_only: true