> For the complete documentation index, see [llms.txt](https://docs.dnt.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dnt.de/dnt-lw-etrv-c/funktion-and-gerateubersicht/8.-gerateverhalten/8.4-betriebsmodi.md).

# 8.4 Betriebsmodi

Das dnt LoRaWAN® Heizkörperthermostat bietet verschiedene Modi, in denen das Gerät je nach gewünschtem Einsatzzweck betrieben werden kann. Ein Wechsel des Betriebsmodus wird entweder vom Nutzer initiiert oder auch durch das Gerät, wenn bestimmte Bedingungen erfüllt sind.&#x20;

Dabei stehen drei Hauptmodi zur Verfügung:

* Manueller Temperatur-Modus
* Manueller Positionier-Modus
* Automatik-Modus

Es kann nur ein Hauptmodus aktiv sein.&#x20;

Zudem stehen fünf Submodi zur Verfügung, die den Hauptmodus übersteuern können:

* Urlaubs-Modus
* Fenster-offen-Modus
* Boost-Modus
* Frostschutz-Modus
* Notbetrieb

Sind die Bedingungen für mehrere Modi erfüllt, wird der Modus mit der höchsten Priorität ausgeführt.

| Priorität      | Modus               |
| -------------- | ------------------- |
| 1 (niedrigste) | Hauptmodus          |
| 2              | Urlaubs-Modus       |
| 3              | Fenster-offen-Modus |
| 4              | Boost-Modus         |
| 5              | Frostschutz-Modus   |
| 6 (höchste)    | Notbetrieb          |

Welcher Modus aufgrund seiner Priorität zurzeit ausgeführt wird, kann in der Statusmeldung im Feld [`ID_ACTIVE_MODE`](/dnt-lw-etrv-c/kommunikationsprotokoll/2.-geratestatus.md#id_active_mode) eingesehen werden. Um den Status jedes einzelnen Modus auszulesen, kann der Befehl [`Get Mode Status (0x0C)`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md) gesendet werden.

## 8.4.1 Manueller Temperatur-Modus

Der manuelle Temperatur-Modus wird mit dem Befehl [`Set Manual Temperature Mode (0x0D)`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md) aktiviert. Im Display wird das Symbol [Manueller Temperatur-Modus](/dnt-lw-etrv-c/funktion-and-gerateubersicht/6.-gerateubersicht/6.1-display.md) angezeigt. In diesem Modus wird die Soll-Temperatur durch den Befehl [`Set Set-Point Temperature (0x22)`](/dnt-lw-etrv-c/kommunikationsprotokoll/7.-temperaturregelung.md) oder durch Betätigung der Plus- oder Minus-Tasten ([C+D](/dnt-lw-etrv-c/funktion-and-gerateubersicht/6.-gerateubersicht.md)) vorgegeben. Das dnt LoRaWAN® Heizkörperthermostat reguliert nun die Raumtemperatur auf diese Soll-Temperatur. Dieser Zustand wird so lange beibehalten, bis eine andere Soll-Temperatur vorgegeben wird. Die aktuell eingestellte Soll-Temperatur kann mit dem Befehl [`Get Set-Point Temperature (0x21)`](/dnt-lw-etrv-c/kommunikationsprotokoll/7.-temperaturregelung.md) ausgelesen werden.

Die minimal und maximal einstellbare Soll-Temperatur kann dabei durch die Befehle [`Set Minimum Set-Point Temperature (0x3E)`](/dnt-lw-etrv-c/kommunikationsprotokoll/7.-temperaturregelung.md) und [`Set Maximum Set-Point Temperature (0x40)`](/dnt-lw-etrv-c/kommunikationsprotokoll/7.-temperaturregelung.md) vorgegeben und mit [`Get Minimum Set-Point Temperature (0x3D)`](/dnt-lw-etrv-c/kommunikationsprotokoll/7.-temperaturregelung.md) und [`Get Maximum Set-Point Temperature (0x3F)`](/dnt-lw-etrv-c/kommunikationsprotokoll/7.-temperaturregelung.md) ausgelesen werden. Diese Soll-Temperaturbegrenzungen gelten auch in den anderen Betriebsmodi.

## 8.4.2 Manueller Positionier-Modus

Der manuelle Positionier-Modus wird mit dem Befehl [`Set Manual Positioning Mode (0x0E)`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md) aktiviert. Im manuellen Positionier-Modus ist die Regelung des Heizkörperthermostats abgeschaltet. Das Symbol [Manueller Positionier-Modus](/dnt-lw-etrv-c/funktion-and-gerateubersicht/6.-gerateubersicht/6.1-display.md) wird im Display angezeigt. In diesem Modus kann die Ventilposition direkt mithilfe des Befehls [`Set Valve Set-Point Position (0x1A)`](/dnt-lw-etrv-c/kommunikationsprotokoll/6.-konfiguration-des-ventils.md) vorgegeben und entsprechend mit dem Befehl [`Get Valve Set-Point Position (0x19)`](/dnt-lw-etrv-c/kommunikationsprotokoll/6.-konfiguration-des-ventils.md) ausgelesen werden. Diese Ventilposition behält das Thermostat bei, bis eine neue Sollposition vorgegeben wird.

Dieser Modus ist nützlich, wenn anstatt der internen Regelung eine zentrale Regelung auf einem Server ausgeführt werden soll oder wenn mehrere Heizkörper in einem Raum geregelt werden sollen. In diesem Fall kann ein dnt LoRaWAN® Heizkörperthermostat als Regler fungieren, zum Beispiel im manuellen Temperatur-Modus. Dieser gibt dann die Soll-Ventilposition an alle anderen Heizkörperthermostate weiter, welche im manuellen Positionier-Modus nur als Stellglieder agieren. Dies garantiert, dass alle Heizkörper miteinander synchronisiert sind und gleichermaßen den Raum aufheizen. Eine Bedienung mit den Plus- und Minus-Tasten ist in diesem Modus nicht möglich.

## 8.4.3 Automatik-Modus

Innerhalb des Automatik-Modus ist es möglich, das Raumklima nach einem auf dem Gerät hinterlegten Wochen-Heizprofil zu regeln. Aktiviert wird der Automatikmodus mit dem Befehl [`Set Auto Mode (0x0F)`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md).

Ist der Modus aktiviert, wird dies durch die Anzeige des Symbols [Automatik-Modus](/dnt-lw-etrv-c/funktion-and-gerateubersicht/6.-gerateubersicht/6.1-display.md) kenntlich gemacht. Der Automatik-Modus verringert im Gegensatz zum manuellen Temperatur-Modus die Anzahl der Downlinks, um die Soll-Temperatur zu verändern und ermöglicht gleichzeitig das Fortführen der Raumtemperaturregelung, auch wenn das LoRaWAN®-Netzwerk zeitweilig ausfällt. Das Gerät erlaubt es, bis zu 3 Wochen-Heizprofile mit bis zu 10 Schaltzeitpunkten zu speichern. Wobei jeder Schaltzeitpunkt auf jeden beliebigen Wochentag bzw. mehrere beliebige Wochentage angewendet werden kann.

Ausgelesen bzw. konfiguriert werden können die Heizprofile mit den Befehlen [`Get Week Program (0x16)`](/dnt-lw-etrv-c/kommunikationsprotokoll/5.-wochenprogramm.md) bzw. [`Set Week Program (0x17)`](/dnt-lw-etrv-c/kommunikationsprotokoll/5.-wochenprogramm.md). Mithilfe der Plus- und Minus-Tasten ([C+D](/dnt-lw-etrv-c/funktion-and-gerateubersicht/6.-gerateubersicht.md)) oder dem Befehl [`Set Set-Point Temperature (0x22)`](/dnt-lw-etrv-c/kommunikationsprotokoll/7.-temperaturregelung.md) lässt sich die aktuelle Soll-Temperatur vom Automatik-Modus übersteuern. Diese bleibt bis zum nächsten Schaltzeitpunkt bestehen.

## 8.4.4 Urlaubs-Modus

Der Urlaubs-Modus ermöglicht das Herab- oder Heraufsetzen der Soll-Temperatur für einen bestimmten Zeitraum. Mit dem Befehl [`Set Holiday Mode (0x10)`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md) kann ein Startzeitpunkt, ein Endzeitpunkt und die Soll-Temperatur während dieses Zeitraums konfiguriert werden.&#x20;

Wurde der Urlaubsmodus korrekt konfiguriert, ist der Wert [`ID_HOLIDAY_MODE_PENDING`](/dnt-lw-etrv-c/kommunikationsprotokoll/2.-geratestatus.md#id_holiday_mode_pending) in der Statusmeldung [`Get Status (0x04)`](/dnt-lw-etrv-c/kommunikationsprotokoll/2.-geratestatus.md) oder in der Antwort auf den Befehl [`Get Mode Status (0x0C)`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md) gleich `1`. Dies zeigt an, dass der Urlaubs-Modus konfiguriert ist, der Startzeitpunkt jedoch noch in der Zukunft liegt. Sobald der Startzeitpunkt erreicht wurde, wird das Feld [`ID_HOLIDAY_MODE_PENDING`](/dnt-lw-etrv-c/kommunikationsprotokoll/2.-geratestatus.md#id_holiday_mode_pending) wieder `0` und das Feld [`ID_HOLIDAY_MODE_ACTIVE`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md#id_holiday_mode_active) im Antwortframe [`Get Mode Status (0x0C)`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md) wird `1`. Das bedeutet, dass der Urlaubs-Modus nun aktiv ist und den Hauptmodus übersteuert. Außerdem wird im Display das Symbol [„Urlaubs-Modus“](/dnt-lw-etrv-c/funktion-and-gerateubersicht/6.-gerateubersicht/6.1-display.md) angezeigt. Im Urlaubsmodus sind die Plus- und Minus-Tasten zur Temperatureinstellung gesperrt.

## 8.4.5 Fenster-Offen-Modus

Mithilfe der Fenster-offen-Erkennung lässt sich ein geöffnetes Fenster oder eine geöffnete Tür detektieren. Daraufhin senkt das Heizkörperthermostat seine Soll-Temperatur auf eine vom Nutzer konfigurierte Temperatur ab. Dies vermeidet unnötiges Heizen, während Fenster oder Türen geöffnet sind. Die Erkennung kann wahlweise mit externer Sensorik oder mithilfe der internen Temperatursturzerkennung durchgeführt werden. Dies kann mit dem Parameter [`ID_WINDOW_OPEN_DETECTION_SOURCE`](/dnt-lw-etrv-c/kommunikationsprotokoll/8.-fenster-offen.md#id_window_open_detection_source) mit dem Befehl [`Set Window Open Detection Config (0x31)`](/dnt-lw-etrv-c/kommunikationsprotokoll/8.-fenster-offen.md) festgelegt werden.

Soll ein externer Sensor die Aufgabe der Fenster-offen-Erkennung übernehmen, kann dem dnt LoRaWAN® Heizkörperthermostat mithilfe des Befehls [`Set Window Open Status (0x2F)`](/dnt-lw-etrv-c/kommunikationsprotokoll/8.-fenster-offen.md) der Öffnungszustand des Fensters oder der Tür übermittelt werden. Wird der interne Algorithmus verwendet, kann dieser mit den Parametern [`ID_TEMPERATUREFALL_WIDNOW_OPEN_DURATION`](/dnt-lw-etrv-c/kommunikationsprotokoll/8.-fenster-offen.md#id_temperaturefall_window_open_duration) und [`ID_TEMPERATUREFALL_TEMPERATURE_DELTA`](/dnt-lw-etrv-c/kommunikationsprotokoll/8.-fenster-offen.md#id_temperaturefall_temperature_delta) konfiguriert werden.

In welchen Modi die Fenster-Offen-Erkennung aktiv sein soll, lässt sich über den Parameter [`ID_WINDOW_OPEN_DETECTION_ENABLE_MODE_CONFIG`](/dnt-lw-etrv-c/kommunikationsprotokoll/8.-fenster-offen.md#id_window_open_detection_en_mode_config) festlegen. Zum Auslesen der aktuellen Konfiguration kann der Befehl [`Get Window Open Detection Config (0x30)`](/dnt-lw-etrv-c/kommunikationsprotokoll/8.-fenster-offen.md) verwendet werden und zum Auslesen des Status der Befehl [`Get Window Open Status (0x2E)`](/dnt-lw-etrv-c/kommunikationsprotokoll/8.-fenster-offen.md). Wurde ein offenes Fenster oder eine offene Tür erkannt, wird im Display das [Fenster-offen-Symbol](/dnt-lw-etrv-c/funktion-and-gerateubersicht/6.-gerateubersicht/6.1-display.md) eingeblendet. Wird die Soll-Temperatur während dieses Modus mit den Plus- und Minus-Tasten verändert, wird der Fenster-offen-Modus beendet.

## 8.4.6 Boost-Modus

Um die Temperatur in einem Raum schnell auf Wohlfühltemperatur zu erhöhen, kann der Boost-Modus verwendet werden. Wird der Boost-Modus mit dem Befehl [`Set Boost Mode (0x11)`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md) aktiviert, wird das Heizkörperventil für eine bestimmte Zeit um einen bestimmten Ventilöffnungsgrad geöffnet, um den Raum schnell aufzuheizen. Die Dauer und der Öffnungsgrad des Ventils können mit dem Befehl [`Set Boost Config (0x15)`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md) konfiguriert bzw. mit dem Befehl [`Get Boost Config (0x14)`](/dnt-lw-etrv-c/kommunikationsprotokoll/4.-geratemodi.md) ausgelesen werden. Ist der Modus aktiv, wird im Display anstelle der Soll-Temperatur ein Ladebalken angezeigt, der die verbleibende Dauer des Boost-Modus darstellt.

## 8.4.7 Frostschutz-Modus

Fällt die Temperatur im Raum auf unter 4 °C, wechselt das Heizkörperthermostat automatisch in den Frostschutz-Modus. In diesem Modus wird das Heizkörperventil komplett geöffnet, um das Einfrieren des Heizkreislaufs zu vermeiden und somit Schäden an Leitungen vorzubeugen. Dieser Modus wird erst verlassen, wenn die Raumtemperatur auf über 5 °C steigt. Im Display wird währenddessen anstatt der Soll-Temperatur das [Frostschutz-Symbol](/dnt-lw-etrv-c/funktion-and-gerateubersicht/6.-gerateubersicht/6.1-display.md) angezeigt.

## 8.4.8 Notbetrieb

Fällt die Batteriespannung des Geräts auf unter 2,2 V, wechselt das Gerät automatisch in den Notbetrieb. In diesem Modus stellt das Gerät seine Funktion der Raumtemperaturregelung ein und fährt das Heizkörperventil in eine vom Nutzer konfigurierte Notfall-Position. Im Display wird nun das Symbol [Batterie schwach](/dnt-lw-etrv-c/funktion-and-gerateubersicht/6.-gerateubersicht/6.1-display.md) anstatt der Soll-Temperatur angezeigt. Die zyklische Statusmeldung sendet das Gerät jedoch weiterhin. Konfiguriert werden kann die Notfall-Position mit dem Befehl [`Set Valve Emergency Position (0x20)`](/dnt-lw-etrv-c/kommunikationsprotokoll/6.-konfiguration-des-ventils.md) und ausgelesen mit dem Befehl [`Get Valve Emergency Position (0x1F)`](/dnt-lw-etrv-c/kommunikationsprotokoll/6.-konfiguration-des-ventils.md).

Bevor der Notbetrieb allerdings aktiviert wird, sendet das Gerät ab einer Batteriespannung von unter 2,25 V automatisch die Batteriespannung innerhalb der zyklischen Statusmeldung [`Get Status (0x04)`](/dnt-lw-etrv-c/kommunikationsprotokoll/2.-geratestatus.md) mit, um den Nutzer frühzeitig zu warnen, dass die Batterien schwach sind. Außerdem wird in der unteren rechten Ecke des Displays das Symbol [Batterie schwach](/dnt-lw-etrv-c/funktion-and-gerateubersicht/6.-gerateubersicht/6.1-display.md) eingeblendet.

Erst wenn die Batteriespannung auf einen Wert von über 2,4 V steigt, wird der Notbetrieb wieder verlassen. Sinkt die Batteriespannung auf einen Wert von unter 2 V, stellt das Gerät auch seine LoRaWAN® Kommunikation ein und schaltet sich aus, um eine Tiefenentladung und somit ein Auslaufen der Batterien zu vermeiden.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.dnt.de/dnt-lw-etrv-c/funktion-and-gerateubersicht/8.-gerateverhalten/8.4-betriebsmodi.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
