Ok, just did this today. Here are my thoughts on how it went and how to do it if anyone is interested:
- push terminals for inputs on the new MS are a pain as I used some small stranded wire for some.
- replacement/migration wizard worked well, doing a backup and then indicating when to physically swap out the old MS. In my case it took about 3 hours before continuing as we had lunch after I finished the wiring.
- After clicking next the wizard also proceeded with a firmware update on the new MS so it would match the gen1. At one point you have the option to assign a new IP address which should be done so there's no problem access the gen1 when you're finished with the replacement. However, it did not save the new IP address in the project file, so you have to configure the new MS and change that within an hour.
- The wizard also kept the old name "MSXXXX" where XXXX = last four digits of serial number/MAC address from the gen1 MS. This gets confusing immediately as you then have two MSs with the same name (but different MAC+IP addresses), so you need to change this as well using the Configure Miniserver function (I believe also within the first hour of restarting the new MS).
- after ensuring that the new MS is functioning correctly (and it did, except of course for the KNX devices), you need to open another project with the original gen1 MS (now connected over ethernet and with it's original static IP which is different from the new one if you exercised that option), and delete all the logic you don't want (basically everything since the new MS is taking over), leaving only the KNX commands (in my case for blinds and status). Also delete the extensions that are now no longer connected to the gen1 MS. Then close this project (I put gen1 in the name to keep it straight).
- open the project with the new MS and add the gen1 project as a client to the gateway.
- go through the new project which now has two MSs in it and replace the stubbed (phantom) knx devices (actuators etc) with the ones from the gen1 project and delete the non-existent knx extension from the now combined project.
The most time consuming part for me was labeling the wires before disconnecting everything. ;-). It took a while to figure out how Loxone was doing the client-gateway functionality, but I got it after the third try (kept backups of course).
It's a bit weird in a way, because my KNX devices (MDT multi-fold shutter actuators) are in the same cabinet as the new MS, but they are being sent messages from the old MS which is now about 40 meters away...