From 49ce44eff922f29b4b4e1d553e3395a6a78580b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20Ha=C3=9Fel?= Date: Tue, 4 Mar 2025 12:08:33 +0100 Subject: [PATCH] BOOLEAN, DOOR_BOOLEAN, WINDOW_BOOLEAN, LIGHT_BOOLEAN --- src/main/angular/src/app/value/Unit.ts | 8 ++++++++ src/main/java/de/ph87/data/value/Unit.java | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/src/main/angular/src/app/value/Unit.ts b/src/main/angular/src/app/value/Unit.ts index cd53798..a44c292 100644 --- a/src/main/angular/src/app/value/Unit.ts +++ b/src/main/angular/src/app/value/Unit.ts @@ -28,6 +28,14 @@ export class Unit { static readonly ILLUMINANCE_LUX = new Unit('ILLUMINANCE_LUX', 'lux'); + static readonly BOOLEAN = new Unit('BOOLEAN', ''); + + static readonly DOOR_BOOLEAN = new Unit('DOOR_BOOLEAN', ''); + + static readonly WINDOW_BOOLEAN = new Unit('WINDOW_BOOLEAN', ''); + + static readonly LIGHT_BOOLEAN = new Unit('LIGHT_BOOLEAN', ''); + private constructor( readonly name: string, readonly unit: string, diff --git a/src/main/java/de/ph87/data/value/Unit.java b/src/main/java/de/ph87/data/value/Unit.java index aad3fdc..394dd22 100644 --- a/src/main/java/de/ph87/data/value/Unit.java +++ b/src/main/java/de/ph87/data/value/Unit.java @@ -45,6 +45,11 @@ public enum Unit { IRRADIATION_KWH_M2("kWh/m²", 1000, IRRADIATION_WH_M2), PRECIPITATION_MM("mm"), + + BOOLEAN(""), + DOOR_BOOLEAN("", 1, BOOLEAN), + WINDOW_BOOLEAN("", 1, BOOLEAN), + LIGHT_BOOLEAN("", 1, BOOLEAN), ; public final String unit;