ich verzweifel gerade an einer doch einfachen Aufgabe..
Für eine Jalousie möchte ich die aktuelle Position (wird mit eine Shelly 2.5 angesteuert) auslesen, um einen festen Wert verändern (+/-) und wieder als neue Position ausgeben.
Manuell funktionier das auch, aber ich bekomme den aktuellen Wert des items Position nicht in die Regel eingebunden

Hier die Regel um den Shelly anzusteuern:
Code: Alles auswählen
var int pos3 = 11
// Test Shelly verstellen
rule "Rollo1 Position"
when
Item Test6 received command OFF
then
Shelly1poscmd.sendCommand(pos3+5)
end
Die jeweilige aktuelle Position wird auf einem Item: Number Shelly1pos "Rollo1 Pos" auch korrekt angezeigt.
Ich bekomme das aber nicht in die Regel

Wie bekomme ich den Wert in die var pos3 ??
Habe schon mit Shelly1pos.state versucht klappt aber nicht... was ist der richtige Ansatz?
Danke schon mal !