[quote=“Kullematz, post:4, topic:190857”]Just insatlled v4 from the AppStore on a cleaned-up UI5 system. Everything went absolutely smooth, great work, thanks for this!
@akbooer: You may have a look to the two appended screenshots, where you will see that some icons are different shown in UI5 and AltUI. More interesstingly the different CO2 icons in Bedroom/Dining and Living. [/quote]
What you’re seeing here is a combination of three things
[ol][li]a by-product of the fact that v4 child devices are of a different type than before[/li]
[li]those monochrome icons are an optional set from a very old release[/li]
[li]not downloading the additional UI5 required files from GitHub[/li][/ol]
All fair enough, since I haven’t documented this well. What to do depends on what you want to see. I note you are showing me both UI5 screens and AltUI. This actually is a problem, because it turns out (I think) that UI5 does not implement dynamic icons correctly for URLs, whereas AltUI does.
If you wanted UI5 to show correctly, you’d have to use the UI5 icons and .json files from the GitHub UI5 folder. If you prefer AltUI (and who would not?) then the files you have are just fine (it is, after all, a UI7 emulation.) I don’t think you can have both, unless I am missing a trick (suggestions @reneboer?)
So long as you do not mind you child device IDs to change, then I suggest the following for a start:
[ol][li]change your ChildSensors variable from THCPRW, or whatever, to X (just something invalid, but not blank.) Reload: your child devices should have disappeared. [/li]
[li]change ChildSensors back to what it was. Reload: you should see new child devices with the correct icons (on AltUI.) [/li][/ol]
What this fixes is the fact that your current child devices are still using the old device type definitions. A look at their device attributes should confirm this.
Let me know how it goes!
Edit: Actually, you could also just rebuild your openLuup system from a startup.lua file and see a marked improvement too.