10.10.2016, 12:53
Das geht auf zwei Arten,
1. Über das Binding direkt auf die Variablen
Test über die OpenHAB Konsole
2. Über das Binding als Status Message
Wichtig hierbei ist das Setzen der Gruppe 4 (Status Messages). Die entsprechende Code ist zwar schon vom OpenhAB Team akzeptiert, ist aber erst mit 1.9.0 enthalten. Wer möchte, kann sich das Binding aus dem Master Branch selbst bauen.
1. Über das Binding direkt auf die Variablen
Code:
Number p03_temp_out "Aussentemperatur [%.1f °C]"
<temperature>
(gTemperatur, gWetter)
{lcn="[LCN:VAR_VALUE.0.10.1.CELSIUS], [%i:LCN:VAR.0.10.1.%iCELSIUS]"}
Test über die OpenHAB Konsole
Code:
openhab send p03_temp_out 23.4
2. Über das Binding als Status Message
Code:
Number p03_temp_out "Aussentemperatur [%.1f °C]"
<temperature>
(gTemperatur, gWetter)
{lcn="[%i:LCN:VAR.10.G4.1.%iCELSIUS]"}
Wichtig hierbei ist das Setzen der Gruppe 4 (Status Messages). Die entsprechende Code ist zwar schon vom OpenhAB Team akzeptiert, ist aber erst mit 1.9.0 enthalten. Wer möchte, kann sich das Binding aus dem Master Branch selbst bauen.