Dimmer Aktor über Buttons fest Steuern

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
astrong
Beiträge: 45
Registriert: 10. Nov 2020 09:14
Answers: 1

Dimmer Aktor über Buttons fest Steuern

Beitrag von astrong »

Servus Zusammen,

ich habe es geschafft, mit einem 0..10V Dimm-Aktor meine LTM TL 1230 SET LA 11 ans KNX anzuschließen.

Über den DIMM Aktor verändere ich die Volt-Werte zwischen 0 und 10V. Je nachdem, in welchem Bereich ich schalte, verändert sich der Modus

Lüftung Stufen 1-5, usw.

Das ganze möchte in ich openhab nun "kindersicher" steuern.
Aktuell habe ich es mit einem Dimmer-ITEM am Laufen. Aber dort kann ich eben nur zwischen 0 und 100% regeln.

Meine FRAGE:
Kann ich Buttons bauen, welche mir dann Feste 0% Dimmer-Werte übermitteln? (bestimmt, aber wie :D ?)

Bspw. Lüftung Stufe 3 = Dimmer 50%.
Lüftung AUS = Dimmer 0%

usw.

Vielen Dank
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
udo1toni
Beiträge: 15337
Registriert: 11. Apr 2018 18:05
Answers: 247
Wohnort: Darmstadt

Re: Dimmer Aktor über Buttons fest Steuern

Beitrag von udo1toni »

Es gibt verschiedene Möglichkeiten, das Problem zu lösen.
Rein in openHAB wäre es einfach ein Widget mit Buttons, denen Du feste Number Werte zuordnest. Wenn Du den Button auslöst, wird der hinterlegte Wert gesendet. Der Wert ist der benötigte Dimmwert.
Wahlweise kannst Du auch andere Widgets verwenden (je nach verwendeter UI...)
In Kombination mit einer Programmierung in knx: Lege für jede gewünschte Dimmerstufe eine Szenenstufe an (also eine GA, an die Du alle Stufen als Szenennummer schickst). Auf openHAB-Seite nutzt Du wieder ein Widget, welches nun halt linear die Stufen (z.B. 0 - 5) sendet, die von knx in die korrekten Dimmwerte umgesetzt werden. Die meisten Dimmaktoren haben integrierte Szenenmodule :)
Vorteil: Es ist nicht möglich, einen "schlechten" Dimmwert zu senden. Mit einem passenden Taster (Wertgeber mit increase/decrease-Funktion) kannst Du die Stufen auch über zwei "normale" knx-Taster unabhängig von openHAB zuverlässig steuern ("+/- Tasten").
Nachteil: Die Rückmeldung muss separat aus den empfangenen Dimmwerten generiert werden, weil Szenen per Definitionem keinen Zustand haben. Entsprechend gibt es dafür auch keine Rückmeldung.

Konkret in Basic UI (innerhalb einer Sitemap):

Code: Alles auswählen

Switch item=EG_Dimmaktor_4_Luftung_Steuerung mappings=[0="OFF",12="1",25="2",33="3",41="4",65="5"]
erzeugt sechs Schaltflächen für die sechs Stufen (0 - 5). Die Stufen können beliebige Werte senden.
Falls die Stufen kontinuierlich sind (also z.B. 0, 12, 24, 36, 48, 60, 72) könnte man auch ein Setpoint Widget verwenden:

Code: Alles auswählen

Setpoint item=EG_Dimmaktor_4_Luftung_Steuerung step=12 minValue=0 maxValue=72
Erzeugt ein Widget mit zwei Schaltflächen für UP/DOWN.

Falls Du die Main UI verwenden willst, läuft es ähnlich, nur die Konfiguration dafür sieht anders aus :)
openHAB5.0.1 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime) (Proxmox 9.0.6, LXC)

Antworten