找回密码
 立即注册
查看: 187|回复: 10

[技术探讨] Z2M网关更换,如何迁移数据

[复制链接]
6 金钱 回复本帖可获得 3 金钱奖励! 每人限 1 次(中奖概率 10%)

41

主题

189

回帖

315

积分

中级会员

积分
315
金钱
85
HASS币
0
发表于 2025-3-18 17:32:59 | 显示全部楼层 |阅读模式
问下各位大佬更换z2m网关,从usb类型转成网线版z2m网关,如何迁移数据啊,在ha里如何操作
回复

使用道具 举报

41

主题

189

回帖

315

积分

中级会员

积分
315
金钱
85
HASS币
0
 楼主| 发表于 2025-3-18 17:55:35 | 显示全部楼层
自顶自顶
回复

使用道具 举报

17

主题

350

回帖

2494

积分

金牌会员

积分
2494
金钱
2112
HASS币
90
发表于 2025-3-18 18:15:48 | 显示全部楼层
五、更换zigbee网关不用重新添加设备的方法
1、进入ha中zigbee2mqtt的路径中,将configuration.yaml、database.db进行备份(如果有自己写的转换文件,则将转换文件一起备份)
2、停止zigbee2mqtt,更换新的zigbee网关,网关更换完毕后启动zigbee2mqtt。
3、zigbee2mqtt启动成功后,再次停止。将之前备份的文件重新拷贝到zigbee2mqtt路径中。
4、文件拷贝完成后,启动zigbee2mqtt,成功启动后之前的设备就重新添加完成。
备注:更换网关后,设备与服务中的mqtt设备,需要重新进行修改,比如光照值会默认关闭,开关会变成switch等。
回复

使用道具 举报

17

主题

350

回帖

2494

积分

金牌会员

积分
2494
金钱
2112
HASS币
90
发表于 2025-3-18 18:16:50 | 显示全部楼层
这是我自己整理的,我迁移过好多次了
回复

使用道具 举报

41

主题

189

回帖

315

积分

中级会员

积分
315
金钱
85
HASS币
0
 楼主| 发表于 2025-3-19 00:14:28 | 显示全部楼层
flashbj 发表于 2025-3-18 18:16
这是我自己整理的,我迁移过好多次了

谢谢大佬,重新进行修改指的原来改的名字没有了吗,要重新改;此外zigbee2mqtt的路径是什么啊,没找到,麻烦大佬提点
回复

使用道具 举报

17

主题

350

回帖

2494

积分

金牌会员

积分
2494
金钱
2112
HASS币
90
发表于 2025-3-19 08:38:29 | 显示全部楼层

回帖奖励 +3 金钱

guxingtianya 发表于 2025-3-19 00:14
谢谢大佬,重新进行修改指的原来改的名字没有了吗,要重新改;此外zigbee2mqtt的路径是什么啊,没找到, ...

不是设备名称,而是设备类型,路径是:HomeAssistant/zigbee2mqtt(如下图)
微信截图_20250319083518.png

回复

使用道具 举报

7

主题

345

回帖

3419

积分

论坛元老

积分
3419
金钱
3067
HASS币
0
发表于 2025-3-19 08:52:42 | 显示全部楼层
官网有指引也可以参考下
https://www.zigbee2mqtt.io/guide ... -adapter-to-another
要注意有些迁移场景是需要重新配对所有的设备的
回复

使用道具 举报

6

主题

113

回帖

710

积分

高级会员

积分
710
金钱
591
HASS币
0
发表于 2025-3-19 09:27:34 | 显示全部楼层
不更改信道的前提下,把数据库中网关的名称批量替换就行了。当然了,你的网关需要提前设置好,就是把数据库中老网关的名字换成新的网关名字,重启就行。
回复

使用道具 举报

41

主题

189

回帖

315

积分

中级会员

积分
315
金钱
85
HASS币
0
 楼主| 发表于 2025-3-19 14:51:14 | 显示全部楼层
flashbj 发表于 2025-3-19 08:38
不是设备名称,而是设备类型,路径是:HomeAssistant/zigbee2mqtt(如下图)

弱弱问下,设备类型怎么更改啊
回复

使用道具 举报

41

主题

189

回帖

315

积分

中级会员

积分
315
金钱
85
HASS币
0
 楼主| 发表于 2025-3-19 14:53:00 | 显示全部楼层
hnjzjql 发表于 2025-3-19 09:27
不更改信道的前提下,把数据库中网关的名称批量替换就行了。当然了,你的网关需要提前设置好,就是把数据库 ...

弱弱问下,大佬,数据库中老网关具体是哪个路径,哪个文件里更改啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 09:28 , Processed in 0.919891 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表