Devices working in zigbee2mqtt entities showing as unavailable

Hi,
Yesterday I added a device to zigbee2mqtt and after a while I noticed it wasn’t working. This morning I did a power cycle of my raspberrypi and now loads of entities come up as “Unavailable”. Everything works on the zigbee2mqtt addon page, I can control lights etc but not via home assistant. Any idea what I can check? I’ve tried restarting the mqtt broker but nothing… Thanks

Restart home assistant, do not reboot the host.