[gelöst:] Werte in Befehle einbinden (LCN-Binding)
Verfasst: 20. Apr 2020 18:21
Hallo zusammen,
ich weiß zwar, dass der LCN-Bus hier nicht weit verbreitet ist, ich evtl. könnt Ihr mir trotzdem helfen. Ich würde mich jedenfalls sehr freuen, wenn Ihr euch mal Folgendes angucken könntet:
Ich nutze wie gerade erwähnt das LCN-Binding, weil ich die Grundvernetzung im Haus mit LCN durchgeführt habe. Über das (v1-) Bindung lassen sich die meisten Sachen teilweise schön in openHAB einbinden, an ein paar Stellen sind aber etwas tricky. Um in einem LCN-Modul einen Regler zu setzen, muss man in den Items die openHAB-Kommandos mit den LCN-Kommandos mappen, z.B. so:
Wenn der Schalter "Test" nun den Befehl "ON" bekommt, wird im Bus lcndemo der Setpoint gesetzt, und zwar bei Segment 0 Modul M019 der Setpoint Nr. 2 auf den Wert 20.
Das klappt soweit. Jetzt möchte ich aber nicht immer fest "20" weitergeben, sondern z.B. den im Item Temp_Min_1 im Status gespeicherten Wert.
Wie bekomme ich den denn da rein? Habe mit %i und sowas experimentiert, aber da fehlt mir echt das Verständnis.
Würde mich sehr freuen, wenn Ihr da ein paar Hinweise für mich hättet.
Gruß,
Simon
ich weiß zwar, dass der LCN-Bus hier nicht weit verbreitet ist, ich evtl. könnt Ihr mir trotzdem helfen. Ich würde mich jedenfalls sehr freuen, wenn Ihr euch mal Folgendes angucken könntet:
Ich nutze wie gerade erwähnt das LCN-Binding, weil ich die Grundvernetzung im Haus mit LCN durchgeführt habe. Über das (v1-) Bindung lassen sich die meisten Sachen teilweise schön in openHAB einbinden, an ein paar Stellen sind aber etwas tricky. Um in einem LCN-Modul einen Regler zu setzen, muss man in den Items die openHAB-Kommandos mit den LCN-Kommandos mappen, z.B. so:
Code: Alles auswählen
Switch Test "TEST" {lcn="[ON:lcndemo:SETPOINT.0.M019.2.20]"}
Das klappt soweit. Jetzt möchte ich aber nicht immer fest "20" weitergeben, sondern z.B. den im Item Temp_Min_1 im Status gespeicherten Wert.
Wie bekomme ich den denn da rein? Habe mit %i und sowas experimentiert, aber da fehlt mir echt das Verständnis.
Würde mich sehr freuen, wenn Ihr da ein paar Hinweise für mich hättet.
Gruß,
Simon