Hi, i’m not sure if this is a limitation of OH or a bug or i’m doing something wrong…
I have a group where all zwave battery states are shown…so the icon of the group is a battery symbol. As battery only presents an empty icon it looks rather “invisible”…so my great idea was to take the “battery-80” icon which has more color and an easy step to take…
My line looks like this:
Group item=MyBattery label=“Battery State” icon=“battery-80”
BUT…nothing changed.
Any idea what the reason can be. Is it not possible - cannot believe. Thanks if someone knows what I did wrong here…
(btw, its Openhab 2.1)
WOW, thanks first of all for this valuable input. Seriously, today i was thinking about something similar
but had no idea how do get started.
I would rather prefer to have the minimum-batt_stat to be represented…of e.g., three items are in the group and the lowest has 10%…it should show the 10%…so to always see how the worst battery driven item is performing.
My guess - it works with something like: Group:Number:MIN gBattery (???)
And finally, any idea why the other “code” does not work as expected with the 80% icon.
The hyphen - in an icon filename has special meaning, i.e. for selection as in battery-80 , battery-100 etc.
So don’t use the special character when defining the default iconfile in an Item definition.
Take a copy of the image you want, call it say batteryspecial.png or whatever, and use that iconfile instead as a custom icon.
You might need to clear the cache of your browser as well or restart OpenHAB. With groups it’s sometimes a bit weird, but also on my Mac I must clear the Safari cache when changing icons to see the result immediately. A simple refresh of the page is not enough.
P.S.: What is the “web radio” in your sitemap and how does it work?
@ Antares…you are correct!!! I also did restart openhab completely and after an hour (as the batt states came in) now it all is updated as it should and shown correctly in terms of icon. I guess also the “battery-80” would have worked if i had restarted/cleared the cache…good to know!!!
@rossko57…I understand what you mean in terms of organization to not “dirty” make use of icons that are part of a defined group. But even if i’m not the developer here - its a simple image file, so if directly addressed it should not be any kind of problem for Openhab. Right?
I don’t know. The hyphen in filename has a special meaning.
In order for it to “work” as you wanted, the code in Openhab’s client and the code in all the various UIs that creates the target icon filename (e,g by adding “-80” to a stem filename) would all have to handle it in the same way.
As coping with a hyphen inside a default icon filename is essentially an exception, I would not expect consistency. The problem is that it is not directly addressed, the code makes up the target filename using the Item’s state.
Nice gadget - using a RaspberryPi2 with OpenWRT (in order to not crash SD cards all the time via Raspian) and MPD…via MPD client i simply control the channel and whatever you want that is supported by MPD client.