如何在Alexa智能家居技能中添加自定义模式

问题描述 投票:0回答:1

我正在实施智能家居技能,用户将在其中更改模式。我发现 Alexa 支持一些内置模式,对于用户定义模式,它们有自定义模式机制。在他们提到的文档中,下面需要设置 JSON:

{
  "name": "thermostatMode",
  "value": {
    "value": "CUSTOM",
    "customName": "VENDOR_HEAT_COOL"
  }
}

问题:上面的JSON需要在哪里设置
我尝试在设备发现响应的 Alexa.ThermostatController 接口下添加上述 JSON,但它不起作用。

alexa alexa-skills-kit alexa-voice-service alexa-smart-home-skill
1个回答
1
投票

我建议您使用仅支持以下模式的恒温器控制器,但如果您有自定义模式,那么最好使用像“ModeController”这样的原始控制器,您可以在发现响应中提供自定义模式详细信息。

AUTO 表示根据当前温度和设定值自动加热或冷却。

COOL 表示冷却模式。

HEAT 表示加热模式。

ECO 表示经济模式。

关闭 表示加热和制冷已关闭,但设备可能仍通电。

有关模式控制器的更多信息: https://developer.amazon.com/en-US/docs/alexa/device-apis/alexa-modecontroller.html

© www.soinside.com 2019 - 2024. All rights reserved.