【硬件DIY】自己动手做zigbee网关,小米网关之外的另一个选择

可以焊接, 然后esp2ser里面加一下代码, 就可以亮了。

这个功能我测试过能亮。 但是我觉得意义不大, 所以就没开发。

代码怎么加,led怎么控制

整个项目是以一个开源, 开发板的形态发布的, 并不是完整的产品。所以可以根据自己需求二次开发。
ESP的固件代码我是开源的。
你可以搜索Arduino控制ws18b20的代码, 加进去。

请问大佬,如何将模块初始化,重新连接zigbee设备

所有的zigbee设备链接的信息 都在iobroker的zigbee插件, 或者zigbee2mqtt的系统里. 并不在模块中保存

刷完固件后第一次连接完十几个小米的设备都正常,重新安装了一遍zigbee2mqtt,现在只能连接几个设备了,有些设备死活连不进了

zigbee2mqtt配置变了吗?

配置没变,重启了MQTT服务器,现在设备连上了,一开始还能正常;后面整个zigbee网络变的很弱;打算增加一个模块做router,请问大佬刷什么固件,怎么配置

有没有精简的原理图 想手动刷好,直接e18和esp背对背贴在扩展版上 在加个USB插头 做成像U盘那样的。

小小剧透一下

zigbee网关的刷路由固件 怎么接入网关 怎么进行最大化扩展 用两个网关会出现配对出现一堆设备不好管理

请教大佬,一个刷了z2m\bin\zigbeeFW\source_routing_21db\CC2530ZNP-Prod.hex路由固件,该怎么和主设备连接

这个不是路由固件。
这个是支持source routing的coordinator的固件。

路由的固件我没有做。

可以直接使用ptvo提供的router的固件。下载链接

Traceback (most recent call last):
File “threading.py”, line 926, in bootstrap_inner
File “z2mflasher\gui.py”, line 300, in run
File “z2mflasher\gui.py”, line 163, in flash_esp
File "z2mflasher_main
.py", line 346, in run_esphomeflasher
File “z2mflasher_main_.py”, line 185, in esp_flash
File “z2mflasher\common.py”, line 198, in detect_chip
File “venv\lib\site-packages\esptool.py”, line 237, in init
File “venv\lib\site-packages\serial_init_.py”, line 85, in serial_for_url
File “venv\lib\site-packages\serial\serialwin32.py”, line 62, in open
serial.serialutil.SerialException: could not open port ‘COM4’: PermissionError(13, ‘拒绝访问。’, None, 5)

一直这个错误是什么问题呢?求大佬解答下

再试一次。
串口号选对

谢谢提供固件,刷完这个router固件,请问如何配置才能在coordinator出现router设备呢

和添加子设备一样的操作。

有个key和rst,长按key么

2020-03-23T12:02:48: PM2 log: App [npm:0] exited with code [1] via signal [SIGINT]
2020-03-23T12:02:48: PM2 log: App [npm:0] starting in -fork mode-
2020-03-23T12:02:48: PM2 log: App [npm:0] online

zigbee2mqtt@1.12.0 start /zigbee2mqtt-1.12.0
node index.js
zigbee2mqtt:info 2020-03-23 12:02:49: Logging to console and directory: ‘/share/zigbee2mqtt/log/2020-03-23.12-02-49’ filename: log.txt
zigbee2mqtt:info 2020-03-23 12:02:49: Starting zigbee2mqtt version 1.12.0 (commit #unknown)
zigbee2mqtt:info 2020-03-23 12:02:49: Starting zigbee-herdsman…
zigbee2mqtt:error 2020-03-23 12:02:49: Error while starting zigbee-herdsman
zigbee2mqtt:error 2020-03-23 12:02:49: Failed to start zigbee
zigbee2mqtt:error 2020-03-23 12:02:49: Exiting…
zigbee2mqtt:error 2020-03-23 12:02:49: Error: Error while opening socket
at Socket. (/zigbee2mqtt-1.12.0/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:162:28)
at Socket.emit (events.js:228:7)
at emitErrorNT (internal/streams/destroy.js:92:8)
at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)
at processTicksAndRejections (internal/process/task_queues.js:81:21)
npm
ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.12.0 start: node index.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.12.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-03-23T04_02_49_676Z-debug.log

大佬,不知道啥情况,Z2M没有办法启动了