Migrating from OpenHAB 2 to 3: What to Keep and What to Update?

Hi everyone, I’m planning to migrate from OpenHAB 2 to the latest version, 3.2. I’ve been using OpenHAB for a few years now, and while it’s been reliable, I want to take advantage of the new features and improvements in version 3.2. However, I’m a bit overwhelmed by the thought of starting over completely. I have a lot of devices scattered around my home, and I’m wondering if there’s anything I should save from my current setup before I begin the migration.

I remember reading that certain configurations and device codes might still be useful, especially for things like serial numbers or API keys. But I’m not entirely sure which files or settings are worth preserving. I’m also concerned about losing any custom rules or configurations that I’ve developed over the years. Does anyone have experience with migrating from an older version of OpenHAB to a newer one? What tips or tricks can you share to make this process smoother?

Additionally, I’m curious about the differences in how devices are handled in OpenHAB 3.2 compared to the older versions. Are there any devices or bindings that might not work as expected after the migration? I’d appreciate any advice or resources that could help me prepare for this transition. Thanks in advance for your insights!