I use a Shelly 2.5 with original firmware to controll my rollershutter.
Its a rollershutter with driving “down” it closes the flaps, and with driving “up” it opens the flaps.
The Shelly firmware doesnt support to “open/close” the rollershutter.
I wanted to use this feature with the Alexa supported by OpenHAB.
i tried this sample:
It works, but not right. I would like to open and close it, by using the words “open/close” and lifting the rollershutter by using the words up/down or lower/raise. I thought i am smart and tryied it like this:
As far as the semantic actions, only the word “open”, “close”, “lower” and “raise” are available. This is a limitation on the Alexa side. Regarding the RangeController metadata parameter actionMappings, you can either set a semantic action to a specific value or a delta value increment, in parenthesis, from the current state.
Some of your questions are answers in the post below, especially if you are trying to trigger Rollershutter commands instead of just sending a value.
Hard to tell without getting more details on what the issue is actually. The information you provided is more related to what you tried to do to resolve your issue without actually explaining what it is in the first place. When you stated “it works but not right”, you should provide as much details of what happened and what your expectation is.
Please include all the Alexa request utterances you used and the OH item event that was triggered by these requests.
In my case the Lower and Raise always regardless what I put in act in the oposite directions.
What I found out though is that the command “more” and “less” do a perfect job:
“Alexa Blinds Study more” closes the blinds for 1%
“Alexa Blinds Study Less” opens the blinds for 1%