rule "set state if number"
when
Item RolloIN_SchlafzimmerDG3 changed
then
if(RolloIN_SchlafzimmerDG3.state instanceof Number)
RolloOUT_SchlafzimmerDG3.postUpdate(RolloIN_SchlafzimmerDG3.state as Number)
end
Mich beschleicht das Gefühl, dass eine rule nicht triggert, wenn das Item als String definiert wird?! Kann das sein?
Warum definierst Du einen Rollershutter als String? Das ist ein Rollershutter Item. Die Rule triggert, aber das if siebt alles aus, was keine Zahl ist, auch einen String, der ausschließlich eine Zahl enthält (denn das ist trotzdem keine Zahl...)
Dass die Rule triggert, kannst Du leicht überprüfen, indem Du ein logInfo nach dem then einfügst: