网淘吧来吧,欢迎您!

Google Home Control

2026-03-30 新闻来源:网淘吧 围观:21
电脑广告
手机广告

Google Home Control (N.O.V.A.)

创建者:Mathew Pittard (Mat)
作品集:mathewpittard.vercel.app

此技能允许Clawdbot通过基于Python的桥接程序直接连接到Google Assistant SDK,从而控制您的智能家居设备(如灯光、电视、电器)。

Google Home Control

🛠️ 分步设置指南

要使用此技能,您需要将其与您自己的Google账户关联。请按以下步骤操作:

1. 创建Google Cloud项目

  1. 前往Google Cloud控制台
  2. 创建一个新项目(例如:“My Smart Home”)。
  3. 启用Google Assistant API

2. 配置OAuth

  1. 进入APIs & Services > Credentials
  2. 配置您的OAuth 同意屏幕(将用户类型设置为“外部”,并将您自己添加为测试用户)。
  3. 创建一个OAuth 2.0 客户端 ID,类型为桌面应用
  4. 下载 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

相关文章

您是本站第322919名访客 今日有152篇新文章/评论