| User abgemeldet |
|
|
Benutzer
Mitglied seit:
Nachrichten:
|
Hallo allerseits, ich habe ein kleines Problem: Ich möchte verschiedene Lichtszenen im Eisbären einprogrammieren und diese mit Hilfe verschiedener Buttonschalter abrufen, also z.B. "Alles Ein" oder "Alles aus". Die Lichtszenen zu programmieren war kein Problem. Ich bekomme auch von einem Buttonschalter den Wert zum Abruf einer Lichtszene übergeben. Mein Problem ist jetzt, das ganze mit mehreren Buttonschaltern für verschiedene Lichtszenen zu realisieren. Ich habe mir folgenden Weg ausgedacht: Ich platziere eine Logikkomponente und in der Formel-Wert summiere ich die Werte der Buttonschalter an den Eingängen auf (Drücken: Ein/ Loslassen: Aus) und rufe mir so meine entsprechende Lichtszene ab. Also folgende Formel: i[1] + i[2]. Nur leider funktioniert das auch nur mit einem Buttonschalter, sobald ich den zweiten Buttonschalter in die Formel aufnehme, funktioniert das ganze nicht mehr. Mache ich da irgendetwas grundsätzlich falsch? Ich bin für jede Hilfe dankbar. Grüße Frank [ Geändert von fhauptmann an 04.02.2008 20:25 ] |
|---|---|
| 04.02.2008 20:21 |
| Alexander |
|
|
Moderator
Mitglied seit: 19.01.2016
Nachrichten: 960
|
Hallo Frank, die Lichtszene hat 8bit-Eingänge zum Speichern und Abrufen der bis zu 255 Lichtstimmungen. Bitte verwende dazu die xxx-Szene..-Eingänge. Auf dem Button- oder Bildschalter kann man mit den beiden KNX-Wert-Ausgängen (loslassen und drücken) 8bit-Werte versenden. In den Eigenschaften unter den Parametern KNX-Wert AN/Aus einfach die jeweilige Nummer der Lichtstimmung als 8bit-Wert eintragen. |
|---|---|
| 05.02.2008 08:16 |
| User abgemeldet |
|
|
Benutzer
Mitglied seit:
Nachrichten:
|
Hallo Alexander, danke für die flotte Antwort. Das funktioniert auch so weit. Mein Problem ist aber, dass ich mit mehreren Buttons zwischen verschiedenen Szenen hin- und herschalten möchte. Also: Button 1--> Szene 1, Button 2--> Szene 2 und wo weiter. Ich kann aber nicht mehrere Buttons an die "Szene abrufen" anhängen, sondern nur einen. Deshalb hab ich dann die Logikkomponente dazwischengesetzt, die dann aber offensichtlich die Werte der einzelnen Buttons nicht korrekt addiert. |
|---|---|
| 05.02.2008 11:23 |
| User abgemeldet |
|
|
Benutzer
Mitglied seit:
Nachrichten:
|
Hallo, Problem gelöst. Ich habe verschiedene Buttons auf die Binäreingänge einer Logikkomponente gelegt und dann in der Logik mit folgender Formel die Werte zum Abruf der Lichtszene erzeugt: b[1] ? 1 : b[2] ? 2 : b[3] ? 3 : b[4] ? 4 : b[5] ? 5 : b[6] ? 6 : 255 Das funktioniert jetzt wunderbar. |
|---|---|
| 05.02.2008 12:28 |
Visualisierung, Werkzeuge und Hardware für KNX, Modbus & Gebäudeautomation.
Alexander Maier GmbH · Beckstraße 3 · D-69412 Eberbach
+49 (0) 6271.919470 · info@busbaer.de