我用OnOff特性和风扇模式(“高”、“中”、“低”)和扇形特性实现了扇开关功能,现在我想实现百分比控制器。例:把风扇速度调到百分之五十。我如何实现这一点?
发布于 2020-06-11 13:50:10
参考supportsFanSpeedPercent布尔值。如果设置为true,此设备将接受使用百分比从0.0到100.0调整速度的命令。默认为false。
您似乎已经将此值设置为False,或者在您的能力中没有提到此属性。
请看下面的示例代码:
{
"availableFanSpeeds": {
"speeds": [{
"speed_name": "S1",
"speed_values": [{
"speed_synonym": ["low", "speed 1", ... ],
"lang": "en" } , … ]
},
{
"speed_name": "S2",
"speed_values": [{
"speed_synonym": ["high", "speed 2", ... ],
"lang": "en" } , … ]
}, ...
],
"ordered": true
},
"supportsFanSpeedPercent": true,
"reversible": true
}
来源:https://developers.google.com/assistant/smarthome/traits/fanspeed#response-nodejs
https://stackoverflow.com/questions/60429302
复制相似问题