nach Anfangsschwierigkeiten bekomme ich nun auch Schaltbefehle auf den EIB Bus.
Ich habe einem Tastsensor (Taste 1) das Licht "Wohnraum decke" zugeordnet.
Der Taste 2 das Licht "Stehlampe", und der Taste 3 "Terrasse".
Funktioniert. Einmal drücken ein, zweites mal aus.
Die Taste 4 "Alles aus" sendet einen Aus-befehl an eine Gruppe, in der alle 3 Lampen sind.
Bei Betätigung gehen alle Lampen aus. Der Tastsensor hat LEDs, die den Status des Objekts anzeigen. Diese LEDs sind auch in der "Alles aus"-Gruppe, so dass der Status immer stimmt.
So weit so gut....
Mit den Befehlen EIB.value(GA) kann ich die einzelnen Lichter schalten, auch Status stimmt (EIB.Value(GA1)="0", dann erlischt dei zugehörige LED am Tastsensor.
Sende ich allerdings einen Aus-befehl an die "Alles-aus" Gruppe, erlöschen die Lampen. Da ich Taster programmiert habe, frage ich den Status von EIB.value(GA) ab, und schalte entsprechend um.
Nach einem "alles aus", bleibt der Status auf "1", bis ich ihn mit EIB.value(GA) für jede Lampe au "0" gesezt habe.
Irgendwie bekommt das EIB-Objekt den Zustand der einzelnen Aktoren nach dem Sammel-aus nicht mit.
hat jemand eine Idee?
Gruss
sethach
Lesezeichen