From b7f3976344c10d0ce46d55b47183a5f8045461ed Mon Sep 17 00:00:00 2001 From: Giulio Botto <32279173+madecto@users.noreply.github.com> Date: Tue, 27 Dec 2022 15:51:52 +0100 Subject: [PATCH] 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 --- device-types/QNAP/TS-212.yml | 21 +++++++++++++++++ device-types/QNAP/TS-412.yml | 26 +++++++++++++++++++++ device-types/QNAP/TS-453U-RP.yml | 37 +++++++++++++++++++++++++++++ device-types/QNAP/TS-453mini.yml | 26 +++++++++++++++++++++ device-types/QNAP/TS-469L.yml | 25 ++++++++++++++++++++ device-types/QNAP/TS-469U-RP.yml | 31 +++++++++++++++++++++++++ device-types/QNAP/TS-873.yml | 40 ++++++++++++++++++++++++++++++++ 7 files changed, 206 insertions(+) create mode 100644 device-types/QNAP/TS-212.yml create mode 100644 device-types/QNAP/TS-412.yml create mode 100644 device-types/QNAP/TS-453U-RP.yml create mode 100644 device-types/QNAP/TS-453mini.yml create mode 100644 device-types/QNAP/TS-469L.yml create mode 100644 device-types/QNAP/TS-469U-RP.yml create mode 100644 device-types/QNAP/TS-873.yml diff --git a/device-types/QNAP/TS-212.yml b/device-types/QNAP/TS-212.yml new file mode 100644 index 00000000..d52da236 --- /dev/null +++ b/device-types/QNAP/TS-212.yml @@ -0,0 +1,21 @@ +--- +manufacturer: QNAP +model: TS-212 +slug: ts-212 +part_number: TS-212 +is_full_depth: false +subdevice_role: parent +device-bays: + - name: Disk 1 + - name: Disk 2 +comments: "[TS-212 | Hardware Specs | QNAP](https://www.qnap.com/en/product/ts-212/specs/hardware)" +power-ports: + - name: Power + label: DC 12V + type: dc-terminal + maximum_draw: 60 + allocated_draw: 13 +interfaces: + - name: eth0 + label: LAN + type: 1000base-t diff --git a/device-types/QNAP/TS-412.yml b/device-types/QNAP/TS-412.yml new file mode 100644 index 00000000..a8e722f8 --- /dev/null +++ b/device-types/QNAP/TS-412.yml @@ -0,0 +1,26 @@ +--- +manufacturer: QNAP +model: TS-412 +slug: ts-412 +part_number: TS-412 +is_full_depth: false +subdevice_role: parent +device-bays: + - name: Disk 1 + - name: Disk 2 + - name: Disk 3 + - name: Disk 4 +comments: "[TS-412 | Hardware Specs | QNAP](https://www.qnap.com/en/product/ts-412/specs/hardware)" +power-ports: + - name: Power + label: DC 12V + type: dc-terminal + maximum_draw: 90 + allocated_draw: 26 +interfaces: + - name: eth0 + label: "1" + type: 1000base-t + - name: eth1 + label: "2" + type: 1000base-t diff --git a/device-types/QNAP/TS-453U-RP.yml b/device-types/QNAP/TS-453U-RP.yml new file mode 100644 index 00000000..75a9e1f8 --- /dev/null +++ b/device-types/QNAP/TS-453U-RP.yml @@ -0,0 +1,37 @@ +--- +manufacturer: QNAP +model: TS-453U-RP +slug: ts-453U-RP +part_number: TS-453U-RP +u_height: 1 +airflow: front-to-rear +is_full_depth: false +subdevice_role: parent +device-bays: + - name: Disk 1 + - name: Disk 2 + - name: Disk 3 + - name: Disk 4 +comments: "[TS-453U-RP | Hardware Specs | QNAP](https://www.qnap.com/en/product/ts-453u-rp/specs/hardware)" +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 250 + allocated_draw: 40 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 250 + allocated_draw: 40 +interfaces: + - name: eth0 + label: "1" + type: 1000base-t + - name: eth1 + label: "2" + type: 1000base-t + - name: eth2 + label: "3" + type: 1000base-t + - name: eth3 + label: "4" + type: 1000base-t diff --git a/device-types/QNAP/TS-453mini.yml b/device-types/QNAP/TS-453mini.yml new file mode 100644 index 00000000..c73cab7b --- /dev/null +++ b/device-types/QNAP/TS-453mini.yml @@ -0,0 +1,26 @@ +--- +manufacturer: QNAP +model: TS-453mini +slug: ts-453mini +part_number: TS-453mini +airflow: side-to-rear +is_full_depth: false +subdevice_role: parent +device-bays: + - name: Disk 1 + - name: Disk 2 + - name: Disk 3 + - name: Disk 4 +comments: "[TS-453mini | Hardware Specs | QNAP](https://www.qnap.com/en/product/ts-453mini/specs/hardware)" +power-ports: + - name: Power + type: dc-terminal + maximum_draw: 90 + allocated_draw: 30 +interfaces: + - name: eth0 + label: "1" + type: 1000base-t + - name: eth1 + label: "2" + type: 1000base-t diff --git a/device-types/QNAP/TS-469L.yml b/device-types/QNAP/TS-469L.yml new file mode 100644 index 00000000..f061d193 --- /dev/null +++ b/device-types/QNAP/TS-469L.yml @@ -0,0 +1,25 @@ +--- +manufacturer: QNAP +model: TS-469L +slug: ts-469L +part_number: TS-469L +is_full_depth: false +subdevice_role: parent +device-bays: + - name: Disk 1 + - name: Disk 2 + - name: Disk 3 + - name: Disk 4 +comments: "[TS-469L | Hardware Specs | QNAP](https://www.qnap.com/en-me/product/ts-469l/specs/hardware)" +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 250 + allocated_draw: 43 +interfaces: + - name: eth0 + label: "1" + type: 1000base-t + - name: eth1 + label: "2" + type: 1000base-t diff --git a/device-types/QNAP/TS-469U-RP.yml b/device-types/QNAP/TS-469U-RP.yml new file mode 100644 index 00000000..a42461ea --- /dev/null +++ b/device-types/QNAP/TS-469U-RP.yml @@ -0,0 +1,31 @@ +--- +manufacturer: QNAP +model: TS-469U-RP +slug: ts-469U-RP +part_number: TS-469U-RP +u_height: 1 +airflow: front-to-rear +is_full_depth: false +subdevice_role: parent +device-bays: + - name: Disk 1 + - name: Disk 2 + - name: Disk 3 + - name: Disk 4 +comments: "[TS-469U-RP | Hardware Specs | QNAP](https://www.qnap.com/en/product/ts-469u-rp/specs/hardware)" +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 250 + allocated_draw: 52 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 250 + allocated_draw: 52 +interfaces: + - name: eth0 + label: "1" + type: 1000base-t + - name: eth1 + label: "2" + type: 1000base-t diff --git a/device-types/QNAP/TS-873.yml b/device-types/QNAP/TS-873.yml new file mode 100644 index 00000000..50275c1a --- /dev/null +++ b/device-types/QNAP/TS-873.yml @@ -0,0 +1,40 @@ +--- +manufacturer: QNAP +model: TS-873 +slug: ts-873 +part_number: TS-873 +is_full_depth: false +subdevice_role: parent +device-bays: + - name: Disk 1 + - name: Disk 2 + - name: Disk 3 + - name: Disk 4 + - name: Disk 5 + - name: Disk 6 + - name: Disk 7 + - name: Disk 8 +module-bays: + - name: Slot 1 + position: rear + - name: Slot 2 + position: rear +comments: "[TS-873 | Hardware Specs | QNAP](https://www.qnap.com/en-me/product/ts-873/specs/hardware)" +power-ports: + - name: PSU + type: iec-60320-c14 + maximum_draw: 250 + allocated_draw: 70 +interfaces: + - name: eth0 + label: "1" + type: 1000base-t + - name: eth1 + label: "2" + type: 1000base-t + - name: eth2 + label: "3" + type: 1000base-t + - name: eth3 + label: "4" + type: 1000base-t