From a557ea91e47d325f3b594e5ac41f9966617cb06f Mon Sep 17 00:00:00 2001 From: revoltekdaniel Date: Thu, 6 Mar 2025 22:03:39 +0100 Subject: [PATCH 1/4] Add X1000, X1000R, X1500, X1500R, X2000, X2000R, X3000 and X3000R ups systems form ONLINE USV Systeme --- device-types/ONLINE USV-Systeme/X1000.yaml | 29 ++++++++++++++ device-types/ONLINE USV-Systeme/X1000R.yaml | 41 +++++++++++++++++++ device-types/ONLINE USV-Systeme/X1500.yaml | 29 ++++++++++++++ device-types/ONLINE USV-Systeme/X1500R.yaml | 41 +++++++++++++++++++ device-types/ONLINE USV-Systeme/X2000.yaml | 41 +++++++++++++++++++ device-types/ONLINE USV-Systeme/X2000R.yaml | 41 +++++++++++++++++++ device-types/ONLINE USV-Systeme/X3000.yaml | 44 +++++++++++++++++++++ device-types/ONLINE USV-Systeme/X3000R.yaml | 38 ++++++++++++++++++ 8 files changed, 304 insertions(+) create mode 100644 device-types/ONLINE USV-Systeme/X1000.yaml create mode 100644 device-types/ONLINE USV-Systeme/X1000R.yaml create mode 100644 device-types/ONLINE USV-Systeme/X1500.yaml create mode 100644 device-types/ONLINE USV-Systeme/X1500R.yaml create mode 100644 device-types/ONLINE USV-Systeme/X2000.yaml create mode 100644 device-types/ONLINE USV-Systeme/X2000R.yaml create mode 100644 device-types/ONLINE USV-Systeme/X3000.yaml create mode 100644 device-types/ONLINE USV-Systeme/X3000R.yaml diff --git a/device-types/ONLINE USV-Systeme/X1000.yaml b/device-types/ONLINE USV-Systeme/X1000.yaml new file mode 100644 index 0000000000..d76b610cea --- /dev/null +++ b/device-types/ONLINE USV-Systeme/X1000.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: Online USV-Systeme +modell: Xanto 1000 +slug: online-usv-systeme-xanto-1000 +part_number: X1000 +u_height: 6 +weight: 13.4 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 + - name: USB + type: usb-b +power-ports: + - name: Power Port 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 diff --git a/device-types/ONLINE USV-Systeme/X1000R.yaml b/device-types/ONLINE USV-Systeme/X1000R.yaml new file mode 100644 index 0000000000..fcbbc405a0 --- /dev/null +++ b/device-types/ONLINE USV-Systeme/X1000R.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: Online USV-Systeme +modell: Xanto 1000 R +slug: online-usv-systeme-xanto-1000R +part_number: X1000R +u_height: 2 +weight: 14.1 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 + - name: USB + type: usb-b +power-ports: + - name: Power Port 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c13 + power_port: Power Port 1 diff --git a/device-types/ONLINE USV-Systeme/X1500.yaml b/device-types/ONLINE USV-Systeme/X1500.yaml new file mode 100644 index 0000000000..3a0d581a28 --- /dev/null +++ b/device-types/ONLINE USV-Systeme/X1500.yaml @@ -0,0 +1,29 @@ +--- +manufacturer: Online USV-Systeme +modell: Xanto 1500 +slug: online-usv-systeme-xanto-1500 +part_number: X1500 +u_height: 6 +weight: 15 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 + - name: USB + type: usb-b +power-ports: + - name: Power Port 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 diff --git a/device-types/ONLINE USV-Systeme/X1500R.yaml b/device-types/ONLINE USV-Systeme/X1500R.yaml new file mode 100644 index 0000000000..da413b25cd --- /dev/null +++ b/device-types/ONLINE USV-Systeme/X1500R.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: Online USV-Systeme +modell: Xanto 1500 R +slug: online-usv-systeme-xanto-1500R +part_number: X1500R +u_height: 2 +weight: 15.5 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 + - name: USB + type: usb-b +power-ports: + - name: Power Port 1 + type: iec-60320-c14 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c13 + power_port: Power Port 1 diff --git a/device-types/ONLINE USV-Systeme/X2000.yaml b/device-types/ONLINE USV-Systeme/X2000.yaml new file mode 100644 index 0000000000..c5bf5a5123 --- /dev/null +++ b/device-types/ONLINE USV-Systeme/X2000.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: Online USV-Systeme +modell: Xanto 2000 +slug: online-usv-systeme-xanto-2000 +part_number: X2000 +u_height: 8 +weight: 20.3 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 + - name: USB + type: usb-b +power-ports: + - name: Power Port 1 + type: iec-60320-c20 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c13 + power_port: Power Port 1 diff --git a/device-types/ONLINE USV-Systeme/X2000R.yaml b/device-types/ONLINE USV-Systeme/X2000R.yaml new file mode 100644 index 0000000000..edb9476955 --- /dev/null +++ b/device-types/ONLINE USV-Systeme/X2000R.yaml @@ -0,0 +1,41 @@ +--- +manufacturer: Online USV-Systeme +modell: Xanto 2000 R +slug: online-usv-systeme-xanto-2000R +part_number: X2000R +u_height: 2 +weight: 19.5 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 + - name: USB + type: usb-b +power-ports: + - name: Power Port 1 + type: iec-60320-c20 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c13 + power_port: Power Port 1 diff --git a/device-types/ONLINE USV-Systeme/X3000.yaml b/device-types/ONLINE USV-Systeme/X3000.yaml new file mode 100644 index 0000000000..963cc8a2cd --- /dev/null +++ b/device-types/ONLINE USV-Systeme/X3000.yaml @@ -0,0 +1,44 @@ +--- +manufacturer: Online USV-Systeme +modell: Xanto 3000 +slug: online-usv-systeme-xanto-3000 +part_number: X3000 +u_height: 8 +weight: 28.5 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 + - name: USB + type: usb-b +power-ports: + - name: Power Port 1 + type: iec-60320-c20 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 7 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 8 + type: iec-60320-c13 + power_port: Power Port 1 + - name: 16A Outlet + type: iec-60320-c19 + power_port: Power Port 1 diff --git a/device-types/ONLINE USV-Systeme/X3000R.yaml b/device-types/ONLINE USV-Systeme/X3000R.yaml new file mode 100644 index 0000000000..d0efd25be3 --- /dev/null +++ b/device-types/ONLINE USV-Systeme/X3000R.yaml @@ -0,0 +1,38 @@ +--- +manufacturer: Online USV-Systeme +modell: Xanto 3000 R +slug: online-usv-systeme-xanto-3000R +part_number: X3000R +u_height: 2 +weight: 27.5 +weight_unit: kg +console-ports: + - name: Serial + type: de-9 + - name: USB + type: usb-b +power-ports: + - name: Power Port 1 + type: iec-60320-c20 +power-outlets: + - name: Outlet 1 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 2 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 3 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 4 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 5 + type: iec-60320-c13 + power_port: Power Port 1 + - name: Outlet 6 + type: iec-60320-c13 + power_port: Power Port 1 + - name: 16A Outlet + type: iec-60320-c19 + power_port: Power Port 1 From 420c4def3a7a1184358b48cbffa03a7555dd83e1 Mon Sep 17 00:00:00 2001 From: revoltekdaniel Date: Thu, 6 Mar 2025 22:09:00 +0100 Subject: [PATCH 2/4] fix module parameter --- device-types/ONLINE USV-Systeme/X1000.yaml | 2 +- device-types/ONLINE USV-Systeme/X1000R.yaml | 2 +- device-types/ONLINE USV-Systeme/X1500.yaml | 2 +- device-types/ONLINE USV-Systeme/X1500R.yaml | 2 +- device-types/ONLINE USV-Systeme/X2000.yaml | 2 +- device-types/ONLINE USV-Systeme/X2000R.yaml | 2 +- device-types/ONLINE USV-Systeme/X3000.yaml | 2 +- device-types/ONLINE USV-Systeme/X3000R.yaml | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/device-types/ONLINE USV-Systeme/X1000.yaml b/device-types/ONLINE USV-Systeme/X1000.yaml index d76b610cea..7613e1e85f 100644 --- a/device-types/ONLINE USV-Systeme/X1000.yaml +++ b/device-types/ONLINE USV-Systeme/X1000.yaml @@ -1,6 +1,6 @@ --- manufacturer: Online USV-Systeme -modell: Xanto 1000 +model: Xanto 1000 slug: online-usv-systeme-xanto-1000 part_number: X1000 u_height: 6 diff --git a/device-types/ONLINE USV-Systeme/X1000R.yaml b/device-types/ONLINE USV-Systeme/X1000R.yaml index fcbbc405a0..c5b2cdbe63 100644 --- a/device-types/ONLINE USV-Systeme/X1000R.yaml +++ b/device-types/ONLINE USV-Systeme/X1000R.yaml @@ -1,6 +1,6 @@ --- manufacturer: Online USV-Systeme -modell: Xanto 1000 R +model: Xanto 1000 R slug: online-usv-systeme-xanto-1000R part_number: X1000R u_height: 2 diff --git a/device-types/ONLINE USV-Systeme/X1500.yaml b/device-types/ONLINE USV-Systeme/X1500.yaml index 3a0d581a28..1eb7e54703 100644 --- a/device-types/ONLINE USV-Systeme/X1500.yaml +++ b/device-types/ONLINE USV-Systeme/X1500.yaml @@ -1,6 +1,6 @@ --- manufacturer: Online USV-Systeme -modell: Xanto 1500 +model: Xanto 1500 slug: online-usv-systeme-xanto-1500 part_number: X1500 u_height: 6 diff --git a/device-types/ONLINE USV-Systeme/X1500R.yaml b/device-types/ONLINE USV-Systeme/X1500R.yaml index da413b25cd..0c445f1ef4 100644 --- a/device-types/ONLINE USV-Systeme/X1500R.yaml +++ b/device-types/ONLINE USV-Systeme/X1500R.yaml @@ -1,6 +1,6 @@ --- manufacturer: Online USV-Systeme -modell: Xanto 1500 R +model: Xanto 1500 R slug: online-usv-systeme-xanto-1500R part_number: X1500R u_height: 2 diff --git a/device-types/ONLINE USV-Systeme/X2000.yaml b/device-types/ONLINE USV-Systeme/X2000.yaml index c5bf5a5123..a958e6e7af 100644 --- a/device-types/ONLINE USV-Systeme/X2000.yaml +++ b/device-types/ONLINE USV-Systeme/X2000.yaml @@ -1,6 +1,6 @@ --- manufacturer: Online USV-Systeme -modell: Xanto 2000 +model: Xanto 2000 slug: online-usv-systeme-xanto-2000 part_number: X2000 u_height: 8 diff --git a/device-types/ONLINE USV-Systeme/X2000R.yaml b/device-types/ONLINE USV-Systeme/X2000R.yaml index edb9476955..91d4734ee4 100644 --- a/device-types/ONLINE USV-Systeme/X2000R.yaml +++ b/device-types/ONLINE USV-Systeme/X2000R.yaml @@ -1,6 +1,6 @@ --- manufacturer: Online USV-Systeme -modell: Xanto 2000 R +model: Xanto 2000 R slug: online-usv-systeme-xanto-2000R part_number: X2000R u_height: 2 diff --git a/device-types/ONLINE USV-Systeme/X3000.yaml b/device-types/ONLINE USV-Systeme/X3000.yaml index 963cc8a2cd..9ed2d7bf90 100644 --- a/device-types/ONLINE USV-Systeme/X3000.yaml +++ b/device-types/ONLINE USV-Systeme/X3000.yaml @@ -1,6 +1,6 @@ --- manufacturer: Online USV-Systeme -modell: Xanto 3000 +model: Xanto 3000 slug: online-usv-systeme-xanto-3000 part_number: X3000 u_height: 8 diff --git a/device-types/ONLINE USV-Systeme/X3000R.yaml b/device-types/ONLINE USV-Systeme/X3000R.yaml index d0efd25be3..d9214d8675 100644 --- a/device-types/ONLINE USV-Systeme/X3000R.yaml +++ b/device-types/ONLINE USV-Systeme/X3000R.yaml @@ -1,6 +1,6 @@ --- manufacturer: Online USV-Systeme -modell: Xanto 3000 R +model: Xanto 3000 R slug: online-usv-systeme-xanto-3000R part_number: X3000R u_height: 2 From 2dd3d450474d2ceb0c251fa53c23fa3be5b74ed9 Mon Sep 17 00:00:00 2001 From: revoltekdaniel Date: Thu, 6 Mar 2025 22:14:02 +0100 Subject: [PATCH 3/4] fix slugs parameter --- device-types/ONLINE USV-Systeme/X1000R.yaml | 2 +- device-types/ONLINE USV-Systeme/X1500R.yaml | 2 +- device-types/ONLINE USV-Systeme/X2000R.yaml | 2 +- device-types/ONLINE USV-Systeme/X3000R.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/device-types/ONLINE USV-Systeme/X1000R.yaml b/device-types/ONLINE USV-Systeme/X1000R.yaml index c5b2cdbe63..f66dd7408b 100644 --- a/device-types/ONLINE USV-Systeme/X1000R.yaml +++ b/device-types/ONLINE USV-Systeme/X1000R.yaml @@ -1,7 +1,7 @@ --- manufacturer: Online USV-Systeme model: Xanto 1000 R -slug: online-usv-systeme-xanto-1000R +slug: online-usv-systeme-xanto-1000r part_number: X1000R u_height: 2 weight: 14.1 diff --git a/device-types/ONLINE USV-Systeme/X1500R.yaml b/device-types/ONLINE USV-Systeme/X1500R.yaml index 0c445f1ef4..b83cf25620 100644 --- a/device-types/ONLINE USV-Systeme/X1500R.yaml +++ b/device-types/ONLINE USV-Systeme/X1500R.yaml @@ -1,7 +1,7 @@ --- manufacturer: Online USV-Systeme model: Xanto 1500 R -slug: online-usv-systeme-xanto-1500R +slug: online-usv-systeme-xanto-1500r part_number: X1500R u_height: 2 weight: 15.5 diff --git a/device-types/ONLINE USV-Systeme/X2000R.yaml b/device-types/ONLINE USV-Systeme/X2000R.yaml index 91d4734ee4..e6a9f30b12 100644 --- a/device-types/ONLINE USV-Systeme/X2000R.yaml +++ b/device-types/ONLINE USV-Systeme/X2000R.yaml @@ -1,7 +1,7 @@ --- manufacturer: Online USV-Systeme model: Xanto 2000 R -slug: online-usv-systeme-xanto-2000R +slug: online-usv-systeme-xanto-2000r part_number: X2000R u_height: 2 weight: 19.5 diff --git a/device-types/ONLINE USV-Systeme/X3000R.yaml b/device-types/ONLINE USV-Systeme/X3000R.yaml index d9214d8675..ca0dd7d4f3 100644 --- a/device-types/ONLINE USV-Systeme/X3000R.yaml +++ b/device-types/ONLINE USV-Systeme/X3000R.yaml @@ -1,7 +1,7 @@ --- manufacturer: Online USV-Systeme model: Xanto 3000 R -slug: online-usv-systeme-xanto-3000R +slug: online-usv-systeme-xanto-3000r part_number: X3000R u_height: 2 weight: 27.5 From a4d948011cfbb559862aa2e34372d5ac81b118c5 Mon Sep 17 00:00:00 2001 From: revoltekdaniel Date: Thu, 6 Mar 2025 22:18:40 +0100 Subject: [PATCH 4/4] fix slugs parameter --- device-types/ONLINE USV-Systeme/X1000R.yaml | 2 +- device-types/ONLINE USV-Systeme/X1500R.yaml | 2 +- device-types/ONLINE USV-Systeme/X2000R.yaml | 2 +- device-types/ONLINE USV-Systeme/X3000R.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/device-types/ONLINE USV-Systeme/X1000R.yaml b/device-types/ONLINE USV-Systeme/X1000R.yaml index f66dd7408b..0d316db7ec 100644 --- a/device-types/ONLINE USV-Systeme/X1000R.yaml +++ b/device-types/ONLINE USV-Systeme/X1000R.yaml @@ -1,7 +1,7 @@ --- manufacturer: Online USV-Systeme model: Xanto 1000 R -slug: online-usv-systeme-xanto-1000r +slug: online-usv-systeme-xanto-1000-r part_number: X1000R u_height: 2 weight: 14.1 diff --git a/device-types/ONLINE USV-Systeme/X1500R.yaml b/device-types/ONLINE USV-Systeme/X1500R.yaml index b83cf25620..387b4869be 100644 --- a/device-types/ONLINE USV-Systeme/X1500R.yaml +++ b/device-types/ONLINE USV-Systeme/X1500R.yaml @@ -1,7 +1,7 @@ --- manufacturer: Online USV-Systeme model: Xanto 1500 R -slug: online-usv-systeme-xanto-1500r +slug: online-usv-systeme-xanto-1500-r part_number: X1500R u_height: 2 weight: 15.5 diff --git a/device-types/ONLINE USV-Systeme/X2000R.yaml b/device-types/ONLINE USV-Systeme/X2000R.yaml index e6a9f30b12..0e2b4ebfb8 100644 --- a/device-types/ONLINE USV-Systeme/X2000R.yaml +++ b/device-types/ONLINE USV-Systeme/X2000R.yaml @@ -1,7 +1,7 @@ --- manufacturer: Online USV-Systeme model: Xanto 2000 R -slug: online-usv-systeme-xanto-2000r +slug: online-usv-systeme-xanto-2000-r part_number: X2000R u_height: 2 weight: 19.5 diff --git a/device-types/ONLINE USV-Systeme/X3000R.yaml b/device-types/ONLINE USV-Systeme/X3000R.yaml index ca0dd7d4f3..04b817e443 100644 --- a/device-types/ONLINE USV-Systeme/X3000R.yaml +++ b/device-types/ONLINE USV-Systeme/X3000R.yaml @@ -1,7 +1,7 @@ --- manufacturer: Online USV-Systeme model: Xanto 3000 R -slug: online-usv-systeme-xanto-3000r +slug: online-usv-systeme-xanto-3000-r part_number: X3000R u_height: 2 weight: 27.5