拿现成的东西,做自己的一套
所有示例代码和固件镜像都公开发布。一个晚上就能把 ESP32 接到道闸继电器上,或者做一把电池供电的 BLE 门锁——HMAC 和端到端加密开箱即有。
ESP32 — BLE 控制器
手机通过蓝牙直接控制,不需要互联网,也不需要服务器。ESP32 / S3 / C3 / C6,深度休眠,两节 AA 电池可用数年,ECDH X25519 配 HMAC。 直接在浏览器里生成 .bin 按您需要的引脚和芯片。
ESP32 / ESP8266 — Internet
通过 WSS 与 Entrixy 服务器保持长连接。应用发出的指令约 0.5 秒送达,继电器随即动作。支持 ESP32、S3、C3、ESP8266(Wemos D1 mini、NodeMCU)。成品继电器 Shelly Plus 1 和 1PM 可以改刷。 在浏览器里构建 内含 Wi-Fi 凭据和 device_key。
树莓派(Python)
Pi Zero W / 3 / 4 / 5。一个 Python 脚本加一个 systemd 单元:会自动重连并驱动 GPIO 的 WebSocket 客户端。 浏览器里的配置器 会自动填好 device_key、GPIO 引脚和脉冲时长。
把 Entrixy 集成进您的产品
道闸、门锁、对讲机、大门控制器。实现这套开放协议,您的客户就能获得手机应用、访客密钥和位置自动化,而您无需自建服务器和应用。协议是公开的,并附带测试向量:今天就能做出原型,无需逆向工程。
1. 开放规范
两条通道的完整规范——逐字节的结构、密码学,以及 已知答案的测试向量。在您自己的板子上实现,不用我们的硬件也能验证签名。全部是标准算法(HMAC-SHA256、HKDF、X25519),不绑定任何厂商。
2. 今天就做出原型
ESP32 与 ESP8266 固件,以及树莓 Pi 脚本(开源,MIT 许可)——可作参考,也可在配置器里为自己的板子构建,它会返回 .bin 文件和源码。在应用里建一个「设备」对象,整套协议就能一次性验证。
希望您的产品独立于我们运行,而不是依赖某一家公司?协议是开放的,服务器可以替换,BLE 离线也能用——请看 开放架构。 您是硬件制造商吗? 成为制造商 →
为您的客户搭建一套系统
住宅小区、写字楼、仓库、私宅。通过 Webhook 或现成的物联网方案接入既有设备。访客密钥用二维码发放,不必再打电话给门卫。
带 HMAC 的 Webhook
只要有 HTTP 端点,一分钟就能接上。Entrixy 会向您的地址发送 POST,并用共享密钥签名。防伪造遵循 RFC 2104。
联网设备
长连接控制器,适用于 Webhook 行不通的场景:没有公网 IP、处在 NAT 后、用移动网络。支持 ESP32、ESP8266、树莓派,还可改刷 Shelly Plus 1 和 1PM。