首页 > 解决方案 > 是否可以使用具有 Cook 特征的 DispensXXX 错误代码?

问题描述

您能否澄清一下是否可以将以下错误代码与 Cook trait 一起使用:

如果可能,将在错误消息中使用什么值代替 <dispense_item>?为此需要做些什么?

标签: google-smart-home

解决方案


一般来说,平台错误代码不是特定于特征的,您可以报告适合您的用例的任何错误。但是,有一个例外,因为错误响应请求中的参数(如dispense_item您的示例中的)。如果这些错误是从不同的EXECUTE命令返回的,它们将不会返回正确的响应(我们正在努力在我们的文档中澄清这一点)。

虽然目前不支持此功能,但这是一个合理的请求,因此您可以考虑提交功能请求。在短期内,如果您希望支持这些条件,实现Dispense特征也可能适合您的用例。


推荐阅读