跳到主要内容

RainMaker + Matter 方案连接私有 RainMaker 时,设备证书如何生成?

对于私有 RainMaker,证书仍复用 Matter DAC,但必须使用 esp-matter-mfg-tool,并配合你的私有 PAI 密钥和证书生成。此处不能使用 esp-rainmaker-cli 工具。

单台设备:

esp-matter-mfg-tool --dac-in-secure-cert \
-v <vendor-id> -p <product-id> \
--pai -k <pai-key> -c <pai-cert> -cd <cert-declaration> \
--csv /path/to/keys.csv --mcsv /path/to/master.csv

批量生成(例如 5 台设备): 添加 -n 5。在 master.csv 中,将私有 RainMaker MQTT 端点按行重复填写——每台设备一行:

mqtt_host,
<your-private-mqtt-endpoint>
<your-private-mqtt-endpoint>
<your-private-mqtt-endpoint>
<your-private-mqtt-endpoint>
<your-private-mqtt-endpoint>

生成证书后,使用 esp-rainmaker-admin-cli 或私有 RainMaker 管理面板,将输出的 CSV(/out/<vendor-id>_<product-id>/cn_dacs-<date>-<time>.csv)注册到私有 RainMaker 平台。