Google 主页显示我的智能设备加载了大约 10 秒

Google Home shows my smart devices loading for around 10 seconds

我正在使用 Google smarthome 洗衣机代码来控制我的带 SSR 的 ESP8266。一切正常,但每次我在 Nest Hub 2 中打开我的 Google 家庭应用程序或家庭控制时,设备显示加载大约 10 秒或更长时间。 但是来自 Philips Hue 等其他供应商的设备会在 2-3 秒内显示出来。

关于我可能做错了什么的任何建议。

这是我使用的代码的 link。 https://github.com/googlecodelabs/smarthome-washer

我建议检查您是否能够及时、及时地处理查询响应 正确的格式。另外,您可以检查查询请求的后端日志吗? 响应所有设备的状态。

我解决了这个问题,我的 reportstate 函数没有更新设备的状态,因此每次我打开 Google Home 应用程序时都必须调用 QUERY 意图,这增加了加载时间。 Home Graph viewer 是调试工具。

您可以检查日志文件,看看您是否正确处理了请求和响应,或者其中有任何问题。