Dreamray 发表于 2019-1-15 14:30:57

Roger 发表于 2019-1-14 18:08
首先,要让用户名homeassitant取得串口通讯的权限sudo usermod -G dialout...
感谢回复,代码中的“0451”“16a8”怎么来的,需要根据我的情况改吗
使用usb设备信息查看就可以看到,CC2531,vender_id(厂家id)就是0451,芯片id是16a8
lsusb

xtjatypm 发表于 2019-1-15 14:33:25

本帖最后由 xtjatypm 于 2019-1-15 15:08 编辑

Dreamray 发表于 2019-1-15 10:38
感谢回复,提供了很多方法。还想问下,zigbee2mqtt 从usb读取数据只能通过串口吗,读取的是不是存储到cc25 ...
不太现实,而且也没有人专门给开发软件,cc2531是51核的单片机,买的通用cc2531模块不具备网络模块硬件,基本只有usb串口, 弄的太复杂就不如用小米的网关了

如果你的虚拟机不能用usb或串口,就只能在win下用串口转tcp网络, 再在虚拟机下写个小程序把网络数据转到虚拟串口, 再用zigbee2mqtt

Roger 发表于 2019-1-15 18:31:31

Dreamray 发表于 2019-1-15 10:38
感谢回复,提供了很多方法。还想问下,zigbee2mqtt 从usb读取数据只能通过串口吗,读取的是不是存储到cc25 ...

CC2531在zigbee2mqtt的应用中,只负责通讯,配置信息会自动生成别写在configuration.yaml文件中。这样的好处是,即使是cc2531坏掉了,换一个新的cc2531,插上,重启udev服务和docker,马上就可以正常使用了,不用再去配置。

arrive 发表于 2019-1-21 13:04:19

Roger 发表于 2019-1-14 18:08
首先,要让用户名homeassitant取得串口通讯的权限sudo usermod -G dialout...
太详细,感激涕零!

明白之前访问串口为何总是出错误。

thruway 发表于 2019-5-22 20:43:49

本帖最后由 thruway 于 2019-5-22 21:19 编辑

怎么搜索设备

thruway 发表于 2019-5-23 15:20:06

Configuration file found: /share/zigbee2mqtt/configuration.yaml
Configuration written to /share/zigbee2mqtt/configuration.yaml
2019-05-23T07:13:11: PM2 log: Launching in no daemon mode
2019-05-23T07:13:11: PM2 log: App starting in -fork mode-
2019-05-23T07:13:11: PM2 log: App online
> [email protected] start /zigbee2mqtt-1.4.0
> node index.js
zigbee2mqtt:info 5/23/2019, 7:13:15 AM Logging to directory: '/share/zigbee2mqtt/log/2019-05-23.07-13-15'
Configuration file found: /share/zigbee2mqtt/configuration.yaml
Configuration written to /share/zigbee2mqtt/configuration.yaml
2019-05-23T07:13:22: PM2 log: Launching in no daemon mode
2019-05-23T07:13:23: PM2 log: App starting in -fork mode-
2019-05-23T07:13:23: PM2 log: App online
> [email protected] start /zigbee2mqtt-1.4.0
> node index.js
zigbee2mqtt:info 5/23/2019, 7:13:26 AM Logging to directory: '/share/zigbee2mqtt/log/2019-05-23.07-13-26'
zigbee2mqtt:info 5/23/2019, 7:13:28 AM Starting zigbee2mqtt version 1.4.0 (commit #unknown)
zigbee2mqtt:info 5/23/2019, 7:13:28 AM Starting zigbee-shepherd
zigbee2mqtt:info 5/23/2019, 7:13:30 AM zigbee-shepherd started
zigbee2mqtt:info 5/23/2019, 7:13:30 AM Coordinator firmware version: '20190223'
zigbee2mqtt:info 5/23/2019, 7:13:30 AM Currently 0 devices are joined:
zigbee2mqtt:warn 5/23/2019, 7:13:30 AM `permit_join` set to`true` in configuration.yaml.
zigbee2mqtt:warn 5/23/2019, 7:13:30 AM Allowing new devices to join.
zigbee2mqtt:warn 5/23/2019, 7:13:30 AM Set `permit_join` to `false` once you joined all devices.
zigbee2mqtt:info 5/23/2019, 7:13:30 AM Zigbee: allowing new devices to join.
zigbee2mqtt:info 5/23/2019, 7:13:30 AM Connecting to MQTT server at mqtt://192.168.2.152:1883
zigbee2mqtt:info 5/23/2019, 7:13:30 AM zigbee-shepherd ready
zigbee2mqtt:info 5/23/2019, 7:13:33 AM Connected to MQTT server
zigbee2mqtt:info 5/23/2019, 7:13:33 AM MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
zigbee2mqtt:info 5/23/2019, 7:13:33 AM MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"version":"1.4.0","commit":"unknown","coordinator":20190223,"log_level":"info","permit_join":true}'
zigbee2mqtt:info 5/23/2019, 7:16:50 AM Succesfully reenabled joining
启动后是这样的算是成功启动了吗,但是在面板里找不到有知道的吗,帮忙看看

xuyang 发表于 2019-11-18 08:40:28

还是小米网关简单的多啊
页: 1 [2]
查看完整版本: zigbee模块自制zigbee网关的问题