Seite 1 von 1

[V3.0 IP4] Optionale Angaben im Template der CV

Verfasst: Mi Jan 12, 2022 5:22 pm
von Sensej
Hallo zusammen,
habe ein paar Fragen zu den Templates in CV,

ich habe ein Template "Heizung_Einstellungen" mit den Informationen solche wie Estrich-Temp, Raum-Temp, Soll-Temp, Stellgröße, Ventil-Sperre usw. erstellt, siehe unten.

Frage 1: Wie kann ich bei dem Label den Default-Wert für den Namen setzen damit ich diesen nicht immer über die Variable ist_etemp_name füllen muss?
z.B. Default-Value im Template = "Ist ET" und falls der Name abweicht nur dann setzen/überschreiben <value name="ist_etemp_name">Ist ET 2 oder 3</value>

Frage 2: Wie muss man im Template optionale Informationen definieren?
Beispiel: Die meisten Räume bei mir haben nur einen Estrich-Temperatursensor und 3/4 Räume haben 2 oder 3 Estrich-Temperatursensoren.
Jetzt will ich für diese Räume im Template weitere Infos für ES-Temp-Sensor 2 und ES-Temp-Sensor 3 erstellen, die optional sind.
Die Werte auch nur bei den Räumen mit > 1 Estrich-Temperatursensor füllen und anzeigen.
Wie kann ich das am besten machen und wie funktioniert dann die Zuweisung?

Mfg Juri

Code: Alles auswählen

 <templates>
    <template name="Heizung_Einstellungen">
        <group name="{{ name }}" nowidget="true">
         <layout colspan="4"/>
          <info format="%.1f °C" styling="Raumtemperatur">
            <label><icon name="temp_temperature"/>Ist RT</label>
            <address transform="DPT:9.001" mode="read">{{ ist_rtemp }}</address>
          </info>
          <info format="%.1f °C" styling="Estrichtemperatur">
            <label><icon name="temp_temperature"/>{{ist_etemp_name}}</label>
            <address transform="DPT:9.001" mode="read">{{ ist_etemp }}</address>
          </info>
         <infotrigger upvalue="1" downvalue="0" uplabel="+" downlabel="-" change="relative" format="%.1f °C" align="left" styling="Raumtemperatur" infoposition="middle" min="15" max="25">
              <label><icon name="temp_control"/>Soll</label>
             <address transform="DPT:1.007" mode="write" variant="relative">{{ soll_set }}</address>
            <address transform="DPT:9.001" mode="read" variant="absolute">{{ soll_temp }}</address>
          </infotrigger>
          <info format="%.1f %%" styling="Stellwert">
            <label><icon name="sani_valve_0"/>Stellgröße</label>
            <address transform="DPT:5.001" mode="read">{{ stellgroesse }}</address>
          </info>
           <switch mapping="Sperre" styling="GreyGreen">
          <label><icon name="sani_valve_0"/>gesperrt</label>
          <address transform="DPT:1.003" mode="readwrite">{{ sperre }}</address>
        </switch>
        </group>
      </template>

Re: [V3.0 IP4] Optionale Angaben im Template der CV

Verfasst: Mi Jan 12, 2022 6:19 pm
von Chris M.
Sollte es hier keine Antwort geben, dann schlage ich vor auch im Entwickler-Forum (https://knx-user-forum.de/forum/supportforen/cometvisu) zu fragen. Dort ist Tobias, der die Templates entwickelt hat und sicher antworten kann. Ich selber kenne deren Code nicht wirklich und habe die bei mir auch noch nicht im Einsatz.

Re: [V3.0 IP4] Optionale Angaben im Template der CV

Verfasst: Mi Jan 12, 2022 7:07 pm
von Sensej
Chris M. hat geschrieben: Mi Jan 12, 2022 6:19 pm Sollte es hier keine Antwort geben, dann schlage ich vor auch im Entwickler-Forum fragen.
Hi Chris,
ok, mache ich.

MfG Juri

Re: [V3.0 IP4] Optionale Angaben im Template der CV

Verfasst: Mi Jan 12, 2022 7:58 pm
von Robosoc
Ich habe dort im Forum vor einiger Zeit ein Topic erstellt ,in dem ich den Punkt auch erfahre habe...wenn Du dort nach Templates und Robosoc suchst, müsstest Du es finden können.

Re: [V3.0 IP4] Optionale Angaben im Template der CV

Verfasst: Mi Jan 12, 2022 8:43 pm
von Sensej
Robosoc hat geschrieben: Mi Jan 12, 2022 7:58 pm wenn Du dort nach Templates und Robosoc suchst, müsstest Du es finden können.
Hi Sven,
Danke für die Info

MfG Juri

Re: [V3.0 IP4] Optionale Angaben im Template der CV

Verfasst: Mi Jan 12, 2022 9:14 pm
von Robosoc
Frage 1 Ist mir noch nicht klar...funktioniert es nicht einfach die zwei geschweiften Klammern beim Namen wegzulassen?

Re: [V3.0 IP4] Optionale Angaben im Template der CV

Verfasst: Mi Jan 12, 2022 9:26 pm
von Sensej
Robosoc hat geschrieben: Mi Jan 12, 2022 9:14 pm funktioniert es nicht einfach die zwei geschweiften Klammern beim Namen wegzulassen?
Hi Sven,

meinst du so?
vorher
<label><icon name="temp_temperature"/>{{ist_etemp_name}}</label>
danach
<label><icon name="temp_temperature"/>ET</label>
In diesem Fall kann ich den Namen "ET" nicht überschreiben.

MfG Juri

Re: [V3.0 IP4] Optionale Angaben im Template der CV

Verfasst: Mi Jan 12, 2022 9:32 pm
von Robosoc
Ah, jetzt verstehe ich die Frage...sorry ,da hätte ich auch keinen Ansatz.

Re: [V3.0 IP4] Optionale Angaben im Template der CV

Verfasst: Do Jan 13, 2022 5:54 pm
von Sensej
Hallo zusammen,
hier ist die Antwort auf meine Fragen, Link unten.
Habe schon getestet und es funktioniert wunderbar.

https://knx-user-forum.de/forum/support ... ost1729600

MfG Juri