
StamPLC 是一款物联网可编程逻辑控制器,专为工业自动化与远程监控设计。产品采用 Stamp-S3A 控制模组,不仅提供强大的处理能力,还实现了高效的无线连接。本文介绍如何将 StamPLC 集成至 Home Assistant。
在 Home Assistant 中打开 ESPHome Builder,创建一个空的配置文件
点击右下角的 NEW DEVICE 按钮
弹出框单击 CONTINUE

Empty Configuration

EDIT
之后,复制 configurations.yaml 的内容到配置文件中

根据需要,更改网络配置或者是 API 信息等,比如创建一个 API Encryption Key 用于认证:
api:
encryption:
key: "Your_Encryption_Key"或者是更改时区设置:
timezone: Europe/London改为合适的时区:
timezone: Asia/Shanghai之后,依次点击右上角 SAVE 和 INSTALL,选择 Manual download

此时会生成代码并且编译工程
当编译完成后,选择 Factory format 下载固件

打开浏览器,访问 ESPHome Web 上传固件
使用 USB-C 数据线将 StamPLC 连接至主机, 点击 CONNECT ,选择设备连接

之后,点击 INSTALL,选择之前下载的固件上传,再次点击 INSTALL,将固件烧录至设备。

当烧录完成后,设备会自动重置

当设备重启后,会自动连接之前配置的网络,正常情况下可以在 Settings -> Devices & services 发现设备

点击 Add 将 StamPLC 集成进入 Home Assistant,如果此前设置了 API Encryption Key ,此处可能需要填入 API Encryption Key 验证
StamPLC 的 Dashboard 示例


实机运行
