AppDaemon 4 does not show icon after the update (0.3.0)

Hello,

Unfortunately AppDaemon 4 version 0.3.0 does not show icon after the update (I was previliously on 0.2.x)

Mydash.dash

##
## Main arguments, all optional
##
title: Main Panel
widget_dimensions: [110, 110]
widget_size: [1, 1]
widget_margins: [5, 5]
columns: 8
global_parameters:
    use_comma: 0
    precision: 1
    use_hass_icon: 1
    namespace: default
    devices:
      media_player:
        step: 5
clock:
  widget_type: clock
  widget_style: "font-size: 110%;"
  time_style: "color: yellow;"
  date_style: "color: yellow;"
  time_format: 24hr

  vacuum:
    widget_type: vacuum
    entity: vacuum.xiaomi_vacuum_cleaner
    title: My vacuum cleaner
  
  layout:
  - vacuum(3x2)

#  vacuum_widget_style: $background_style
#  vacuum_title_style: $style_title

door_chime:
  widget_type: switch
  title: Dining Light automation
  icon_on: mdi-lightbulb
  icon_off: mdi-lightbulb
  entity: automation.turn_off_dining_room_light_3_minutes_after_last_movement

my_camera:
  widget_type: camerastream
  entity: camera.roborock_s50
  title: Roborock S50
  base_url: "https://xxx.duckdns.org"
  log: 1  # optional. Will print some log info in the console for debugging purposes if set to 1.
layout:
  - my_camera(2x2)

pic:
  widget_type: iframe
  refresh: 10
  url_list: 
    - http://xxx.xxx.xxx.xxx:xxxx/api/map/image
layout:
  - pic(3x3)
your_input_select:
  widget_type: input_select
  entity: input_select.vacuum_input
layout:
    - weather.dark_sky (2x2), sensor.temperature_158d0001fa6c8f, sensor.temperature_158d0001fa7039, sensor.temperature_158d0002c9cb5c, clock(2x1), sensor.wallpanel_battery_level
    - vacuum.xiaomi_vacuum_cleaner(3x2), my_camera(2x2), light.living_room_light
    - device_tracker.1_iphone, person.1, light.gateway_light_7811dcb794df
    - script.kitchen, script.diningkitchen, script.dinkithall, script.dining, script.bed, script.living, door_chime, light.dining_room_light
    - binary_sensor.door_window_sensor_158d00019f51d7, binary_sensor.door_window_sensor_158d00019fdc00, binary_sensor.door_window_sensor_158d0001ab6f8c, binary_sensor.door_window_sensor_158d0001dcb034, binary_sensor.door_window_sensor_158d0002b6e9d7, binary_sensor.door_window_sensor_158d0002c6fc75, binary_sensor.door_window_sensor_158d0002c6fcad, input_select.vacuum_input

appdaemon.yaml

---
secrets: /config/secrets.yaml
appdaemon:
  time_zone: Europe/Amsterdam
  plugins:
    HASS:
      type: hass
http:
  url: http://xxx.xxx.xxx.xxx:xxxxxx
admin:
api:
hadashboard:

Could you help me what should I modify?

Anyone? :confused:

Some things to try:

  • Make a new dashboard with only one simple switch widget and see if it works or what errors you get
  • Empty the browser cache (One of the most common issues after an upgrade).
  • Force a recompile of the dashboard by adding ?recompile=1 to the dasboard url
  • Add logging to your appdaemon.yaml file and check the logs

I wrote the vacuum widget you are using and it logs a lot of things in the console, so it might be easier to remove that while you are trying to find the problem.

Thanks, I will try!

Did this help? I don’t know for sure when but my icons disappeared some time ago… it might have happened after an update. I’m on 0.3.1 now.
I guess I didn’t notice because buttons stopped working after they weren’t updating states for a while :slight_smile: like the whole thing crumbled bit by bit :slight_smile: I didn’t touch anything for a long time in it.
These days I only see this:

So it’s like included panel loads fine but not the rest of the icons for whatever reason.
Any help would be really appreciated. Thank you.