It is important that your zigbee2mqtt is up to date. There are various bug fixes for your current smart devices. But new smart devices are also being added.
sudo systemctl stop zigbee2mqtt
Go to the Zigbee2mqtt folder.
Backup zigbee2mqtt config.
cp -R data data-backup
git checkout HEAD -- npm-shrinkwrap.json git pull npm ci
cp -R data-backup/* data
rm -rf data-backup
sudo systemctl start zigbee2mqtt