Zigbee2MQTT 第三方网关启动不了

今天我把那个网关退了,从论坛淘宝网店买了一个 :grinning:

直接上简单解决方法:1,在zigbee2mqtt的配置界面(非yaml模式),填入(对齐左边)mqtt账号密码,服务器地址,再填入zigbee2mqtt网关的port端口,2,点击应用保持,其他都不需要,3,打开ha的samb,找到zigbee2mqtt–configuration.yaml,检查是否已经加载刚刚填入的mqtt信息,如无意外是填入了。4,回到zigbee2mqtt配置界面(非yaml模式),恢复默认设置(我不清楚是否必须恢复默认),这时候网关默认只会以configuration.yaml和这个yaml的配置启动。我测试过,反复重启都不会再出现502: Bad Gateway。

其实前几天我也是第一次玩zigbee2mqtt的网关,第一次安装以往是网上找的配置,代码和你的差不多,
配置后,网关虽然成功启动,但是ha主机如果重启,大概率会出现502: Bad Gateway的情况,相当于不可用,恢复ha备份,再自己琢磨zigbee2mqtt的配置,才有了以上的方法,目前为止一切稳定,太复杂的代码,反而有问题,或者它不适合每一个网关

非常对,按你的方法已经可以正常启动网关,非常感谢

还有一个问题,还好你提到了configuration.yaml文件,不知道为什么的我的盒在配置里修改了代码,configuration.yaml文件没有修改,我重在configuration.yaml里配置就可以启动了,
data_path: /config/zigbee2mqtt
socat:
enabled: false
master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
options: “-d -d”
log: false
mqtt:
server: mqtt://192.168.31.210/:1883
user: zigbee2Mqtt
password: zigbee2Mqtt
serial:
port: /dev/ttyUSB0
这是我的配置,没有按论坛的来。

一个是HA的配置yaml,一个是zigbee2mqtt的yaml,两个文件名称相同,但是目前不同,我指的是会自动修改zigbee2mqtt文件夹下的,原装上配对过新zigbee设备和修改一次zigbee设备名称都会自动写到这个yaml上

就是zigbee2mqtt文件夹下的没有同步