【问题标题】:Alexa Discovery Skill - Return Connected DevicesAlexa Discovery Skill - 返回连接的设备
【发布时间】:2018-12-06 00:38:14
【问题描述】:

我正在研究智能家居 Alexa Skill 和相应的 Lambda 函数。有很多演示,它们似乎都返回罐头文本。有没有办法通过 Lambda/JS 获取用户帐户的连接设备列表?

这样的示例:

const USER_DEVICES = [
{
    // This id needs to be unique across all devices discovered for a given manufacturer
    applianceId: 'unique-id-for-non-dimmable-bulb-specific-to-user1',
 },{},{},...]

我希望实现更像这样的代码:

const USER_DEVICES = Some.Alexa.Function.GetConnectedDevices()

谢谢!

【问题讨论】:

    标签: alexa-skills-kit alexa-skill smarthomeskill


    【解决方案1】:

    您检查过智能家居技能 API 了吗?它可以让您与连接的设备进行交互并获取有关它们的数据:https://developer.amazon.com/docs/smarthome/understand-the-smart-home-skill-api.html

    【讨论】:

    • 我认为这个 API 是为提供自己设备的技能而设计的。这一发现是 Alexa 对您技能的要求,而不是相反。我希望技能有办法发现其他连接的设备。
    猜你喜欢
    • 2018-04-09
    • 2020-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-14
    相关资源
    最近更新 更多