1.8 ui

hey guys, i have seen some various other topics with people having problems with the 1.8 UI. Wondering if anyone can point me in the right direction on either updating or how to fix my UI?

Right now none of my items are updating in the UI

Could you be more specific? Does the UI look correct except there are no values shown for your items? Have you looked at openhab.log to see if anything suspicious appears there?

you are right on. UI looks the same, which is why i didn’t think
anything the other day when i upgraded. But no values are updating.
Weather/presence ect. But the bindings appear to be working as I have
persistence in mysql db and i can see the values being updated there.

Nothing out of the ordinary in my log.

Jason

Would you mind opening your browser’s developer console and refreshing the classic UI, to see if you can spot any errors there?

I to experience some problems with the 1.8 ui in Safari and Firefox (other browsers are not installed.

I have the following except from my sitemap:

  •   Text label="Wohnen" icon="sofa" {*
    
  •   		Frame label="Licht" {*
    
  •   			Slider item=Licht_Wohnen_Decke          label="Decke" 		sendFrequency=400 switchSupport*
    
  •   			Slider item=Licht_Wohnen_Decke_I       	label="Decke I"		sendFrequency=400 switchSupport*
    
  •   			Slider item=Licht_Wohnen_Decke_II  	    label="Decke II"	sendFrequency=400 switchSupport*
    
  •   			*
    
  •   		}*
    

}

If i comment out all “sendFrequency=400 switchSupport” parts, the ui is rendered correctly. without that the “Wohnen” section is not displayed at all. Strange is, that I can use “sendFrequency=400 switchSupport” in other parts of the UI without problems.

The Safari error console shows:
[Error] TypeError: undefined is not an object (evaluating ‘that.valueEl.innerHTML=value+" %"’)
column: 21278
line: 1
message: “undefined is not an object (evaluating 'that.valueEl.innerHTML=value+” %"’)"
sourceURL: "http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js"
stack: "displayValue@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:21278↵Slider@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:21323↵InitSlider@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:21899↵InitForms@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:22191↵ShowAsync@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:15887↵http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:14652↵__callback@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:16661↵c@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:27069"
TypeError Prototyp

__callback
c

[Error] TypeError: undefined is not an object (evaluating ‘that.valueEl.innerHTML=value+" %"’)
displayValue
Slider
InitSlider
InitForms
DoSlide
InitSlide
SlideTo
Locator
[Error] TypeError: undefined is not an object (evaluating ‘that.valueEl.innerHTML=value+" %"’)
column: 21278
line: 1
message: “undefined is not an object (evaluating 'that.valueEl.innerHTML=value+” %"’)"
sourceURL: "http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js"
stack: "displayValue@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:21278↵Slider@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:21323↵InitSlider@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:21899↵InitForms@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:22191↵ShowAsync@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:15887↵http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:14652↵__callback@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:16661↵c@http://openhab.domain.internal:8080/classicui/WebApp/Action/Logic.min.js:1:27069"
TypeError Prototyp

__callback
c

The iOS App displays the Sitemap fine.

After adding [%s %%], as suggested in an other thread, the ui is functional again!