i dont have experience with zigbee2mqtt updates. Therefore, i want to ask you for your opinion and know how. I have problem to add new devices (different devices, different brands - i added them, but they are “unsupported”) to my HASS via z2mqtt for months. I think problem is, that i have never made update z2mqtt for app, aprox 2 years. Do you think that this will be the reason?
How to make update of z2mqtt in my situation:
Just direct update to latest version?
Or i have to do it for multiple steps across different versions? In this case, can you please give me your intructions how?
Latest version which HASS recomends me for the update is already 2.0.0-1. I am afraid, that after update i will lost conected devices in z2mqtt (now i have more then 100 devices), or they will not work properly,…
It could very well be that you will have some impact, but other people won´t be able to tell you easily. The best way to try out is to create a decent backup and then read the release notes and especially breaking changes. I recall an earlier update about a year ago or so that also had some consequences and had to reshuffle the configuration.yaml from the zigbee addon.
Once upgraded just try to fix the errors one by one. If too much work, restore and you should be back again, but I recommend you just bite the bullet and go through it and as of then keep up with the upgrades to make the impact not so big.
If I was in your position, I would read the release notes for every version released since 1.30.3-1 and make a note of any breaking change that might affect me. FWIW, I am currently doing this before upgrading from 1.41.0-1 to 2.0.0-1.
I would then reserve a Saturday afternoon for making a backup then performing a direct upgrade to the latest version followed by testing the system and fixing everything that broke.
If the result is total, unresolvable failure, I would restore the backup and review what went wrong before trying again.