Google Home Control
2026-03-30
新闻来源:网淘吧
围观:22
电脑广告
手机广告
Google Home Control (N.O.V.A.)
创建者:Mathew Pittard (Mat)
作品集:mathewpittard.vercel.app
此技能允许Clawdbot通过基于Python的桥接程序直接连接到Google Assistant SDK,从而控制您的智能家居设备(如灯光、电视、电器)。

🛠️ 分步设置指南
要使用此技能,您需要将其与您自己的Google账户关联。请按以下步骤操作:
1. 创建Google Cloud项目
- 前往Google Cloud控制台。
- 创建一个新项目(例如:“My Smart Home”)。
- 启用Google Assistant API。
2. 配置OAuth
- 进入APIs & Services > Credentials。
- 配置您的OAuth 同意屏幕(将用户类型设置为“外部”,并将您自己添加为测试用户)。
- 创建一个OAuth 2.0 客户端 ID,类型为桌面应用。
- 下载 JSON 文件并将其重命名为
client_secret.json。
3. 准备 Python 环境
此技能需要一个包含特定依赖项的 Python 虚拟环境:
# Create and activate environment
python3 -m venv google_home_env
source google_home_env/bin/activate
# Install requirements
pip install google-assistant-sdk[samples] google-auth-oauthlib[tool] tenacity
4. 授权并生成凭据
在终端中运行以下命令以授权 SDK:
google-oauthlib-tool --client-secrets /path/to/your/client_secret.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save
- 这将打开一个浏览器窗口。登录并授予权限。
- 它会将
credentials.json文件保存到~/.config/google-oauthlib-tool/credentials.json。
5. 最终配置
确保google_home_env对 Clawdbot 是可访问的。当 Clawdbot 运行该技能时,它将自动在标准的~/.config路径中查找您的凭据。
🚀 使用说明
只需告诉代理要做什么:
- "关闭办公室的灯。"
- "将电视音量设为20。"
代理将使用此技能内的control.py脚本通过 Google Assistant 执行命令。
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Foundry
下一篇:second brain


微信扫一扫,打赏作者吧~