I am having some icon issues that I cannot seem to locate the source of.
I have looked at a few other threads here, here, and here, oh and over here, but to no avail.
The strangest part of my problem is I have two different installations, one on a Pi2, and one on a Nuc that are manifesting the same issue. I have some icons, but not all. Here is an example where the icon for “light” is not being rendered. It happens in both the classic and basic UIs.
Ignore the motion icon for a second, that one truly is supposed to be a 404. I am running the nighties, and have tried a couple consecutive builds. I have noticed that the working icons are coming through as .png and the non working ones have parameters such as /icon/light?state=OFF&format=svg
I have also completely removed the runtime directory to make sure it was starting fresh. I did not remove the userdata directory as I did not want to remove my existing OH2 configurations. I then copied my items and other configuration files back in.
Is any information about icons stored in mapdb?
I also noticed that while the light icon was missing, the type dimmer sconces show a bright bulb icon even though they are off. It uses the icon “slider” as can be seen below.
Here are some of the items entries:
Switch BarLight "bar" <light> (ALL,lights,bs,bsA) {insteonplm="19.F5.F9:F00.00.12#switch"}
Switch UtilityRoomLight "utility room" <light> (ALL,lights,bs,bsA) {insteonplm="1D.16.66:F00.00.12#switch"}
Switch GameRoomLight "game room" <light> (ALL,lights,bs,bsA) {insteonplm="1F.4A.F7:F00.00.12#switch"}
Dimmer TheaterSconces "theater sconces" <slider> (ALL,lights,bs,bsA) {insteonplm="1A.08.B9:F00.00.01#dimmer"}
The sitemap segment used for classicUI is just a group:
Group label="Basement Devices" item=bs
And the Group definition:
Group bs "Basement" <cellar> [ "home-group" ]
I have tried looking at the logs in debug mode, and there are no errors that would indicate there is a problem. Only the 404 broken icons in the displays.
It looks like time to fix my IDE and look at what might be going on in the code, but I wanted to see if anyone else has any thoughts.
Thanks