You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派3连接Google Assistant报错:缺失device_config.json及--device-model-id参数

树莓派3配置Google Assistant时设备配置文件缺失的故障排查

我之前配置Google Assistant的时候也踩过这个坑,从报错信息来看,核心问题就是设备配置文件找不到,还缺少必填的--device-model-id参数,咱们一步步来修复:

  • 先确认设备模型ID是否正确生成
    你大概率是在设备注册环节没走完或者没记录下正确的设备模型ID。记得要通过googlesamples-assistant-devicetool register-model命令完成设备模型的注册,填写制造商、产品名等参数后,控制台会输出一个设备模型ID,把这个ID记牢,后面要用。

  • 手动创建缺失的配置文件
    有时候注册命令执行成功了,但配置文件没自动生成,可能是路径权限问题:

    1. 先创建配置目录(如果不存在的话):
      mkdir -p /home/pi/.config/googlesamples-assistant/
      
    2. 在这个目录下新建device_config.json文件,内容如下(替换成你的设备ID和模型ID):
      {
        "device_id": "raspberry-pi-assistant-001",
        "device_model_id": "你刚才注册得到的设备模型ID"
      }
      

    设备ID可以自己随便起一个有标识性的名字就行。

  • 启动Assistant时务必指定设备模型ID
    不管配置文件有没有生成,启动命令里一定要带上--device-model-id参数,比如:

    googlesamples-assistant-hotword --device-model-id 你的设备模型ID
    

    这样SDK就能正确识别你的设备配置,不会再报找不到文件的错误。

  • 检查目录权限
    要是上面的步骤都做了还是不行,可能是权限问题,给配置目录赋予pi用户的读写权限:

    sudo chown -R pi:pi /home/pi/.config/googlesamples-assistant/
    

内容的提问来源于stack exchange,提问作者Ionut

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 09:46:01