Hi,
Environment:
- openHAB: 4.3.5
- Alexa integration: official openHAB Alexa Skill
- Alexa language: Italian
- Echo devices language: Italian
- openHAB regional settings: Italian / Italy
- Item type: Rollershutter
- Alexa device type: Shutter
I am experiencing a strange issue with all my rollershutters exposed to Alexa through the openHAB skill.
The issue appeared recently. These voice commands had been working correctly for a long time and I have not changed the Alexa metadata of the rollershutter items.
For example, one item has the following Alexa metadata:
Alexa Device Type: Shutter
Language: Italian
Inverted: false
Action Mappings:
Close=DOWN
Open=UP
Lower=DOWN
Raise=UP
Stop=STOP
The strange behavior is the following with Alexa set to Italian:
- “Alexa, solleva tapparella soggiorno” (“raise the living room shutter”) → works correctly. openHAB receives
UPand the shutter moves up. - “Alexa, imposta tapparella soggiorno al 10%” (“set living room shutter to 10%”) → works correctly. openHAB receives
10. - “Alexa, apri tapparella soggiorno” (“open…”) → does not work.
- “Alexa, alza tapparella soggiorno” (“raise/lift…”) → does not work.
- “Alexa, abbassa tapparella soggiorno” (“lower…”) → does not work.
- “Alexa, chiudi tapparella soggiorno” (“close…”) → does not work.
For the commands that do not work, Alexa answers (in Italian) that it doesn’t know how to set the device to that setting, and no command/event reaches openHAB at all.
This seems important because the communication path itself is working: Alexa can still send both the UP command when using “solleva” and absolute percentage values to the same item.
There is another strange symptom which appeared at the same time.
In the Alexa mobile app, the position control page of every rollershutter now displays the Arabic word:
الموضع
above the percentage slider. This means “Position”, but my Alexa app is configured in Italian, my Echo devices are configured in Italian, and the openHAB regional settings are Italian / Italy / Europe-Rome.
The rest of the Alexa UI on the same page is correctly displayed in Italian (for example, “Percento”).
Alexa also reports these devices as “Connected via openHAB”.
The actual shutter control through openHAB/KNX works normally, and percentage commands from Alexa work normally as well.
Has anyone else, particularly using Alexa in Italian, noticed this recently?
Could this be a recent Alexa localization/utterance regression affecting Shutter devices rather than an issue with the openHAB Alexa metadata?
I can provide additional logs, item JSON/metadata or screenshots if useful.
Thanks in advance for any help or feedback.
