From 63fa8e736c34f9c84f55b8faf2633f408265e5c5 Mon Sep 17 00:00:00 2001 From: Simon Blank Date: Tue, 11 Nov 2025 12:02:11 +0100 Subject: [PATCH] #735 change enum messwerterfassung to bool --- src/bo4e/__init__.py | 2 -- src/bo4e/bo/zaehler.py | 5 ++--- src/bo4e/enum/messwerterfassung.py | 13 ------------- 3 files changed, 2 insertions(+), 18 deletions(-) delete mode 100644 src/bo4e/enum/messwerterfassung.py diff --git a/src/bo4e/__init__.py b/src/bo4e/__init__.py index 17ac712d4..f2fcc9e0c 100644 --- a/src/bo4e/__init__.py +++ b/src/bo4e/__init__.py @@ -149,7 +149,6 @@ "Messart", "Messgroesse", "Messpreistyp", - "Messwerterfassung", "Messwertstatus", "Messwertstatuszusatz", "Netzebene", @@ -357,7 +356,6 @@ from .enum.messart import Messart from .enum.messgroesse import Messgroesse from .enum.messpreistyp import Messpreistyp -from .enum.messwerterfassung import Messwerterfassung from .enum.messwertstatus import Messwertstatus from .enum.messwertstatuszusatz import Messwertstatuszusatz from .enum.netzebene import Netzebene diff --git a/src/bo4e/bo/zaehler.py b/src/bo4e/bo/zaehler.py index 2b2bbce7f..8d1282b24 100644 --- a/src/bo4e/bo/zaehler.py +++ b/src/bo4e/bo/zaehler.py @@ -19,7 +19,6 @@ from ..bo.geraet import Geraet from ..com.zaehlwerk import Zaehlwerk from ..enum.befestigungsart import Befestigungsart - from ..enum.messwerterfassung import Messwerterfassung from ..enum.registeranzahl import Registeranzahl from ..enum.sparte import Sparte from ..enum.zaehlerauspraegung import Zaehlerauspraegung @@ -67,8 +66,8 @@ class Zaehler(Geschaeftsobjekt): """Der Hersteller des Zählers""" ist_fernschaltbar: Optional[bool] = None """Fernschaltung""" - messwerterfassung: Optional["Messwerterfassung"] = None - """Messwerterfassung des Zählers""" + ist_fernauslesbar: Optional[bool] = None + """Fernauslesung""" zaehlertypSpezifikation: Optional["ZaehlertypSpezifikation"] = None """Besondere Spezifikation des Zählers""" befestigungsart: Optional["Befestigungsart"] = None diff --git a/src/bo4e/enum/messwerterfassung.py b/src/bo4e/enum/messwerterfassung.py deleted file mode 100644 index 51edfe91c..000000000 --- a/src/bo4e/enum/messwerterfassung.py +++ /dev/null @@ -1,13 +0,0 @@ -# pylint: disable=missing-module-docstring -from bo4e.enum.strenum import StrEnum - - -class Messwerterfassung(StrEnum): - """ - Die Messwerterfassung des Zählers - """ - - FERNAUSLESBAR = "FERNAUSLESBAR" - """fernauslesbare Zähler""" - MANUELL_AUSGELESENE = "MANUELL_AUSGELESENE" - """manuell ausgelesene Zähler"""