IPS_GetVariable VariableType "Action"

Hallo zusammen,

warum werden die Homematic Variablen mit dem Typ „Action“ in der IPS-Konsole nicht gelistet?
Kann ich diese trotzdem mit HM_WriteValueBoolean steuern?

Gruß
Martin

Weil es keine Variable ist (Variablen haben einen Wert).
Wie der Name schon sagt ist es eine Aktion welche ausgelöst werden kann.
Darum kannst du sie auch beschreiben.
Schau einfach mal in die Datenpunktliste von EQ-3.
Dort steht dann entweder der Variablentyp oder halt Action.
Und nur wo auch lesend steht, wird in IPS als Variable abgebildet.
Michael

Aus der „HM Devices Endkunden“ zum Datentyp „action“:

action
HomeMatic-Script Datentyp: boolean
Der Datentyp action dient zum Auslösen von Aktionen. Er wird auf den HomeMatic-Script
Datentyp bool abgebildet. Die betreffende Aktion ausgelöst, wenn einem Datenpunkt
dieses Typs ein Wert zugewiesen wird. Dabei ist es unerheblich, welcher Wert dem
[i]Datentyp zugewiesen wird

[/i]Manche Variablen vom Typ „action“ sieht man in IPS, weil sie einen mehr oder weniger sinnvollen Informationsgehalt haben und manche eben nicht, da sie 1. informell uninteressant sind und 2. die CCU diese auch nicht „hergibt“.

Ein Beispiel für zu sehende „action“-Variablen ist z.B. „INSTALL_TEST“.
„STOP“ andererseits ist nicht in IPS sichtbar - macht auch wenig Sinn - ansprechen kann man diese natürlich trotzdem mit „HM_WriteValue…“

Beste Grüße
/Jens

Okay, danke für eure schnelle Rückmeldung.
Benötige eine Action Variable für Rolladen. 0.0 Auf (Float), Stop (Action), 1.0 Ab (Float).

Gruß
Martin

Schau hier ab oder nutze es einfach :smiley:
HomeMatic EasyInstall
Es wird für Shutter eine zusätzliche Variable inkl Profil und Aktions-Script angelegt, welche genau das macht.
Im Endeffekt wird für hoch und runter LEVEL auf 0 oder 1 beschrieben oder bei halt/stop die Action STOP mit true beschrieben.
Michael