in reply to Alexa 'retrievable' (not all strictly Perl)

With a lot of handwaving - I don't use Alexa or anything alike, don't endorse that and have no idea of the underlying stuff - could it be possible that you need to add another hash to the array keyed as "supported"? something like

{ name: "reportState" }

or such?

perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'

Replies are listed 'Best First'.
Re^2: Alexa 'retrievable' (not all strictly Perl)
by Bod (Parson) on Jan 04, 2021 at 14:20 UTC

    There's nothing like that in the documentation...
    Not that necessarily means that it isn't what is needed!

    Part of the problem is the lengthy process of testing it. It needs the skill disabling in the Alexa app, then discovery have to happen which takes upward of a minute, then configuration followed by testing that the open/close functionality is working to prove that discovery happened right and then, finally, we get to ask "Alexa, are the curtains open" so we can check the Lambda logs to see if we have a ReportState directive...