Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

Home Assistant 基于EZSP(Silicon Labs EmberZNet protocol)创建Zigbee智能家居系统

本文描述了如何在家庭自动化平台Home Assistant (Hass.io) (https://www.home-assistant.io/) 中使用基于Silicon Labs的Zigbee Dongle创建Zigbee智能家居系统。

需求:

本文重点介绍以下五个部分:

      1. 连接EZSP(Silicon Labs EmberZNet protocol)到目标PC或树莓派
      2. 在Home Assistant中安装Zigbee Home Automation平台
      3. Zigbee设备配对和移除
      4. 问题解答

本指南不侧重于Home Assistant (hasss .io)的安装和初始配置。 请遵循官方说明https://www.home-assistant.io/hassio/installation/。

介绍

基于EZSP(Silicon Labs EmberZNet protocol)的Zigbee Dongle可以用以下两个方式和Home Assistant 一起工作:

      1. 在普通的Linux机器上,安装Home Assistant Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统
      2. 在树莓派(任何其他单板电脑)中安装Home Assistant

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

初始化安装和连接

本文不包括Home Assistant (Hass.io) 的安装。 我们假设,你可以使用浏览器访问Home Assistant Web 界面。

强烈建议安装SSH Server和Configurator插件,至少在Zigbee设置阶段。 要安装它们,只需遵循Hass.io安装指南(https://www.home-assistant.io/hassio/installation/)。

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

连接EZSP(Silicon Labs EmberZNet protocol) Zigbee Dongle 到你们Raspberry Pi 或者 PC

插入USB适配器后,检查配置

      1. 等待Hass.io启动
      2. 使用您最喜爱的浏览器连接到web界面
      3. 进入Supervisor -> System -> Hardware菜单Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统
      4. 确认USB适配器被检测到并正确识别为串口(在本例中为/dev/ttyUSB0)

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

Zigbee Home Automation 组件配置

为了EZSP(Silicon Labs EmberZNet protocol)Zigbee Dongle 与Home Assistant 一起工作,我们弱要使用Zigbee Home Automation组件(https://www.home-assistant.io/components/zha/)。 它是预装到Hass.io,所以我们只需要正确配置它,让它工作 。

配置Zigbee Home Automation 组件

要设置Zigbee Home Automation组件与EZSP(Silicon Labs EmberZNet protocol)Zigbee Dongle 正常工作,我们需要

      1. 进入Configuration -> IntegrationsHome Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统
      2. 搜索并添加新的集成Zigbee Home AutomationHome Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统
      3. 选择Enter ManuallyHome Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统
      4. 连接EZSP选项Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统
      5. 输入串口/dev/ttyUSB0 并连接波特率115200Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统
      6. 安装成功Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

 

现在Zigbee集成应该出现:

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

设置日志(可选)

为了发现任何潜在的问题,最好启用日志记录,至少在安装和安装期间是这样。 要做到这一点,只需在配置文件/config/configuration.yaml中添加以下几行:

logger: default:

warn logs:

homeassistant.components.zha: debug

bellows.ezsp: debug

bellows.uart: debug

zigpy.zdo: debug

zigpy.application: debug

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

Zigbee Home Automation 组件使用

添加并正确配置Zigbee Home Automation组件后,您就可以开始使用它了。

添加你的设备到Home Assistant

打开“Configuration ”,转到“Devices ”和“Zigbee Coordinator

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

开始“Add Devices via this device”

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

当你调用它时,你有60秒的时间添加设备。

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

在此过程中,请参考设备手册将其设置为配对模式。 有时候你只需要给它上电。

如果找到了设备,您将能够在日志中看到它(示例设备)

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

Home Assistant中移除你的设备

打开Configuration并且转到Devices

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

选择要删除的设备

Home Assistant 基于EZSP Zigbee Dongle创建Zigbee智能家居系统

一旦您调用了这个服务,您就可以在日志中验证设备是否已经离开网络。

问题解答

如果您的问题没有在这里描述,或者您需要帮助来解决它,请联系技术支持

service@smartlabs.cn