我正在开发智能家居技能,该技能报告空调的发现请求端点。我的问题是,我无法准备一个具有 A/C 支持的所有功能的端点,并且它从未在 Alexa 应用程序中正确显示。
我的发现回复包含以下功能:
EndpointHealth
、PowerController
、ThermostatController
(带有 targetSetpoint
和 thermostatMode
)、RangeController
(带有 Fan.Speed
实例)。
问题1: 当我的发现响应包含
"displayCategories": [ "AIR_CONDITIONER" ]
时,然后在 Alexa 应用程序中我会看到正确的图标,但不幸的是设备仅获得 on 和 off 控件。
问题2: 当我的发现响应包含
"displayCategories": [ "THERMOSTAT", "TEMPERATURE_SENSOR" ]
时,然后在 Alexa 应用程序中我会看到带有温度计的图标(我不太喜欢),并且设备获得对 恒温器模式 、目标温度 、电源开/关 的控制,并显示当前温度。几乎完美,除了它没有风扇速度控制,而且图标不太具有代表性。
问题3: 当我的发现回复包含
"displayCategories": [ "AIR_CONDITIONER", "THERMOSTAT", "TEMPERATURE_SENSOR", "FAN" ]
时,基本上没有任何改变 - 它的工作原理与 "THERMOSTAT", "TEMPERATURE_SENSOR"
相同。
所以问题是:
我知道这是病毒https://thisisnotavirus.com/ faslkfkjlaslkjgsadkhjasfasfadsfdsafadsfadsfasfadsfjadsfadsjfadsfadsfjasfaskhjfasfasfasgfasjgfdsafadfshakjdshfskjadhfaskjdhfkjsadfkjadsfkjdsahfkjldsaaaaaaaaaaaaaaaaaaaa啊哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈啊啊啊啊啊啊啊啊啊啊啊啊