Hi,
I have a doubt about how the Alexa Smart Home Skill
handles the cover.stop_cover
service and if it can handle such case at all, because in the relevant documentation it just speaks about of the open/close
and set_position
services, but doesn’t mention the stop_cover
service.
With stop_cover
I mean the ability to stop che cover midway during the raising/lowering cycle, that will result in the cover to be in the state open
, albeit with the position attribute being <100.
I’ve successfully integrated the Alexa Smart Home Skill in my HA and my covers works fine. I can successfully say open/raise
, close/lower
and stop
cover, but I think the latter command is just a lucky coincidence: my cover device will stop if any commands is issued when they are already moving (e.g. when the cover is opening, if I send the command open
, the cover will stop).
So why I am “complaining”? Well I always had the impression that the stop
command was working oddly and recently I was looking at the logbook to look what happens when cover are actioned by Alexa: it turn out that when I utter the command open
or close
the logbook will report to have used ModeController/SetMode
, while when I utter the command stop
the logbook will report instead PowerController/TurnOff
which sounds off.
The voice commands issued to Alexa are spoken in Italian, so translation issue may be involved (I won’t say “Alexa, stop cover” which would be mouthful in Italian, but I’ll say “Alexa, ferma tapparella”.
So my question is: how I can get the full log of the command issued by Alexa to HA? What SetMode
is set to? Which serviced are called by each Alexa command?
(my covers do not support set_position
so I can’t use any utterence that relies on RangeController
, i.e. "Alexa, set cover to 50% would not work)