在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

全新的 Alexa Smart Home Skill API 灵活性增强

  • 2018-09-28
  • 本文字数:1084 字

    阅读完需:约 4 分钟

Amazon最近对Amazon Smart Home Skill API 进行了更新,作为预览版发布,这个新版本引入了新的功能,可以作为构造块来设置设备属性和功能。另外,通过引入自定义功能机制,Smart Home Skill 的灵活性也增大了。

Amazon 给 Smart Home Skill API 增加的三个新功能主要为设备可以拥有的行为和(或)属性的控制类,例如:

以上列出的功能扩展了现在可用的一些功能,例如 Alexa.BrightnessController Alexa.Cooking ,但它们还是有区别的。实际上,这三个新的功能不是为了模仿一些抽象的专用设备,例如锁、烹饪用具等。它们提供的功能和传统设备提供的功能有所不同。例如,烹饪用具可以设置开关(控制开 / 关)、温度控制器(数值的控制)以及计时器(时间的控制)。

正如上面的例子所展示的一样,这里需要强调新的是,Smart Home Skill API 允许开发人员在相同的设备中组合使用多个功能。它们可以更容易地作为构造块来实现设备功能。

复制代码
"endpoints": [
{
"endpointId": "endpoint-dishwasher",
"friendlyName": “dishwasher”,
...
"capabilities": [
{
"type”: "AlexaInterface",
"interface”: "Alexa.ToggleController",
"version”: "3",
"instance": "SampleManufacturer.Washer.AutoDry",
...
},
{
"type”: "AlexaInterface",
"interface”: "Alexa.ToggleController",
"version”: "3",
"instance": "SampleManufacturer.Washer.Buzzer",
...
}
]
}
]

想要了解有关新 API 的信息,请阅读“如何连接设备至Alexa ”。

另一个旨在促进skill 与日益复杂的设备无缝集成的变更是将自定义交互模型和Smart Home Skill 相结合在一起。自定义交互模型可以帮助开发人员通过Alexa 控制用户和设备之间更复杂的交互。例如,使用自定义的交互模型,你可以通过几个相关问题更好地按照用户的需求来打开烤箱,例如使用什么通风方案、定时器设置多久等。这对于用户和开发人员都有很大的好处,因为用户不需要为同一个设备设置两个skill,而对于开发人员来说,维护一个skill 总比维护多个要来得方便。

如上所述,新的Smart Home API 仅提供预览版,开发人员需要加入预览版计划才可以使用。

查看英文原文 Alexa Smart Home Skills Gain Flexibility with New API

感谢无明对本文的审校。

2018-09-28 08:391991
用户头像

发布了 218 篇内容, 共 80.0 次阅读, 收获喜欢 76 次。

关注

评论 1 条评论

发布
暂无评论
发现更多内容

Insightly模板页面存储型XSS漏洞分析与复现

qife122

网络安全 漏洞复现

【 技术开源共建 】开源日历组件ossimplecalendarview快速集成

GeorgeGcs

Discord桌面应用远程代码执行漏洞分析

qife122

Electron XSS RCE

采购文件编制与审核系统:助力烟草企业采购合规与效率的“双提升”

中烟创新

SentinelOne与MITRE ATT&CK企业版2025评估的深度解析

qife122

网络安全 评估

.git文件泄露导致Zendesk面板被接管的技术分析

qife122

网络安全 代码安全

Insightly存储型XSS漏洞分析:通过链接名称注入恶意脚本

qife122

网络安全 漏洞挖掘

哈尔滨等保测评:政策导向下安全产品的适配进化

等保测评

ShannonBase:面向 AI 时代的下一代 HTAP 数据库

Ringsc

MySQL Open Source MySQL Heatwave

StarRocks:Connect Data Analytics with the World

StarRocks

存算分离 iceberg StarRocks Lakehouse 架构 Business Analytics

鸿蒙应用开发从入门到实战(十六):线性布局案例

程序员潘Sir

鸿蒙 HarmonyOS

【马来西亚理工大学主办】第十一届建筑、土木与水利工程国际学术会议(ICACHE 2025)

搞科研的小刘

建筑土木 工程国际学术会议 马来西亚理工大学

大庆等保测评:各行业实践重点与防护方向

等保测评

2025云栖大会,阿里亮出王牌,万亿参数和全模态大模型齐发,我直接好家伙!

苍何

实现财务规划扩展与转型的优先事项和明确步骤

智达方通

企业管理 全面预算管理

从成本到价值,韧性开启数据中心新篇章

脑极体

AI

滴滴推出打车Agent和MCP,懒人叫车原来可以这么爽。

苍何

CST软件的网格类型(六面体网格)

思茂信息

cst电磁仿真 CST软件 CST Studio Suite

无需登录即可在管理员页面发现XSS漏洞的技术解析

qife122

漏洞挖掘 XSS漏洞

第九届电气、机械与计算机工程国际学术会议(ICEMCE 2025)

搞科研的小刘

加密货币技术革命:揭秘数字复兴时代

qife122

区块链 加密货币 defi

使用mpm-itk让Apache以不同用户身份运行的完整指南

qife122

Apache Docker 系统配置

大数据-109 Flink 架构深度解析:JobManager、TaskManager 与核心角色全景图

武子康

Java flink spark 分布式 大数据f

局域网视频软件

BeeWorks

即时通讯 IM 私有化部署

阿里低调上线AgentBay,Agent的基础设施来了

苍何

低代码“最近使用 / 常用 / 我的应用”功能指南

引迈信息

【鸿蒙开源技术共建】用@luvi/lv-markdown-in在HarmonyOS上打造高性能Markdown编辑体验

GeorgeGcs

YUV <-> RGB

Miracle

【RFID智能工具车推荐】哪些品牌真正支持批量盘点与异常提醒?

斯科信息

斯科信息 RFID技术 RFID智能工具车 RFID工具车品牌推荐

全新的Alexa Smart Home Skill API灵活性增强_移动_Sergio De Simone_InfoQ精选文章