树莓派3B安装zigbee2mqtt 超详细

树莓派3B安装zigbee2mqtt,实测有效

1.前期准备

步骤一:查看Debian 版本

xxs_xuxf@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye

结果中的bullseye就是当前Raspbian系统的Debian 版本,换源的时候注意换成相应的Debian 版本。

步骤二:换源

1、打开配置sources.list文件
sudo nano /etc/apt/sources.list
2、用#注释掉原文件内容,用以下内容取代(Ctrl + O 保存再 Ctrl + X 退出):
deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi
deb-src https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi
3、打开配置raspi.list文件
sudo nano /etc/apt/sources.list.d/raspi.list
4、用#注释掉原文件内容,用以下内容取代(Ctrl + O 保存再 Ctrl + X 退出):
 deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main
 deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main
5、编辑镜像站后,请使用命令
sudo apt-get update
sudo apt-get upgrade

这个步骤大概需要15分钟左右,耐心等待。

参考链接:https://www.cnblogs.com/wind-under-the-wing/p/11900565.html

2. 安装Mosquito

参考链接:https://randomnerdtutorials.com/how-to-install-mosquitto-broker-on-raspberry-pi/

3.开始安装Nodejs

步骤一:确定适配器的位置

插入适配器后,在命令框里面执行 ls -l /dev/ttyACM0,如果出现如下结果,那说明适配器的位置在/dev/ttyACM0上,否则需要通过

ls -l /dev/tty*

查看所有USB端口。

输入下面的命令,得到相应结果的话,基本可以确定就是这个:

pi@raspberry:~ $ ls -l /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 May 16 19:15 /dev/ttyACM0  # <-- adapter (CC2531 in this case) on /dev/ttyACM0

获取设备的详细信息,看看是不是我们的zigbee适配器:

udevadm info --query=all --name=/
  • 20
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值