home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
74.18k stars 31.14k forks source link

All the panels but the "Overview" now result in "Error while loading this panel." #20370

Closed mkArtak closed 5 years ago

mkArtak commented 5 years ago

Home Assistant release with the issue:

I've just upgraded to the latest available version of the HASSIO. 0.86 I think (not sure what was it when I requested the upgrade)

Last working Home Assistant release (if known): The previous version was working fine.

Operating environment (Hass.io/Docker/Windows/etc.):

Hass.io

Component/platform:

Description of problem: Something wrong with the Web UI after the upgrade, as for every single page/section I get Error while loading this panel error. So the only UI I can see working is the Overview page.

Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):

homeassistant:
  # Name of the location where Home Assistant is running
  name: Home
  # Location required to calculate the time the sun rises and sets
  latitude: [xxx]
  longitude: [xxx]
  # Impacts weather/sunrise data (altitude above sea level in meters)
  elevation: 0
  # metric for Metric, imperial for Imperial
  unit_system: metric
  # Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
  time_zone: UTC
  # Customization file
  # customize: !include customize.yaml
  auth_mfa_modules:
    - type: totp

# Show links to resources in log and frontend
introduction:

# Enables the frontend
frontend:

# Enables configuration UI
config:

logger:
  default: critical
  logs:
    homeassistant.components: info
    homeassistant.components.zha: debug

http:
  base_url: https://XXX.duckdns.org:443
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem

# Checks for available updates
# Note: This component will send some information about your system to
# the developers to assist with development of Home Assistant.
# For more information, please see:
# https://home-assistant.io/blog/2016/10/25/explaining-the-updater/
updater:
  # Optional, allows Home Assistant developers to focus on popular components.
  # include_used_components: true

# Discover some devices automatically
discovery:

# Allows you to issue voice commands from the frontend in enabled browsers
conversation:

# Enables support for tracking state changes over time
history:

# View all events in a logbook
logbook:

# Enables a map showing the location of tracked devices
map:

recorder:

# Track the sun
sun:

# Weather prediction
sensor:
  - platform: yr

# Text to speech
tts:
  - platform: google
    cache: true
    cache_dir: /config/tts
    time_memory: 300
    language: 'en-us'

# Cloud
cloud:

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml

# ZWave configuration
zwave:
  usb_path: /dev/ttyUSB0
  network_key: !secret zwave_network_key

# ZigBee configuration
zha:
  usb_path: /dev/ttyUSB1
  database_path: /config/zigbee.db

# The UI configuration goes here
panel_iframe:
  #configurator:
  #  title: Configurator
  #  icon: mdi:wrench
  #  url: https://XXX.duckdns.org:3218

  nodered:
    title: NodeRed
    icon: mdi:wrench
    url: https://XXX.duckdns.org:1880

## Components configuration
# Ring doorbell
ring:
  username: !secret ring_username
  password: !secret ring_password

binary_sensor:
  - platform: ring

camera:
  - platform: ring

# ISY Integration
#isy994:
#  host: https://192.168.86.5:443
#  username: !secret isy_username
#  password: !secret isy_password
#  tls: 1.2

# Nest component
nest:
  client_id: !secret nest_client_id
  client_secret: !secret nest_client_secret

# Samsung TV
media_player:
  - platform: samsungtv
    name: main_tv
    host: 192.168.86.13
    port: 8001
    mac: [xxx]

  - platform: channels
    name: Family Room Channels
    host: 192.168.86.13

# TP-Link switches
switch:
  - platform: tplink
    host: 192.168.86.31
  - platform: tplink
    host: 192.168.86.32

# lights
light:
  - platform: tplink
    host: 192.168.86.34
    name: LR.Lights.TPLinkColor 
 # - platform: lifx

# FFMPG configuration => requied for video processing
ffmpeg:

# Security system control
alarm_control_panel:
  - platform: manual
    name: Home Alarm
    code: 1234
    pending_time: 30
    delay_time: 20
    trigger_time: 4
    disarmed:
      trigger_time: 0
    armed_home:
      pending_time: 0
      delay_time: 0

Traceback (if applicable):

Additional information:

mkArtak commented 5 years ago

Even the dev-info tab results in the same error: image

I tried to restart the Raspberry PI the HASSIO is running on, but no luck - it loads up to the same state. All the components still work just fine - I can control them from the Overview tab.

mawinkler commented 5 years ago

Had the same. Cleaning browser cache solved the problem for me

cgarwood commented 5 years ago

Try clearing your browser cache or doing a force reload (ctrl-F5)

mbobinac commented 5 years ago

Thanks for the comments. Reboot and logout of iOS app helped.

0.86 "crashed" Nest, Ring and Blink. Only open issue now is Blink due to API changes. Waiting for Blinkpy update.

marchingphoenix commented 5 years ago

Closing. Refresh cache to fix the issue.