Google Home脚本编辑器中HomePresence功能无法正常使用求助
问题排查与解决方案
一、先修正代码语法错误
你的自动化脚本中condition部分的语法存在错误,这很可能是导致系统误报“未启用存在检测”的原因:
- 原代码中
type字段错误缩进,正确写法应为type: time.between,而非嵌套在type:下的缩进格式。 - 描述里的
en是拼写错误,建议改为and保证语义清晰。
修正后的完整代码:
metadata: name: Camera off description: Camera off when coming home, if between 8:00 and 23:00 automations: starters: - type: home.state.HomePresence state: homePresenceMode is: HOME condition: type: time.between before: 23:00 after: 8:00 weekdays: - MON - TUE - WED - THU - FRI - SAT - SUN actions: type: device.command.OnOff on: false devices: Camera Living Room - Living Room
二、其他排查方向
如果修正语法后仍报错,尝试以下操作:
- 确认脚本关联的房屋:在脚本编辑器右上角检查当前选中的房屋是否为已开启存在检测的那套,重新选择后保存脚本。
- 同步应用与脚本状态:关闭Google Home应用后台,重启手机或智能家居中枢(如Nest Hub),再重新打开脚本编辑器部署自动化。
- 检查存在检测设备状态:确认用于检测家人 presence 的设备(如绑定的手机、蓝牙信标)在Google Home应用中正常关联,且设备的位置权限已开启。
内容的提问来源于stack exchange,提问作者Davy
相关产品推荐
相关产品推荐

