Hallo,
Auf den rechten Weg gebracht durch https://knx-user-forum.de/forum/supp...rtverschiebung kriege ich die folgende Nuss leider nicht geknackt:
- Anzeige des Infotriggers in °C
- Infotrigger soll aber relative Werte 1,2,3,4,5 bzw. 5,4,3 etc. senden
Hintergrund (hoffentlich halbwegs deutlich)
Berker B.IQs beherrschen die folgenden Objekte (u.a.):
a) Senden aktuelle Solltemperatur in °C
b) Senden eines absoluten Wertes (-x bis -x) der die aktuellen Abweichungsschritte zur Basis-Solltemperatur angibt (z.B. Basis 14°C, Schrittlänge ist 0,5°C, zwei Abweichungsschritte = Solltemperatur 15°C)
c) Vorgabe Abweichungsschritte
Der Infotrigger soll also jeweils Werte 0,1,2,3,4 etc. auf c) senden, wobei für den nächsten Wert die Rückmeldung von b) benutzt wird, aber a) auf der Visu angezeigt wird.
Dies funktioniert beim ersten Aufruf, nach dem ersten Klick wird aber das Resultat von a) für die Neuberechung von c) benutzt.
Workaround wäre um den Infotrigger nur b) und c) benutzen zu lassen (also die zweite adddress transform Zeile b) lesen lassen) und ein info-Element den Temperatursollwert in °C anzeigen zu lassen.
Hübsch ist aber anders...
Gibt es hier eine Möglichkeit um das sauber darzustellen?
Vielen Dank und viele Grüße
Auf den rechten Weg gebracht durch https://knx-user-forum.de/forum/supp...rtverschiebung kriege ich die folgende Nuss leider nicht geknackt:
- Anzeige des Infotriggers in °C
- Infotrigger soll aber relative Werte 1,2,3,4,5 bzw. 5,4,3 etc. senden
Hintergrund (hoffentlich halbwegs deutlich)
Berker B.IQs beherrschen die folgenden Objekte (u.a.):
a) Senden aktuelle Solltemperatur in °C
b) Senden eines absoluten Wertes (-x bis -x) der die aktuellen Abweichungsschritte zur Basis-Solltemperatur angibt (z.B. Basis 14°C, Schrittlänge ist 0,5°C, zwei Abweichungsschritte = Solltemperatur 15°C)
c) Vorgabe Abweichungsschritte
Der Infotrigger soll also jeweils Werte 0,1,2,3,4 etc. auf c) senden, wobei für den nächsten Wert die Rückmeldung von b) benutzt wird, aber a) auf der Visu angezeigt wird.
Dies funktioniert beim ersten Aufruf, nach dem ersten Klick wird aber das Resultat von a) für die Neuberechung von c) benutzt.
<infotrigger upvalue="1"shortupvalue="1"downvalue="-1"shortdownvalue="-1"uplabel="+"downlabel="-"change="absolute"format="%.1f °C"align="left"infoposition="middle">
<layoutcolspan="4"/>
<label><iconname="temp_control"/>Soll</label>
<addresstransform="DPT:6.010"mode="readwrite"variant="relative">9/2/19</address> (entspricht c))
<addresstransform="DPT:9.001"mode="read">9/2/12</address> (entspricht a))
</infotrigger>
<layoutcolspan="4"/>
<label><iconname="temp_control"/>Soll</label>
<addresstransform="DPT:6.010"mode="readwrite"variant="relative">9/2/19</address> (entspricht c))
<addresstransform="DPT:9.001"mode="read">9/2/12</address> (entspricht a))
</infotrigger>
Hübsch ist aber anders...
Gibt es hier eine Möglichkeit um das sauber darzustellen?
Vielen Dank und viele Grüße
Kommentar