All Raspberry Pi models - including latest RPi5 - are supported.
Support for Java 21 has been added to prepare for the upcoming openHAB 5 release. Please note that openHAB 5 will require a 64 bit OS. Stay tuned for more information on openHAB 5 in the coming months!
Note: this does not mean that every system should be installed using the 64 bit image. Please read the docs on 64bit for which one to choose so you can have the best experience with your hardware.
A 64 bit OS is required to run openHAB 5 so it has become the only default image.
In addition to several bugfixes, this release brings you an experimental Java 21 VM for 32 bit systems.
So if you’re still on a 32 bit openHABian system (check getconf LONG_BIT) and unable to reinstall your box to a 64 bit OS to get openHAB 5, this is here for your convenience to get you a smoother transition experience.
ATTENTION: expect to run into issues when you run OH5 on 32 bit Java.
There’s at least known issues with JS scripting and Blockly not working, and more.
Staying on 32 is NOT a permanent solution!
The JVM is untested and NOT supported by us maintainers and will remain so.
So please don’t ask for help here in the forum if it doesn’t work for you.