The climate, garagedoors and projectors badge icons all work but the humidity badge just won’t change. This is the same when I try temperature. Can anyone help?
Ok, that seems absolutely Bonkers. Any logic behind that? Also is this documented?
I was hoping to have a full set of my own icons but it seems I’m stuck with the icons openhab have chosen. Which means the ‘look’ won’t be consistent across all badges.
Is this also the same for ‘Lowbattery’? I wasn’t able to change that icon either.
battery should be overridable. temperature, humidity and luminance are handled a bit differently compared to other badges and seems there is a bit of code missing there in order to allow overriding. Should not be to hard to add imho, I can try to prepare a PR if you are willing to test it out
Awesome, didn’t expect that so quickly. I’ll look to get this tested tonight when I get home from work. Any chance you can point me in the right direction for updating to 4.0? I’ve just done a quick google and couldn’t come up with any instructions.
I’m still not sure how I update to version 4.0. The instructions only seem to cater for installing a fresh copy. I don’t want to risk breaking my existing build.
Am I just updating to 4.0 to test this or are you looking for a complete new install of 4.0 to test on? I’m happy to do either I’m just not sure what I’m being asked to do.
Please note there might be some other requirements related to upgrade to OH 4.0, i.e. java 17 is now required - so make sure to properly backup your installation before doing changes.
I patched 3.4.2 main ui version too, so hopefully it should work for 3.4.0 too:
but not sure how to revert to “official” 3.4.0 version if something goes wrong so use at your own risk …
That said, if you still want to upgrade OH to 4.0, there is a section just a bit below where your link from above post is pointing, named Snapshot Release - if you add that repo and call:
sudo apt-get update
sudo apt-get upgrade
your system should be upgraded to latest 4.0 snapshot. Disclaimer: I never used above method for upgrading since I always use “manual” installation.
I couldn’t get Java 17 working though, I manged to install it but java --version still shows java 11.
I did manage to change the main UI version for 3.4.2 and the pr seems to be working perfectly to me. I’ve been able to change the temperature and humidity badges both globally and per card.