vorab möchte ich mich entschuldigen für die Grammatik - Als Franzose probiere ich so gut wie ich kann Fehler zu vermeiden

Ich benutze OpenHAB um meine Rolläden zu konfigurieren. Anstatt ins ETS5 die Befehle zu programmieren benutze ich die "rules".
Meine Konfiguration bis vor ein paar Tage:
- Raspberry 3 Model B
- OpenHAB 2.2 (KNX Binding - nicht installiert)
- knxd Verbindung mit ABB STOTZ USB
funktioniert bis heute tadellos.
Ich wollte jetzt die neue Software benutzen. Also neue SD Karte + neue Installation.
- Raspberry 3 Model B
- OpenHAB 2.5 (KNX Binding - nicht installiert da im 2.2 auch nicht installiert war)
- knxd Verbindung mit ABB STOTZ USB
/etc/default/knxd datei
Code: Alles auswählen
KNXD_OPTIONS="--eibaddr=1.1.128 --client-addrs=1.1.129:1 -d -D -T -R -S -i --listen-local=/tmp/knx -b usb:"
Code: Alles auswählen
knxtool groupswrite ip:localhost 1/0/12 0
knxtool groupswrite ip:localhost 1/0/12 1
Ich wollte für OpenHAB mein vorhandene Konfiguration benutzen, also "knx.items" unter items, "knx.rules" unter rules, "knx.sitemap" unter sitemaps und "knx.cfg" unter services kopiert. "knx.things" war bei mir immer leer.
als Beipiel nur mit 1 Rolladen (Küche):
knx.items:
Code: Alles auswählen
Rollershutter Rollladen_EG_KZ "EG Küche [%d %%]" (rolladenKZ,AllRollo,RolloWest,RolloSommerWestKlein) {knx="1/0/12,1/0/13"}
Switch Tasten_Kueche_1_lang (gTasten) {knx="6/2/16"}
Switch Tasten_Kueche_1_kurz (gTasten) {knx="6/2/17"}
Switch Tasten_Kueche_2_lang (gTasten) {knx="6/2/18"}
Switch Tasten_Kueche_2_kurz (gTasten) {knx="6/2/19"}
Code: Alles auswählen
rule "Tasten_Kueche_1_lang" //Rollladen_EG_KZ
when
Item Tasten_Kueche_1_lang received command
//Item Tasten_Kueche_1_lang changed to ON
then
logInfo("Tasten_Kueche_1_lang", "Tasten_Kueche_1_lang - Start")
if (receivedCommand == ON){
logInfo("Tasten_Kueche_1_lang", "Rollladen_EG_KZ - DOWN")
sendCommand(Rollladen_EG_KZ, DOWN)
}else{
logInfo("Tasten_Kueche_1_lang", "Rollladen_EG_KZ - UP")
sendCommand(Rollladen_EG_KZ, UP)
}
logInfo("Tasten_Kueche_1_lang", "Tasten_Kueche_1_lang - End")
end
Code: Alles auswählen
sitemap knx label="Davy home automation"{
Frame label="Haus" {
Switch item=Rollladen_EG_KZ label="Rollo Küche" icon="rollershutter" mappings=[UP="Hoch", STOP="Stop", DOWN="Runter"]
}
}
Code: Alles auswählen
ip=192.168.178.44
busaddr=0.0.0
ignorelocalevents=true
type=TUNNEL
localIp=192.168.178.44
serialPort=/dev/ttyS1
readRetries=1
Vielleicht kann mir Jemand helfen und ein kleiner Info geben ?
Vielen Dank und Grüße
Davy