用40元的玩客云做一个支持跨品牌智能家居超级zigbee网关
众所周知,目前国内智能家居厂商各自跑马圈地、各自为政,每个厂家都搞一个网关、一个APP,致使终端消费者手机里一大堆智能家居APP,家里一大堆各品牌的网关,这不仅造成了极大的资源浪费,也导致整个智能家居体验非常糟糕。
zigbee3.0之前一直宣称要打破各品牌之间的隔阂,然而依然没有成功,到现在各品牌的zigbee网关和zigbee产品仍然不能互联互通。
今天我们给大家介绍的就是旨在打破各品牌zigbee产品的隔阂的超级网关zigbee2mqtt。目前zigbee已经支持了来自315家不同厂商的2301 种设备,国内常见的zigbee设备厂商绿米aqara 、小米、涂鸦智能、欧瑞博等基本上都能支持。并且 zigbee2mqtt是本地运行的,即使互联网网络故障,仍然不影响它的运转,保证了系统的稳定性。
一、安装MQTT服务器程序
1、首先putty登录玩客云系统
操作如下:在您的电脑(电脑需要和玩客云处于同一局域网,你可以理解为同一路由下)上打开putty软件,按下图输入您玩客云的IP地址,选择ssh后点击open打开系统登录界面
在系统登录界面输入账号:root后回车,然后再输入密码10245869 回车登录系统
登录成功后的界面如下
2、更新软件库
输入以下命令apt update && sudo apt upgrade
3、安装mqtt输入以下命令apt install -y mosquitto mosquitto-clients #安装MQTT相关软件systemctl enable mosquitto.service #启用系统自动启动服务mosquitto -v #验证是否安装成功
二 、下载设置zigbee2mqtt
1、下载安装zigbee2mqttcurl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -apt-get install -y nodejs git make g++ gccnode --version # Should output v14.X, V16.x, V17.x or V18.Xnpm --version # Should output 6.X, 7.X or 8.Xmkdir /opt/zigbee2mqttchown ha:ha /opt/zigbee2mqttsudo -u ha -H -sgit clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /opt/zigbee2mqttcd /opt/zigbee2mqttnpm ci
2、设置zigbee2mqtt
1)把zigbee USB dongle插到玩客云USB口,然后查找zigbee USB dongle所在位置
ls -l /dev/serial/by-id
会显示如下信息lrwxrwxrwx. 1 root root 13 Oct 19 19:26 usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018ED3DDF-if00 -> ../../ttyACM0
记录类似"
usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018ED3DDF-if00"这样的设备信息,等会要用
2)修改配置文件nano /opt/zigbee2mqtt/data/configuration.yaml
在其中输入如下内容# MQTT settingsmqtt: # MQTT base topic for Zigbee2MQTT MQTT messages base_topic: zigbee2mqtt # MQTT server URL server: "mqtt://localhost" # MQTT server authentication, uncomment if required: # user: my_user # password: my_passwordhomeassistant: true# Serial settingsserial: # Location of the adapter (see first step of this guide) port: /dev/serial/by-id/XXXX #XXXX替换为上一步找到的zigbee USB dongle设备信息 frontend: # Optional, default 8080 port: 8080 # Optional, default 0.0.0.0 host: 0.0.0.0
3)启动zigbee2mqttcd /opt/zigbee2mqttnpm start
如果正常启动会显示类似下面的信息
4)设置开机自启动nano /etc/systemd/system/zigbee2mqtt.service
输入以下内容[Unit]Description=zigbee2mqttAfter=network.target[Service]ExecStart=/usr/bin/npm startWorkingDirectory=/opt/zigbee2mqttStandardOutput=inherit# Or use StandardOutput=null if you don"t want Zigbee2MQTT messages filling syslog, for more options see systemd.exec(5)StandardError=inheritRestart=alwaysRestartSec=10sUser=pi[Install]WantedBy=multi-user.target
使能服务自启动systemctl enable zigbee2mqtt.service #使能systemctl restart zigbee2mqtt #重启
此时打开玩客云IP地址:8080就可以打开zigbee2mqtt的管理界面了,在这里您可以管理加入网关的zigbee设备
5)添加zigbee设备
在页面点击"允许添加新设备(所有)",然后把要加入进来的zigbee设备按reset按键进入配网模式,设备就会自动加入进来了。
三、HA配置
1、homeassistant配置MQTT插件
从"设置"找到"集成"
点击"添加集成"
在搜索框内输入"mqtt"
在服务器输入框内输入localhost,端口保持默认的1883即可。
配置完成ha的mqtt之后,因为我们已经在zigbee2mqtt中配置了homeassistant的自动发现设备功能,此时home assistant会自动发现并加入zigbee2mqtt中的设备。
总结
正如前面所说zigbee2mqtt支持的zigbee产品的品牌型号设备众多,可以让我们摆脱一个厂家一个网关的窘境,zigbee2mqtt的本地化运行可以拜托网络不稳定的限制,即使家里路由器瘫痪了,你装在玩客云里的zigbee2mqtt和home assistant依然可以正常运行你设置的自动化联动。
梦幻手游的日常王十一的无聊攒金日常(2022。7。28)记录一个普通玩家的梦幻之旅第一天哈喽各位,我是王十一。一位从玩了6年手游的梦幻老玩家。今天开始我会在这分享我在梦幻每天的一点一滴,游戏攻略
琴师高渐离,不死回血流玩法思路详解哈喽大家好,欢迎收看本期内容!高渐离在游戏中是一名法师英雄。高渐离的输出手段也是完全依赖大招。高渐离的大招不但能提供输出伤害还能增加移动速度和减伤,有效的提高了高渐离在团战中的机动
口袋奇兵占领发射井活动玩法本文首发口袋攻略组公众号,未经授权禁止抄袭文章转载至其它平台。活动玩法占领发射井是以联盟为单位进行的活动,各个联盟可以对世界场景中的发射井进行攻打占领。活动开始时间周二21点开启,
身价千亿的网易CEO跑去养猪,一头猪卖到27万,丁磊我就是玩玩浙江,义乌。一群西装革履的男人们齐聚在长形餐桌前,端起青玉小碗里装的陈醋,脸上升腾起如醉酒般的微醺气色,而摆在他们面前的,是一碟碟精致小菜。他们里面,有让人耳熟能详的马云马化腾雷军
极目锐评劳动监察部门介入22岁女孩加班猝死事件,超时加班为何屡禁不止?极目新闻评论员屈旌近日,杭州一名22岁女孩惠惠(化名)连续四五天熬夜加班,后突发疾病进ICU抢救的消息引发网友关注。记者从惠惠家属处了解到,孩子的遗体已送回江西老家,并已火化。据报
(制氮机)氮气如何对抗细菌细菌随处可见。它们在各种环境(包括我们自己的身体)中茁壮成长,因此几乎不可能避开它们。这些微生物中的大多数都是无害的有些甚至对各种生态系统和生物的生存至关重要。然而,某些细菌会产生
AndroidFramework开发揭秘,Framework到底从何学起?从从事Android工作的第一天起,你一定听过无数次关于Framework的讨论,也曾在这个版块被面试官吊锤过N多次。掉帧监控,函数插桩,慢函数检测,ANR监控,启动监控,都需要对
后续拒绝和解?宁德时代中创新航专利侵权已进入实质审理阶段文懂车帝原创邢秋鸿懂车帝原创行业7月26日,宁德时代针对中创新航专利侵权案的进展回应称,目前已收到中创新航对于三项涉诉专利的新无效请求,但不影响法院对侵权案件的审理。宁德时代与中创
人民日报金句摘抄(25)1。让人民生活幸福是国之大者,也是国之重者。2。被晒过太阳的被子包裹,闻到了阳光的味道。3。同广大青年打成一片,做青年友,不做青年官,多为青年计,少为自己谋,做一个一心为公一身正气
人民日报金句摘抄2022年7月28日1时间是最客观的见证者。2风雨不动安如山,赖有砥柱立中流。3青少年时期是树立理想发展兴趣的关键期。科学的种子一旦播下,就可能在他们心中长成一棵棵参天大树。4保护生态环境就是保护生产
愿坚强的你战胜病魔,岁月安康黄翠祥文集前些日子,山西的文友姐姐给我发过来一个今日头条的文章链接。她说美女妹妹好!你的百家号还能发文吗?我的不能发了,姐的一篇感谢文字,你看能在你的号发吗?妹妹多保重抱拳抱拳抱拳