This is openHABian, the image to combine RaspiOS and openHAB.
Support for openHAB 5 and Java 21 has been added!
Please note that openHAB 5 requires Java 21 but there are no official JVM 21 builds in 32 bit so if your OS is still 32 bit you eventually may need to reinstall your system. Use getconf LONG_BIT to find out your OS' bitness.
So if your hardware enables you to go with 64 bit - which essentially means you should have 2 GB of RAM or more -, use the 64bit image.
For people to be stuck on 32 bit due to 32 bit hardware that cannot run a 64 bit OS, we have added an experimental 32 bit JVM 21.
This seems to be working, but ATTENTION: essentially it is untested and NOT supported.
This Java package is meant to ease transition to OH 5 but NOT a permanent solution so if you're affected and cannot go 64 right away don't sit back and relax but continue planning your personal transition.
If you come across any issues or have any comments you'd like to share please discuss them in this thread.
When you select openHABian in Raspberry Pi imager, it will offer you the latest stable release (i.e. this one).
Or download the image here and use Raspi imager or Etcher to manually flash it to a micro SD card (preferrably use an 'Endurance' labelled card).
What's Changed
- Add support for Java 21 (OpenJDK and Temurin builds)
including experimental Temurin Java 21 for 32 bit OS on ARM - Removed legacy Java 11 support
- Improved JVM optimization settings
- Improved our CI workflow (sorry won't help you too much but helps us a lot)
- Updated to latest bookworm base Raspi OS as of 25/06/05
- Fixed hotspot not starting, some timezone issues, install loop and many other bug fixes
Full Changelog: v1.10.0...v1.11.0