# 智能家居概述
- 智能家居技能让用户通过声音来控制智能设备,查看设备的状态,如控制开灯、关灯。
- 智能家居技能具有:免激活词,免配置对话逻辑。
- 智能家居技能接入方面,目前小微支持云对云接入模式。
- 智能家居技能厂商通过技能平台完成技能接入、上线、管理。
# 智能家居协议
Smart Home Skill API 使用 JSON 消息格式与您的技能适配器进行通信。 技能适配器作为一个https服务可以架设在腾讯云上,也可以架设在您自己的服务器上。 该服务将包含Header和Payload对象的JSON格式的请求发送到您的技能适配器。 您的技能适配器返回JSON格式的响应,该响应还包含Header和Payload。 用于这些请求和响应的语法是技能适配器指令语言。 一个单独的请求或响应就是一个技能适配器指令。 在您的技能适配器的代码中,您需要根据指令头以确定Smart Home Skill API发送的消息类型。 您将使用消息有效内容的详细信息与客户的云连接设备进行通信,并响应指示操作成功或不成功。
智能家居协议遵循OAuth2.0规范。 从小微发送到技能的每个请求都包含OAuth的access token。