面向开发者

把您自己的硬件接入 Entrixy

开放协议,附代码示例和测试向量。您可以自己在 ESP32 或树莓 Pi 上做控制器,为 自家设备加上 Entrixy 支持,也可以直接订购整套方案。

面向开发者

拿现成的东西,做自己的一套

所有示例代码和固件镜像都公开发布。一个晚上就能把 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 引脚和脉冲时长。

指南

面向用户的文档

应用安装、控制器的选型与烧录、配对、访客密钥、自动化(定位、Wi-Fi 和时间表)以及安全。附步骤和截图。

面向硬件制造商

把 Entrixy 集成进您的产品

道闸、门锁、对讲机、大门控制器。实现这套开放协议,您的客户就能获得手机应用、访客密钥和位置自动化,而您无需自建服务器和应用。协议是公开的,并附带测试向量:今天就能做出原型,无需逆向工程。

1. 开放规范

两条通道的完整规范——逐字节的结构、密码学,以及 已知答案的测试向量。在您自己的板子上实现,不用我们的硬件也能验证签名。全部是标准算法(HMAC-SHA256、HKDF、X25519),不绑定任何厂商。

2. 今天就做出原型

ESP32 与 ESP8266 固件,以及树莓 Pi 脚本(开源,MIT 许可)——可作参考,也可在配置器里为自己的板子构建,它会返回 .bin 文件和源码。在应用里建一个「设备」对象,整套协议就能一次性验证。

3. 投入生产

BLE 控制器出厂时是空的:与主人的绑定在本地完成,不经过服务器。对于批量生产的 socket 设备,可以使用 制造商账户:一键签发一批,服务器派发密钥和绑定码,您在外壳上印好二维码。买家扫码即可把设备绑到自己的账户。经协商还可提供贴您自有品牌的白标应用。

希望您的产品独立于我们运行,而不是依赖某一家公司?协议是开放的,服务器可以替换,BLE 离线也能用——请看 开放架构。 您是硬件制造商吗? 成为制造商 →

面向系统集成商

为您的客户搭建一套系统

住宅小区、写字楼、仓库、私宅。通过 Webhook 或现成的物联网方案接入既有设备。访客密钥用二维码发放,不必再打电话给门卫。

带 HMAC 的 Webhook

只要有 HTTP 端点,一分钟就能接上。Entrixy 会向您的地址发送 POST,并用共享密钥签名。防伪造遵循 RFC 2104。

联网设备

长连接控制器,适用于 Webhook 行不通的场景:没有公网 IP、处在 NAT 后、用移动网络。支持 ESP32、ESP8266、树莓派,还可改刷 Shelly Plus 1 和 1PM。

智能家居系统

Home Assistant

configuration.yaml 里的 Webhook 触发器——Entrixy 可以驱动任意 HA 实体:继电器、灯、脚本。

ESPHome

一份 YAML 配置。它会编译成 ESP32 固件并自行连上。

OpenHAB

.rules 文件,用于接收 Webhook 并转发指令。

Node.js

面向自建服务器的现成 WebSocket 客户端,带重连和指令去重。

Tasmota

在网页界面里:为入站 Webhook 建一条 HTTP 规则,输出端做一次 GPIO 翻转。

Shelly

在 Shelly Cloud 设置中或本地设置一个 URL 触发器。无需改刷。

没找到您的场景?

给我们来信:我们会帮您选择接入路线,并提供尚未发布在网站上的文档草稿。

hello@entrixy.com