Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fehlendes State-Objekt bei Widget für Rolladen und Dimmer #26

Open
olderbag opened this issue Jun 24, 2024 · 4 comments
Open

Fehlendes State-Objekt bei Widget für Rolladen und Dimmer #26

olderbag opened this issue Jun 24, 2024 · 4 comments

Comments

@olderbag
Copy link

olderbag commented Jun 24, 2024

In vielen Installationen (in meinem Fall KNX) wird der aktuelle Zustand in einem anderen Objekt abgebildet, als der Soll-/Zielzustand.

Beispiel Rollladen, da gibt es im Gewerk folgende Objekte (Aufzählung unvollständig aber hier nicht relevant):

  1. Fahren, 1bit (Auf/Ab)
  2. Stop, 1bit
  3. Position anfahren, 1byte (Prozentwert)
  4. Status Position, 1byte (Prozentwert)

Um den Rollladen also in eine bestimmte Position zu fahren, wird in das Objekt "Position anfahren" der Prozent(Ziel)wert geschrieben. Nach Ende der Fahrt gibt der Aktor auf dem Objekt "Status Position" seine aktuelle Position an.

Solange der Rollladen nur per "Position anfahren" gefahren wird, ist die Anzeige im Widget richtig. Wir er aber per "Auf/Ab" gefahren, ändert sich danach nur das Statusobjekt. Das Objekt "Position anfahren" bleibt auf dem alten Wert.

Ähnlich verhält es sich mit Dimmern. Auch da gibt es ein Objekt "Dimmwert senden" und als Rückmeldung ein Objekt "aktueller Dimmwert".

Um diese beiden Widgets KNX-tauglich zu machen, müsste dort ein Objekt "Status" implementiert werden, das dann in der Visu für den aktuellen Stand benutzt wird (sofern es einen Eintrag hat).

@DickenSerm
Copy link

Habe das selbe Problem bei Homematic.

Mit den HmIP-Broll Aktoren.

Da gibts Datenpunkte für Channel 3 die nur Leserechte haben und dieselben Datenpunkte für Channel 4-6 womit ich über die VIS ansteuern könnte.

Wenn ich dem Widget nun den Datenpunkt Channel4.Level zuweise, wird mir der Status im Widget zwar wunderbar angezeigt solange ich über den Widgetbutton in der VIS die Rolladen Verfahre, verfahre ich diese allerdings über den Aktor direkt, bekommt das Widget es nicht mit und zeigt nach wie vor die Behanghöhe vor dem Betätigen des Aktors an.

Hoffe ist verständlich erklärt, aber wer so einen Aktor hat, weiß was ich meine.

@xmace
Copy link

xmace commented Jul 20, 2024

Alias Adapter verwenden 👌

@DickenSerm
Copy link

Alias Adapter verwenden 👌

Habe ich schonmal gelesen, aber kannst du es evtl erklären wie genau? Dachte eigentlich der macht nix anderes als quasi nen neuen Datenpunkt mit wunschnamen anzulegen, der auf den original datenpunkt zeigt.

@obodeldog
Copy link
Contributor

Du kannst bei alias-Adapter zwei Werte auf einen Datenpunkt zuweisen. Also einen "senden" und einen "empfangen"
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants