I posted this over on the zigbee2mqtt.discourse.group but I thought I’d try here too. I’m running HASSIO 0.112.2 in Docker on a Ubuntu 18.04 server. I have the Zigbee2mqtt 1.14.1 and Mosquitto broker 5.1 setup. I have one CC2531 as coordinator and two CC2530 + CC2591 routers.
In Home Assistant under devices I could see both routers. The first router had all three entities: Router, Link quality, and LED,
The second only showed the LED and Link Quality. I cannot see the coordinator at all. They are connected because my endpoints are working and I see it all on the Zigbee map
Coordinator in red, Router 1 is in the middle and the router I can’t see is the one circled.
I found this thread and tried to delete the router and add it back
The router looks to be completely removed:
info 2020-07-07 15:09:56: Force removing '0x00124b001fc6406e'
info 2020-07-07 15:09:56: Clearing Home Assistant discovery topic for '0x00124b001fc6406e'
info 2020-07-07 15:09:56: MQTT publish: topic 'homeassistant/binary_sensor/0x00124b001fc6406e/led/config', payload 'null'
info 2020-07-07 15:09:56: MQTT publish: topic 'homeassistant/sensor/0x00124b001fc6406e/linkquality/config', payload 'null'
info 2020-07-07 15:09:56: Successfully force_removed 0x00124b001fc6406e
It is no longer even on the Zigbee Map
However it will not rejoin after several restarts of HA, the whole server and the router. Also, before doing the zigbee2mqtt/bridge/config/force_remove I was seeing the router in the Zigbee2mqtt logs about every 60 seconds.
zigbee2mqtt:info 2020-07-07 13:48:59: MQTT publish: topic 'zigbee2mqtt/0x00124b001fc6406e', payload '{"led":true,"linkquality":99}'
Now it doesn’t come in at all. I do have permit_join: true set.
Zigbee2mqtt config
data_path: /share/zigbee2mqtt
devices: devices.yaml
groups: groups.yaml
homeassistant: true
permit_join: true
mqtt:
base_topic: zigbee2mqtt
server: 'mqtt://core-mosquitto:1883'
user: mqtt
password: xxxxxxxxxx
serial:
port: >-
/dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B00193870EF-if00
advanced:
pan_id: 6754
channel: 26
network_key:
- 1
- 3
- 5
- 7
- 9
- 11
- 13
- 15
- 0
- 2
- 4
- 6
- 8
- 10
- 12
- 13
availability_blacklist: []
ban: []
whitelist: []
queue: {}
socat:
enabled: false
master: 'pty,raw,echo=0,link=/dev/ttyZ2M,mode=777'
slave: 'tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5'
restartdelay: 1
initialdelay: 1
options: '-d -d'
log: false
Any help would be greatly appreciated!