Propagation of entity changes to HADashboard widgets

I have successfully installed & configured the latest Home Assistant, AppDaemon and HADashboard packages under Ubuntu 16.04 (pip3 install).

I have a temperature/humidity/pressure device sending updates to Home Assistant via MQTT and the updates appear on the Home Assistant States page, but the updates aren’t making it through to the dashboard. I have run appdaemon in DEBUG mode and the new values are being picked up as they change.

I think it may be a browser issue (Chrome on Windows 10), although the HA page is updated correctly and I don’t see where I could modify anything. It’s the same with Firefox.
I added a reload widget to the dashboard and that works correctly. I also tried the head tags option for refresh, that works too. Page refresh also brings the latest values.

Any ideas?

John

there are some things that you can do to let us help you:
do you have set logfiles in your appdaemon.yaml?
what is in those logfiles?
what do you have in your dashboard?

Thanks Rene,
I think I solved it… I opened the dashboard on an Android browser and the updates are getting through so it appears to be a Windows browser issue. As I plan to run the dashboard on a tablet the issue is resolved I think.

For info:
When I activated DEBUG I found the following entries in the appdeamon log following a sensor update

2017-10-29 12:52:12.363649 DEBUG {'old_state': {'last_changed': '2017-10-29T11:51:12.316958+00:00', 'state': '48.76', 'last_updated': '2017-10-29T11:51:12.316958+00:00', 'entity_id': 'sensor.humidity', 'attributes': {'unit_of_measurement': '%', 'friendly_name': 'Humidity'}}, 'new_state': {'last_changed': '2017-10-29T11:52:12.343290+00:00', 'state': '48.08', 'last_updated': '2017-10-29T11:52:12.343290+00:00', 'entity_id': 'sensor.humidity', 'attributes': {'unit_of_measurement': '%', 'friendly_name': 'Humidity'}}, 'entity_id': 'sensor.humidity'}
2017-10-29 12:52:12.364898 DEBUG Entity ID:sensor.humidity:
2017-10-29 12:52:12.376761 DEBUG Event type:state_changed:
2017-10-29 12:52:12.377470 DEBUG {'old_state': {'last_changed': '2017-10-29T11:51:12.319453+00:00', 'state': '970.10', 'last_updated': '2017-10-29T11:51:12.319453+00:00', 'entity_id': 'sensor.pressure', 'attributes': {'unit_of_measurement': 'hPa', 'friendly_name': 'Pressure'}}, 'new_state': {'last_changed': '2017-10-29T11:52:12.346114+00:00', 'state': '970.13', 'last_updated': '2017-10-29T11:52:12.346114+00:00', 'entity_id': 'sensor.pressure', 'attributes': {'unit_of_measurement': 'hPa', 'friendly_name': 'Pressure'}}, 'entity_id': 'sensor.pressure'}
2017-10-29 12:52:12.378313 DEBUG Entity ID:sensor.pressure:
2017-10-29 12:52:12.386711 DEBUG Event type:state_changed:
2017-10-29 12:52:12.387444 DEBUG {'old_state': {'last_changed': '2017-10-29T11:51:12.322221+00:00', 'state': '24.22', 'last_updated': '2017-10-29T11:51:12.322221+00:00', 'entity_id': 'sensor.temperature', 'attributes': {'unit_of_measurement': '°C', 'friendly_name': 'Temperature'}}, 'new_state': {'last_changed': '2017-10-29T11:52:12.349314+00:00', 'state': '24.27', 'last_updated': '2017-10-29T11:52:12.349314+00:00', 'entity_id': 'sensor.temperature', 'attributes': {'unit_of_measurement': '°C', 'friendly_name': 'Temperature'}}, 'entity_id': 'sensor.temperature'}

There were no errors/warnings in any logs.

My dashboard is based on one of the examples:

##
## Main arguments, all optional
##
title: Hello Panel
widget_dimensions: [120, 120]
widget_margins: [5, 5]
columns: 8

label:
    widget_type: label
    text: Hello World

side_temperature:
    widget_type: sensor
    title: Temperature
    units: "°C"
    precision: 1
    entity: sensor.temperature
    refresh: 60

side_humidity:
    widget_type: sensor
    title: Humidity
    units: "%"
    precision: 1
    entity: sensor.humidity

side_pressure:
    widget_type: sensor
    title: Air Pressure
    units: "hPa"
    precision: 1
    entity: sensor.pressure

reload:
    widget_type: reload
    title: Reload

clock:
    widget_type: clock
    time_format: "24hr"
    show_seconds: 1

yeah that seems allright.
still strange because i never had issues with chrome on windows.
could be a cashing settin from your chrome.

Just tried a few tips for Chrome (incognito mode, disable caching in developer mode), but the updates still don’t get through. As it affects Firefox too it may be something lower level - will try IE and, dare I say, Edge

i tried firefox in the past and that wouldnt work well with my dashboards.
HA couldnt work with IE or edge (dont know if thats still the case but it was like that) so i only work with chrome for my automation.
i know that it should work, because i did try it in the past for some reason.

are there errors in the javaconsole from chrome?

IE didn’t work at all, Edge, Firefox & Chrome don’t seem to refresh.
I’ve not checked the javaconsole - good idea