❮  选择控制器 连接方式:互联网(WebSocket)

联网开启设备

填几项参数,服务器就会为您的设备构建一个成品程序。剩下的只是下载并写入。

这个程序做什么: 设备通过您的 Wi-Fi 网络与服务器保持连接。您在任意距离外于应用里按下「开」,它就把大门、道闸或对讲机的触点短暂闭合,和普通按钮一样。它不通断电源。对于双稳态驱动装置和门锁,下面有一个分开的开/关并带状态跟踪的模式。

1. 平台

选择平台——后面的字段取决于它。

2. 现成预设

点一下预设,它的参数就会填进下面的表单。之后仍可手动调整。

成品 Wi-Fi 继电器(更换程序)

用 ESP32 自己搭

ESP8266 控制器板

基于 ESP8266 的成品 Wi-Fi 继电器(Sonoff 之类)带不动大门:它们切的是市电,没有干接点。您需要一块普通板子外加一个独立的继电器模块(见下文「还需要什么」)——只有这样才能得到一对可当按钮用的空触点。

Raspberry Pi

在普通树莓派上,继电器挂在 GPIO 上——和 ESP 用的是同一种继电器模块(见下文「还需要什么」)。也可以选一块直接插在 Pi 排针上的继电器扩展板。

还需要什么

这些图片不可点击——只是让您看看这些元件长什么样。

继电器模块 继电器模块 ESP32、ESP8266 或树莓派通用——凡是没有板载继电器的板子都适用。三根线接到控制器:控制、供电和地(GND)。继电器输出接到驱动装置
USB 转 UART 适配器 USB 转 UART 适配器 当设备自身没有 USB 时才需要:成品 Shelly 和裸的 ESP32/ESP8266 模块。带 USB 的板子(DevKit、Wemos)用不着它
智能插座和 Wi-Fi 开关在这里派不上用场。 Athom Plug、Shelly Plus Plug S 之类属于智能插座:它们把市电切给负载,没有可当按钮用的独立干接点。驱动装置需要带一对空触点的继电器——Shelly Plus 1,或者带继电器模块的 ESP32/ESP8266 板。

3. WiFi

网络名称和密码会写进设备的程序里。如果日后换了 Wi-Fi,就得用新信息重新构建并烧录程序。

4. 设备凭据

在应用里添加一个类型为 「设备」 的对象——注册完成后,应用会显示 设备码。把它粘到下面的字段里:固件靠它连接服务器。

请完全照应用显示的样子粘贴这个码——错一个字符,控制器就连不上。

5. 继电器

6. 指示灯(可选)

可以驱动两个指示灯:服务器连接状态和继电器动作。不需要就保持 -1。

保存此配置








继电器与驱动装置的接线

用到设备输出上的两个触点: NO (常开)和 COM (公共端)。这两根线接到驱动装置控制板上的「开门按钮」端子。

驱动装置NO/COM 接到哪里
BFT (Phobos, Deimos, Ares)端子 STARTOPEN (在接线图上通常编号为 21–22)
CAME (BX, ATI, BK)端子 2–7 (开),若是步行小门则用 PED
NICE (Robus, Run, Spin)端子 1–3 (逐步)
FAAC (740, 844, 391)端子 OPEN A (完全打开)
DoorHan (Sliding, Arm)端子 CMD + GND
道闸带「开」按钮的立柱——与它的触点并联
对讲机(Cyfral、Vizit、Eltis)把继电器与话机上的开门按钮并联,或者直接接到磁力锁的端子上

确切的端子标注请查阅您控制板的说明书。如果板子已经接好并在正常工作,找到从「开」按钮立柱引来的那两根线,把 NO/COM 与它们并联即可。

成品 Wi-Fi 继电器的 UART 接入

成品的 Shelly Plus 1 没有对外的 USB。必须打开外壳,用 USB 转串口适配器接到 UART 引脚——CP2102、CH340 或 FTDI 都行。

通用接线

USB 转串口适配器设备
GNDGND
3.3V3V3
TXRX
RXTX
EN/RESET——短暂接地,以便重启进入引导加载模式
GPIO0——上电时接地,以进入引导加载模式
不要给市电 在 USB 适配器接着的情况下接到设备的市电端子上。要么用适配器的 3.3 V 供电,要么把市电完全断开。否则 USB 与市电的地可能处在不同电位,您电脑的 USB 口会被烧毁。

各型号的引脚定义

设备UART 在哪里进入引导加载模式
Shelly Plus 1 / 1PM (ESP32)外壳内部、ESP32 模块旁边的焊盘把 GPIO0 接到 GND,再把 EN 短暂拉到 GND

用 esptool 烧录(浏览器方式行不通时)

  1. 下载 .bin (在上方)。
  2. 安装 esptool: pip install esptool
  3. 把设备接到 USB,或接到 USB 转串口适配器上。
  4. 烧录:
    esptool.py --chip auto --port /dev/ttyUSB0 write_flash 0x0 entrixy-ws.bin
  5. 在 Windows 上,端口通常是 COM3COM4.
点下按钮后稍等片刻——文件通常一分钟内就能准备好。程序构建完成后会出现下载按钮。