Home Assistant 中文文档 下载 App

Z-Wave JS UI 管理面板使用

什么是 Z-Wave JS UI

Z-Wave JS Integration 在 Home Assistant 里跑在后台,但它有一个独立的 Web UI 来管理 Z-Wave 网络。这个 UI 叫 Z-Wave JS UI(有时也叫 Z-Wave JS Admin),功能包括:

打开 Z-Wave JS UI

Home Assistant OS 用户:

  1. Settings → Apps → Z-Wave JS → 点击 Open Z-Wave JS UI(或在 App 卡片上点击 Open Web UI)
  2. 如果 App 没启动,先点 Start

URL:默认是 http://homeassistant.local:8091(如果你改过端口就用你配的端口)

界面总览

Z-Wave JS UI 左侧有几个主要菜单:

设备列表页面

每个设备卡片显示:

信息含义
设备名称可编辑
状态Online / Sleeping / Dead
安全S0 / S2 Authenticated / S2 Access Control
最后看到的时间设备最后一次通信的时间
LQILink Quality Indicator,0~255,数值越低越好

设备详情页

点击一个设备进入详情,可以做:

网络拓扑图

Network map 是最直观的页面——可以看到整个 Z-Wave Mesh 网络的结构:

通过拓扑图可以快速发现信号差的设备、孤立设备、以及路由节点覆盖盲区。

手动添加 / 移除设备

添加

  1. 左侧菜单 → Devices → 右上角 + Add device
  2. 选择安全级别(推荐 S2 Authenticated)
  3. Z-Wave JS 进入 Inclusion 模式(60 秒)
  4. 设备按出厂说明进入 Pairing 模式
  5. Z-Wave JS 发现设备 → 弹出 PIN 输入框 → 完成

移除

  1. Devices 列表 → 找到要移除的设备 → 点击 Remove device
  2. Z-Wave JS 进入 Exclusion 模式
  3. 设备按出厂说明进入 Remove from network 模式
  4. Z-Wave JS 确认移除 → 设备从网络和 Home Assistant 里消失

手动触发(Force Remove)

如果一个设备坏了、找不到了,但还残留在网络列表里,可以 Force Remove:

  1. Devices → 找到目标设备 → 右上角菜单 → Force Remove
  2. Z-Wave JS 从网络拓扑里移除它(不要求设备在线)

重要:Force Remove 后这个设备的 Z-Wave 节点 ID 被释放,不能再用这个 ID 重配旧设备。

固件升级

很多 Z-Wave 设备有固件升级能力:

  1. 左侧菜单 → Firmware updates
  2. 查看有哪些设备有新固件
  3. 点击设备 → 可以选择从本地文件升级或 OTA 升级
  4. 升级过程 3~15 分钟,期间设备离线

升级建议:升级前先备份(Settings → Backup),升级后等待设备重新上线再操作。

常见问题

Z-Wave JS UI 打不开

检查 Z-Wave JS App 是否在 Home Assistant 里运行中。OS 用户去 Settings → Apps 看状态。如果 App 挂了,重启一下。

Z-Wave JS UI 打开但无法连接 Server

Z-Wave JS App 的 Server 地址和端口配错了。Home Assistant OS 默认是 ws://host.docker.internal:3000,Container 部署时要改成 ws://127.0.0.1:3000 或 ws://localhost:3000。

设备状态一直显示 Dead

Dead 表示 Z-Wave JS 连续 N 次(默认 3 次)没有收到设备的通信。常见原因:

先尝试把适配器换个位置,或者用 Z-Wave JS UI 的 Force Remove 清理这个节点。