I have Win 7 mini PC that runs OpenHab 2.4.
I have also set up 2 Raspberry Pi-es on remote locations with OpenHab, so I am familiar with Linux.
I am planning to use Pepermint OS on the same mini PC but on another drive now…
I have attempted to backup OH2 on W7 but it returned an error that it can’t backup?
Lately, I have taken some of my devices, that connect via MQTT to OH2, to an event and I had to clone some of the W7 OH2 functionality to OH2 on RaspberryPi.
So I copied
org.eclipse.smarthome.core.thing.Thing.json to appropriate locations locations on Raspberry (
BUT I had to fork the
org.eclipse.smarthome.core.thing.Thing.json (set up different MQTT broker manually) to make it work, as any changes that I did in Paper UI didn’t persist after OH2 restart.
I also noticed that the mosquitto broker was way more responsive (time<5ms) on Raspberry in comparison to the embedded broker (time>500ms), not sure why, so I changed it, I used OH 2.5 on Raspberry though.
These were my struggles with migration to Linux, now how to mitigate them properly without hacking and forking them to make it work, as Paper UI config on that forked Raspberry setup isn’t persistent.
Can anyone suggest how to migrate Thing.json properly as I have most of the OH2 Things(MQTT devices…) configured via Paper UI, others like rules, Items, and sitemaps I have in the text config.