Plugin ‚rtr2‘ Konfiguration

plugin logo

Im folgenden sind etwaige Anforderungen und unterstützte Hardware beschrieben. Danach folgt die Beschreibung, wie das Plugin rtr2 konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann. [1]

Es handelt sich bei diesem Plugin um ein system Plugin.

Beschreibung

Raum Temperatur Regler v2

Anforderungen

  • Minimum SmartHomeNG Version: 1.8.0

  • Minimum Python Version: 3.6

Konfiguration

Im folgenden ist beschrieben, wie das Plugin rtr2 konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann.

Parameter

Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/plugin.yaml konfiguriert werden:

comfort_temp

Standard Vorgabe für die Temperatur im Komfort Modus

  • Datentyp: num

  • Standardwert: 21.0

default_Kd

[Zukünftige Erweiterung] Wird noch nicht verwendet, ist ein Parameter für den noch nicht implementierten PID Regler

  • Datentyp: num

default_Ki

Gebäuchliche Werte: Wasserheizung=120 Min, Fußbodenheitzung=150 Min, Split Unit=60 Min

  • Datentyp: num

  • Standardwert: 120

default_Kp

Gebäuchliche Werte: Wasserheizung=4 K, Fußbodenheitzung=4 K, Split Unit=4 K

  • Datentyp: num

  • Standardwert: 4

fixed_reduction

Soll die Temperatur Differenz zwischen Komfort Modus und den anderen Modi konstant sein?

  • Datentyp: bool

  • Standardwert: True

frost_temp

Standard Vorgabe für die Temperatur im Frostschutz Modus

  • Datentyp: num

  • Standardwert: 7.0

hvac_mode

hvac Modus Standard Vorgabe: 1=Komfort, 2=Standby, 3=Nacht, 4=Frostschutz

  • Datentyp: int

  • Standardwert: 2

  • Minimalwert: 1

  • Maximalwert: 4

max_output

Standard Vorgabe für den maximalen Stellwert der Regler.

  • Datentyp: num

  • Standardwert: 100

  • Minimalwert: 20

  • Maximalwert: 100

min_output

Standard Vorgabe für den minimalen Stellwert der Regler.

  • Datentyp: num

  • Standardwert: 0

  • Minimalwert: 0

  • Maximalwert: 25

night_reduction

Standard Vorgabe für die Temperaturreduktion im Nacht Modus (bei Nachtabsenkung)

  • Datentyp: num

  • Standardwert: 3.0

standby_reduction

Standard Vorgabe für die Temperaturreduktion im Standby Modus

  • Datentyp: num

  • Standardwert: 1.5

valve_protect

Standard Vorgabe für die Aktivierung der Ventilschutz Einstellung der Regler.

  • Datentyp: bool

  • Standardwert: True

Item Attribute

Das Plugin unterstützt folgende Item Attribute, die in den Dateien im Verzeichnis ../items verwendet werden:

rtr2_controller_settings

Initale Einstellungen für den Controller, falls abweichend von den Plugin Standardwerten [<Kp>, <Ki>]

  • Datentyp: list

rtr2_function

Anzusteuernde Funktion für den gewählten rtr

  • Datentyp: str

  • Mögliche Werte:

    •   -   <noch keine Funktion gewählt>

    • comfort_mode   -   Mode ‚comfort‘ setzen -> bool, r/w

    • standby_mode   -   Mode ‚standby‘ setzen -> bool, r/w

    • night_mode   -   Mode ‚night‘ setzen -> bool, r/w

    • frost_mode   -   Mode ‚frost‘ setzen -> bool, r/w

    • hvac_mode   -   Mode ‚hvac‘ setzen -> num, r/w

    • heating_status   -   Heiz Status -> bool, r/o

    • lock_status   -   Sperr Status -> bool, r/w (r/o)

    • temp_set   -   Soll Temp setzen -> num, r/o

    • temp_actual   -   Ist Temp setzen -> num, w/o

    • control_output   -   Stellwert -> num, r/o

    • setting_temp_comfort   -   Setting: Komfort Temp setzen -> num, r/w

    • setting_temp_standby   -   Setting: Standby Temp setzen -> num, r/w

    • setting_temp_night   -   Setting: Nacht Temp setzen -> num, r/w

    • setting_night_reduction   -   Setting: Nachtabsenkung setzen -> num, r/w

    • setting_standby_reduction   -   Setting: Standby-Absenkung setzen -> num, r/w

    • setting_fixed_reduction   -   Setting: Feste Absenkung -> bool, r/w

    • setting_temp_frost   -   Setting: Frostschutz Temp setzen -> num, r/w

    • setting_min_output   -   Setting: Minimaler Stellwert -> num(0-25), r/w

    • setting_max_output   -   Setting: Maximaler Stellwert -> num(25-100), r/w

rtr2_id

ID des anzusteuernden rtr. Die Funktion des Items wird mit ‚rtr2_function‘ festgelegt.

  • Datentyp: str

rtr2_settings

Initale Einstellungen für den Rtr. Bitte beachten: Wenn die Werte über dieses Attribut gesetzt werdeen, werden sie bei jedem Neustart von SmartHomeNG wieder gesetzt. [<comfort_temp>, <night_reduction>, <standby_reduction>, <fixed_reduction>, <hvac_mode>, <frost_temp>]

  • Datentyp: list

Logik Parameter

Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/logic.yaml konfiguriert werden:

Keine Logik Parameter in den Metadaten beschrieben - Bitte in der README nachsehen (siehe Fußnote)

Plugin Functions

Das Plugin verfügt über folgende öffentliche Funktionen, die z.B. in Logiken aufgerufen werden können.

Keine