Hallo Freunde,
meine ersten Gehversuche mit dem OpenHAB mit Einbindung des KNX Binding sind geglückt.
Leider scheiter ich schon bei der erste Hürde.
Mein Aufbau des KNX ist sehr rundimentär.
Programmiert wird per Windows 7 PC über IP
Verbaut ist ein 2 KanalDimmeraktor mit dazugehörigen Leuchten.
Die Rückmeldung der einzelnen Leuchten kommen durch die ETS. Doch durch ein Gruppenaus muss die Logik beider Leuchten zusammengefasst werden.
Die soll per Rule im Openhab geschehen.
Wie binde ich diese Variable ein?
rules:
import org.openhab.core.library.types.*
// Status Zentral Licht
Var Number Status_Zentral_Licht
rule "Status_Zentral_Licht"
if
( item Licht_Links==1 and item Licht_Rechts ==1)
then
Status_Zentral_Licht :=1
else
Status_Zentral_Licht :=0
Sitemap:
itemap Tafelaufbau label="Tafelaufbau"
{
Frame label="Beleuchtung"
{
Group item=Leuchte_Links label="Lampe Links" icon="slider"
Group item=Leuchte_Rechts label="Lampe Rechts" icon="slider"
Switch item=Zentral label="Zentral AUS"
}
items:
Group Beleuchtung // Beleuchtung
Group Multimedia // Multimedia
Group Leuchte_Links "Leuchte Links" (Beleuchtung)
Group Leuchte_Rechts "Leuchte Rechts" (Beleuchtung)
Group Leuchte_Zentral "Leuchte Zentral" (Beleuchtung)
Group Media "Multimedia" (Multimedia)
//Licht Schalten
Dimmer Dim1 "Leuchte Links[%d]" (Leuchte_Links) {knx="0/0/3+0/0/6 , 0/0/1 , 0/2/3+0/0/8 "}
Dimmer Dim2 "Leuchte Rechts[%d]" (Leuchte_Rechts) {knx="0/0/4+0/0/7 , 0/0/2 , 0/2/5+0/0/9 "}
Switch Zentral "Zentral AUS" (Leuchte_Zentral) {knx="0/0/5"}
meine ersten Gehversuche mit dem OpenHAB mit Einbindung des KNX Binding sind geglückt.
Leider scheiter ich schon bei der erste Hürde.
Mein Aufbau des KNX ist sehr rundimentär.
Programmiert wird per Windows 7 PC über IP
Verbaut ist ein 2 KanalDimmeraktor mit dazugehörigen Leuchten.
Die Rückmeldung der einzelnen Leuchten kommen durch die ETS. Doch durch ein Gruppenaus muss die Logik beider Leuchten zusammengefasst werden.
Die soll per Rule im Openhab geschehen.
Wie binde ich diese Variable ein?
rules:
import org.openhab.core.library.types.*
// Status Zentral Licht
Var Number Status_Zentral_Licht
rule "Status_Zentral_Licht"
if
( item Licht_Links==1 and item Licht_Rechts ==1)
then
Status_Zentral_Licht :=1
else
Status_Zentral_Licht :=0
Sitemap:
itemap Tafelaufbau label="Tafelaufbau"
{
Frame label="Beleuchtung"
{
Group item=Leuchte_Links label="Lampe Links" icon="slider"
Group item=Leuchte_Rechts label="Lampe Rechts" icon="slider"
Switch item=Zentral label="Zentral AUS"
}
items:
Group Beleuchtung // Beleuchtung
Group Multimedia // Multimedia
Group Leuchte_Links "Leuchte Links" (Beleuchtung)
Group Leuchte_Rechts "Leuchte Rechts" (Beleuchtung)
Group Leuchte_Zentral "Leuchte Zentral" (Beleuchtung)
Group Media "Multimedia" (Multimedia)
//Licht Schalten
Dimmer Dim1 "Leuchte Links[%d]" (Leuchte_Links) {knx="0/0/3+0/0/6 , 0/0/1 , 0/2/3+0/0/8 "}
Dimmer Dim2 "Leuchte Rechts[%d]" (Leuchte_Rechts) {knx="0/0/4+0/0/7 , 0/0/2 , 0/2/5+0/0/9 "}
Switch Zentral "Zentral AUS" (Leuchte_Zentral) {knx="0/0/5"}
Kommentar