0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RF-DG-52PAS Zigbee3.0协调器Home Assistant上手指南

jf_14281695 来源: jf_14281695 作者: jf_14281695 2023-11-06 11:50 次阅读

一、使用前准备

RF-DG-52PAS是信驰达科技基于美国 TI CC2652P和CP2102为核心设计的Zigbee 3.0 USB Dongle,可烧录 Z-Stack 3.x.0协调器固件,可以直接连接到计算机或树莓派,通过ZHA或 Zigbee2MQTT连接到 Home Assistant或其他开源物联网平台。还可以烧录路由器固件作为路由设备延展网络范围。

HomeAssistant在目前智能家居的地位举足轻重,深度用户认为它是智能家居系统的最优解,自由、万能、稳定;新手用户则认为它是各个不同智能家居系统连接的桥梁,可以让你的各品牌电器、传感器、开关整合在一起,协同工作。HomeAssistant可以运行在PC端,也可以运行在树莓派上,本文介绍的是在树莓派上运行HomeAssistant的方式。

1.1 硬件准备

1、RF-DG-52PAS模块实物图。

wKgaomVIYnWAJcbtAAJ7f4WCsz4566.png

图 1RF-DG-52PAS实物图

2、树莓派实物图(带以太网口),树莓派上运行Home Assistant。

wKgZomVIYnaAenNuAAOX4KvS9X0368.png

图 2树莓派实物图

3、路由器和PC电脑

RF-DG-52PAS Dongle模块官方购买链接:

https://item.taobao.com/item.htm?id=692221594545

二、环境配置教程

1、将树莓派上电,再将树莓派,PC电脑,路由器连接到同一个局域网内。

2、树莓派连接进同一局域网内后,等待10-20分钟。

3、PC电脑登录路由器背面的管理网址,进入管理界面,查看树莓派的IP地址。

wKgaomVIYnaAbOxuAAHmOmNiYtQ452.png

图 3路由器查看树莓派IP地址

4、确定树莓派地址后,再在浏览器中输入树莓派IP地址+端口号(8123),即可访问树莓派后台管理界面Home Assistant。由于该设备的IP地址为192.168.133.236,即在浏览器中输入192.168.133.236:8123。

wKgZomVIYneAMdiQAAA36yFivKQ335.png

图 4浏览器输入界面

wKgZomVIYneAWaErAABoH6gIsfQ897.png

图 5用户登录Home Assistant界面

5、输入对应的用户名及密码后,即可进入智能家居Home Assistant管理界面,管理界面如下。

wKgaomVIYneADna9AAD5lLwaXfI504.png

图 6Home Assistant管理界面

三、ZHA网关添加和使用方法

ZHA(Zigbee家庭自动化)集成是一个Zigbee网关实现,遵循标准的Zigbee 3.0规范(和早期版本)。在Zigbee中,有三种不同的设备类型:Zigbee协调器(ZC),Zigbee路由器(ZR)和Zigbee终端设备(ZED)。Zigbee网络总是有一个(并且没有更多)Zigbee协调员,但是,Zigbee网络可以有多个Zigbee路由器和多个Zigbee终端设备。

Zigbee 协调器是 Zigbee 网络中管理和控制网络的中央设备。它充当 Zigbee 无线协议的物理接口,并负责维护 Zigbee 网络拓扑并确保 Zigbee 设备之间的安全高效通信。Zigbee路由器设备是市电供电的,将充当Zigbee网络网格内的Zigbee信号中继器,以扩展其范围并提高覆盖范围,而Zigbee终端设备通常是电池供电的传感器,不会充当Zigbee信号中继器。

在ZHA的情况下,Zigbee协调器是一个无线电适配器或硬件模块,其中包含一个运行Zigbee协议栈的微控制器,ZHA集成使用该协议栈来管理和与Zigbee网络及其设备通信。

在安装 ZHA集成之前,您需要购买并连接一个 Zigbee 协调无线电适配器或硬件模块,这些通常以USB加密狗的形式直接插入运行家庭助理安装的计算机。文中使用的信驰达科技RF-DG-52PAS即为Zigbee协调器。

一旦设置了 ZHA 并配置了 Zigbee 协调器无线电适配器或模块,您将能够直接将任何 Zigbee 设备加入/配对到 Zigbee 网络;无论该基于Zigbee的产品的制造商和品牌如何。请注意,虽然通常建议购买 Zigbee 3.0 兼容设备,因为从理论上讲,这些设备应该提供更大的互操作性,但请确保有关支持哪些设备和异常处理的部分。

1、在Home Assistant管理界面中选择“配置—设备与服务”。

wKgZomVIYniADQXUAAGBAKaSNO4505.png

图 7配置-设备与服务界面

2、进入添加集成界面,选择“添加集成—搜索ZHA”,选择Zigbee Home Automation。

wKgaomVIYniAKK3MAAERDpfzDHA006.png

图 8选择ZHA插件

3、点击Zigbee Home Automation后,选择RF-DG-52PAS协调器设备端口后提交(可以插拔一下模块看下设备路径)

wKgZomVIYnmAE4cfAAB3oLofLEg534.png

图 9选择串行端口

4、下图就显示网关添加成功,可以根据需求去添加区域,也可以不添加,直接点击完成。

wKgaomVIYnmAB2fPAAD1dVXDYcM039.png

图 10网关添加成功

5、RF-DG-52PAS Zigbee协调器已经添加到ZHA集成里面,点击设备后进入添加设备界面。

wKgZomVIYnqAPts_AAE7ZL2gZYU088.png

图 11ZHA插件添加成功

6、点击添加设备,开始添加Zigbee终端设备。

wKgaomVIYnqAbpzAAADbila1S1Y912.png

图 12开始添加Zigbee终端设备

7、添加ZHA Zigbee终端设备,要确保Zigbee终端设备处于配对状态(如何处于配对状态查看设备说明书)配对成功就会显示出设备,可以设置名称以及具体使用区域,这样更容易查找。

wKgZomVIYnuAIj8PAADkqmLUeqo759.png

图 13Zigbee终端设备配对成功

8、添加完成后,可以在添加设备界面查看已配对连接的Zigbee终端设备

wKgaomVIYnuAHIu6AAEfJA-R-js068.png

图 14Zigbee终端设备列表界面

9、点击添加成功的已配对Zigbee终端设备,会看到里面有控制设备的开关,具体使用根据设备功能而定。点击控制就可以开始远程控制Zigbee终端设备了。

wKgZomVIYnyAWhSgAAFrdG8aGoc033.png

图 15Zigbee终端设备控制界面

四、Zigbee2MQTT网关添加和使用方法

1、在Home Assistant平台中选择“配置—加载项、备份”,进入“加载项商店”界面。

wKgaomVIYnyATAywAAGaALAqeqY983.png

图 16配置-加载项、备份界面

2、点击右下角“加载项商店”进入商店,这里可以看到我们添加的一些插件。

wKgZomVIYn2AUIEzAADbMPFr8N0125.png

图 17加载项商店界面

3、添加库。点击右上角三个点,选择仓库,在添加里面输入“https://github.com/zigbee2mqtt/hassio-zigbee2mqtt”点击添加。

wKgaomVIYn2Aby5HAAL9tTrI86w956.png

图 18添加下载Zigbe2MQTT

4、上一步添加下载完成后,在商店中搜索“zigbee”,就会看到3个插件,点击zigbee2mqtt,然后点击安装。

wKgZomVIYn6AZ_aqAADObOae95c098.png

图 19商店中搜索下载好的Zigbe2MQTT

wKgaomVIYn-APMEMAACBpWhuGvI817.png

图 20安装Zigbe2MQTT

5、点击启动,可以勾选上“侧边栏显示”,方便快速查找使用。

wKgZomVIYn-AFGBZAADwa9F0fLs631.png

图 21启动Zigbe2MQTT

6、启动完成后,点击侧边的Zigbee2MQTT,可以看到连接页面,这个页面就可以添加设备了,如果点击搜索后报错,就重启一下Zigbee2MQTT。

wKgaomVIYoCATr6AAADjwJf8xIY584.png

图 22添加Zigbee终端设备设备界面

7、点击添加新设备,RF-DG-52PAS协调器模块就会开始搜索周围的Zigbee终端设备,要保证要添加的网关设备处于配对状态下,配对成功后就会在这个界面显示出来。

wKgZomVIYoCAY-W9AADbv_hpB2g099.png

图 23添加配对Zigbee终端设备

8、网关设备添加成功后,就可以在总览里面去控制设备了。不同设备的控制方式有所区别。

wKgaomVIYoGAXENuAAEFfaGg5t0705.png

图 24Zigbee终端设备添加成功

wKgZomVIYoKAZEkXAAEA9JQbeYU327.png

图 25Zigbee终端设备控制界面

五、常见问题

1、访问8123 端口失败

针对8123端口访问失败,常见有两种情况。

情况一:树莓派IP地址错误。需要检查IP地址是否输入错误,如“.”是否输入成了“,”。

情况二:树莓派正在初始化,需要等待初始化结束。

2、确认树莓派网络是否正常连接的方法

(1). 键盘输入windows+R,打开运行界面,输入CMD。

wKgaomVIYoOAfjOvAABey2M_pBU046.png

图 26电脑查找运行界面

(2).输入指令,ping +树莓派地址(如:ping 192.168.133.236 ),确认设备在同一个局域网内并畅通。

wKgZomVIYoOAdUQzAAEXzQXIAN8217.png

图 27查看树莓派网络

六、联系我们

深圳市信驰达科技有限公司(RF-star)是一家专注于物联网射频通信方案的高新技术企业,车联网联盟(CCC)和智慧车联产业生态联盟(ICCE)会员,通过ISO9001和IATF16949质量体系认证。2010年成立之初即成为美国TI公司官方授权方案商,之后陆续得到Silicon Labs、Nordic、Realtek、Espressif Systems、ASR、卓胜微等海内外知名芯片企业的认可和支持。公司提供物联网无线模块和应用方案,包括BLE、Wi-Fi、UWB、Zigbee、Thread、Matter、Sub-1G、Wi-SUN、LoRa等。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 协调器
    +关注

    关注

    0

    文章

    29

    浏览量

    15945
  • Dongle
    +关注

    关注

    1

    文章

    7

    浏览量

    8203
  • 树莓派
    +关注

    关注

    116

    文章

    1698

    浏览量

    105514
  • ZigBee3.0
    +关注

    关注

    8

    文章

    20

    浏览量

    20796
收藏 人收藏

    评论

    相关推荐

    现在有支持zigbee3.0的ZStack版本么?

    现在有支持zigbee3.0的ZStack版本么?
    发表于 03-16 10:37

    智能家居推进,选择ZigBee3.0还是NB-IoT?

    本帖最后由 alpha007 于 2016-11-8 11:24 编辑 智能家居推进,选择ZigBee3.0还是NB-IoT?智能家居的连接非常复杂,海尔、美的等家电厂商、国际智能控制公司
    发表于 11-08 11:14

    希望做一个zigbee mesh网络智能家居产品,请问是用Z-Stack Mesh 1.0.0? 还是用zigbee3.0配置mesh 方式?

    支持 协调,路由,终端设备 mesh 组网功能? 还是需要另一个专用的 Z-Stack Mesh 1.0.0 版本?希望做一个zigbee mesh 网络智能家居产品是用 Z-St
    发表于 05-22 07:10

    请问新人该怎么学习zigbee ?直接上手zigbee3.0么?

    本帖最后由 一只耳朵怪 于 2018-6-1 18:01 编辑 请问一下作为新人学习 暂时不需要考虑开发产品过zigbee3.0认证该怎么学习zigbee 直接上手zigbee3.0
    发表于 06-01 11:10

    请问zigbee3.0怎么关闭install code

    ti的大神,请问怎么关闭install code??zha接入到zigbee3.0的coord中,需要怎么改动zigbee3.0 ???
    发表于 08-19 07:28

    求一种基于NXP JN5169的ZigBee3.0智能灯控方案

    ZigBee3.0智能灯控有哪些核心技术优势?基于NXP JN5169的ZigBee3.0智能灯控的方案规格是什么?
    发表于 06-26 06:47

    zigbee3.0的相关资料推荐

    zigbee3.0的程序也写了一段时间了,有一些设备的移植也已经完成了,一直想记录一下这个移植的步骤,以便以后回看代码的时候能有一个清晰的思路。恰好最近在写 z-stack 3.0.2 的门锁程序
    发表于 02-22 07:28

    智能家居上下游产业链怎么看待ZigBee3.0

    智能家居上下游产业链非常欢迎ZigBee3.0的推出。TI、NXP等IC厂商表示将在2016年的Q3、Q4推出基于ZigBee3.0的芯片解决方式。国内知名智能家居厂商ORVIBO欧瑞博也表示会及时
    发表于 03-29 20:19 456次阅读

    ZigBee3.0数据包解析

    ZigBee3.0ZigBee联盟推出的可以互联互通的标准协议,用之前的Packet Sniffer抓包工具是无法解析ZigBee3.0的数据包,因ZigBee3.0的安全机制所有的
    发表于 02-28 11:48 2645次阅读
    <b class='flag-5'>ZigBee3.0</b>数据包解析

    使用ZigBee3.0模块建立远程网络控制方法

    本文以路灯控制应用为例,简述ZigBee3.0模块使用流程。
    发表于 04-20 10:29 1422次阅读
    使用<b class='flag-5'>ZigBee3.0</b>模块建立远程网络控制方法

    信驰达发布ZigBee 3.0 DONGLE RF-DG-52PAS

    达科技本次发布的RF-DG-52PAS 是基于CC2652P+CP2102搭建的Zigbee 3.0 USB Dongle,可以作为Zigbee 3
    发表于 11-18 14:19 671次阅读

    Zigbee3.0协议栈开发-开发环境搭建

    我们开发Zigbee3.0协议采用的是美国芯科实验室Silicon Labs设计的EFR32,所以开发环境也就采用了官方推出的Simplicity Studio。
    的头像 发表于 03-01 14:10 1796次阅读
    <b class='flag-5'>Zigbee3.0</b>协议栈开发-开发环境搭建

    信驰达发布ZigBee 3.0 DONGLE RF-DG-52PAS

    德州仪器的IDH信驰达科技新近发布了基于TI CC2652P的Zigbee 3.0 Dongle – RF-DG_52PAS。TI CC2652P是一款多协议无线SoC,采用强大的48MHz Arm
    的头像 发表于 03-02 10:27 897次阅读
    信驰达发布<b class='flag-5'>ZigBee</b> <b class='flag-5'>3.0</b> DONGLE <b class='flag-5'>RF-DG-52PAS</b>

    全新ZigBee3.0无线数传电台

    “什么是ZigBee3.0ZigBee是IoT网络中最流行的无线技术之一。其主要特点包括短距离、低功耗、低速率等。而ZigBee3.0主要解决了ZigBee在不同应用层协议之间不能够
    的头像 发表于 07-31 23:08 783次阅读
    全新<b class='flag-5'>ZigBee3.0</b>无线数传电台

    RF-DG-52PAS CC2652P Zigbee 3.0 USB Dongle烧录指南

    RF-DG-52PAS是信驰达科技基于美国 TI CC2652P和CP2102为核心设计的Zigbee 3.0 USB Dongle,可烧录 Z-Stack 3.x.0协调
    的头像 发表于 11-07 09:37 1120次阅读
    <b class='flag-5'>RF-DG-52PAS</b> CC2652P <b class='flag-5'>Zigbee</b> <b class='flag-5'>3.0</b> USB Dongle烧录<b class='flag-5'>指南</b>