fglair_for_homeassistant icon indicating copy to clipboard operation
fglair_for_homeassistant copied to clipboard

KeyError: 'value' on new integration

Open picnicbob opened this issue 7 months ago • 16 comments

System Health details

System Information

version core-2024.7.2
installation_type Home Assistant Container
dev false
hassio false
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.1.21-v8+
arch aarch64
timezone America/New_York
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4913
Installed Version 1.34.0
Stage running
Available Repositories 1387
Downloaded Repositories 3
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Dashboards
dashboards 2
resources 0
views 0
mode storage
Recorder
oldest_recorder_run July 3, 2024 at 1:50 PM
current_recorder_run July 17, 2024 at 8:52 AM
estimated_db_size 12.64 MiB
database_engine sqlite
database_version 3.45.3

Checklist

  • [x] I have enabled debug logging for my installation.
  • [X] I have filled out the issue template to the best of my ability.
  • [X] This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
  • [X] This issue is not a duplicate issue of currently previous issues..

Describe the issue

New user in us region and device does not appear. Logs show KeyError: 'value' after attempting to set display_temperature_value = self._display_temperature["value"]

Reproduction steps

  1. Install integration
  2. Enter FGLair app credentials, "us" region and "token.txt"

Debug logs

homeassistant  | [09:34:14] INFO: Home Assistant Core finish process exit code 100
homeassistant  | 2024-07-17 09:34:21.005 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration fglair_heatpump_controller which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
homeassistant  | 2024-07-17 09:34:21.008 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
homeassistant  | 2024-07-17 09:34:21.010 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration fujitsu_airstage which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
homeassistant  | 2024-07-17 09:34:21.013 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration smartir which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
homeassistant  | 2024-07-17 09:34:21.650 INFO (MainThread) [homeassistant.setup] Setup of domain logger took 0.16 seconds
homeassistant  | 2024-07-17 09:34:21.651 INFO (MainThread) [homeassistant.setup] Setup of domain system_log took 0.16 seconds
homeassistant  | 2024-07-17 09:34:21.651 INFO (MainThread) [homeassistant.bootstrap] Setting up frontend, recorder: {'frontend', 'recorder'}
homeassistant  | 2024-07-17 09:34:21.652 INFO (MainThread) [homeassistant.setup] Setting up http
homeassistant  | 2024-07-17 09:34:21.653 INFO (MainThread) [homeassistant.setup] Setting up device_automation
homeassistant  | 2024-07-17 09:34:21.653 INFO (MainThread) [homeassistant.setup] Setup of domain device_automation took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.673 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.02 seconds
homeassistant  | 2024-07-17 09:34:21.676 INFO (MainThread) [homeassistant.setup] Setting up auth
homeassistant  | 2024-07-17 09:34:21.683 INFO (MainThread) [homeassistant.setup] Setup of domain auth took 0.01 seconds
homeassistant  | 2024-07-17 09:34:21.684 INFO (MainThread) [homeassistant.setup] Setting up config
homeassistant  | 2024-07-17 09:34:21.691 INFO (MainThread) [homeassistant.setup] Setup of domain config took 0.01 seconds
homeassistant  | 2024-07-17 09:34:21.691 INFO (MainThread) [homeassistant.setup] Setting up diagnostics
homeassistant  | 2024-07-17 09:34:21.695 INFO (MainThread) [homeassistant.setup] Setup of domain diagnostics took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.695 INFO (MainThread) [homeassistant.setup] Setting up file_upload
homeassistant  | 2024-07-17 09:34:21.696 INFO (MainThread) [homeassistant.setup] Setup of domain file_upload took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.696 INFO (MainThread) [homeassistant.setup] Setting up image_upload
homeassistant  | 2024-07-17 09:34:21.699 INFO (MainThread) [homeassistant.setup] Setup of domain image_upload took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.700 INFO (MainThread) [homeassistant.setup] Setting up repairs
homeassistant  | 2024-07-17 09:34:21.702 INFO (MainThread) [homeassistant.setup] Setup of domain repairs took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.703 INFO (MainThread) [homeassistant.setup] Setting up recorder
homeassistant  | 2024-07-17 09:34:21.707 INFO (MainThread) [homeassistant.setup] Setting up api
homeassistant  | 2024-07-17 09:34:21.711 INFO (MainThread) [homeassistant.setup] Setup of domain api took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.713 INFO (MainThread) [homeassistant.setup] Setting up person
homeassistant  | 2024-07-17 09:34:21.718 INFO (MainThread) [homeassistant.setup] Setup of domain person took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.719 INFO (MainThread) [homeassistant.setup] Setting up onboarding
homeassistant  | 2024-07-17 09:34:21.719 INFO (MainThread) [homeassistant.setup] Setup of domain onboarding took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.720 INFO (MainThread) [homeassistant.setup] Setting up lovelace
homeassistant  | 2024-07-17 09:34:21.723 INFO (MainThread) [homeassistant.setup] Setup of domain lovelace took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.800 INFO (MainThread) [homeassistant.setup] Setup of domain recorder took 0.10 seconds
homeassistant  | 2024-07-17 09:34:21.801 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
homeassistant  | 2024-07-17 09:34:21.801 INFO (MainThread) [homeassistant.setup] Setup of domain websocket_api took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.802 INFO (MainThread) [homeassistant.setup] Setting up search
homeassistant  | 2024-07-17 09:34:21.802 INFO (MainThread) [homeassistant.setup] Setup of domain search took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.803 INFO (MainThread) [homeassistant.setup] Setting up frontend
homeassistant  | 2024-07-17 09:34:21.815 INFO (MainThread) [homeassistant.setup] Setup of domain frontend took 0.01 seconds
homeassistant  | 2024-07-17 09:34:21.817 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 1: {'usb', 'api', 'bluetooth', 'ssdp', 'webhook', 'repairs', 'http', 'dhcp', 'network', 'cloud', 'websocket_api', 'zeroconf', 'auth'}
homeassistant  | 2024-07-17 09:34:21.821 INFO (MainThread) [homeassistant.setup] Setting up network
homeassistant  | 2024-07-17 09:34:21.827 INFO (MainThread) [homeassistant.setup] Setup of domain network took 0.01 seconds
homeassistant  | 2024-07-17 09:34:21.828 INFO (MainThread) [homeassistant.setup] Setting up webhook
homeassistant  | 2024-07-17 09:34:21.829 INFO (MainThread) [homeassistant.setup] Setup of domain webhook took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.836 INFO (MainThread) [homeassistant.components.http] Now listening on port 8123
homeassistant  | 2024-07-17 09:34:21.838 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.02 seconds
homeassistant  | 2024-07-17 09:34:21.859 INFO (MainThread) [homeassistant.setup] Setting up usb
homeassistant  | 2024-07-17 09:34:21.859 INFO (MainThread) [homeassistant.setup] Setup of domain usb took 0.00 seconds
homeassistant  | 2024-07-17 09:34:21.950 INFO (MainThread) [homeassistant.setup] Setting up ssdp
homeassistant  | 2024-07-17 09:34:21.960 INFO (MainThread) [homeassistant.setup] Setup of domain ssdp took 0.01 seconds
homeassistant  | 2024-07-17 09:34:22.015 INFO (MainThread) [homeassistant.setup] Setting up dhcp
homeassistant  | 2024-07-17 09:34:22.015 INFO (MainThread) [homeassistant.setup] Setup of domain dhcp took 0.00 seconds
homeassistant  | 2024-07-17 09:34:22.814 INFO (MainThread) [homeassistant.setup] Setting up cloud
homeassistant  | 2024-07-17 09:34:22.829 INFO (MainThread) [homeassistant.setup] Setting up ffmpeg
homeassistant  | 2024-07-17 09:34:22.830 INFO (MainThread) [homeassistant.setup] Setup of domain ffmpeg took 0.00 seconds
homeassistant  | 2024-07-17 09:34:22.831 INFO (MainThread) [homeassistant.setup] Setup of domain cloud took 0.02 seconds
homeassistant  | 2024-07-17 09:34:22.915 INFO (MainThread) [homeassistant.setup] Setting up zeroconf
homeassistant  | 2024-07-17 09:34:22.921 INFO (MainThread) [zeroconf] Address in use when adding (('fe80::2ed2:b550:8a6c:24e8', 0, 2), 2) to multicast group, it is expected to happen on some systems
homeassistant  | 2024-07-17 09:34:22.930 INFO (MainThread) [homeassistant.components.zeroconf] Starting Zeroconf broadcast
homeassistant  | 2024-07-17 09:34:22.930 INFO (MainThread) [homeassistant.setup] Setup of domain zeroconf took 0.01 seconds
homeassistant  | 2024-07-17 09:34:23.151 INFO (MainThread) [homeassistant.setup] Setting up bluetooth
homeassistant  | 2024-07-17 09:34:23.250 INFO (MainThread) [homeassistant.setup] Setup of domain bluetooth took 0.10 seconds
homeassistant  | 2024-07-17 09:34:23.253 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 2: {'automation', 'device_automation', 'broadlink', 'stt', 'my', 'input_text', 'tag', 'zone', 'timer', 'thread', 'homekit', 'input_number', 'media_source', 'logbook', 'input_select', 'default_config', 'input_datetime', 'counter', 'fujitsu_airstage', 'hacs', 'smartir', 'stream', 'map', 'image_upload', 'group', 'intent', 'onboarding', 'tts', 'sun', 'persistent_notification', 'input_button', 'application_credentials', 'assist_pipeline', 'hardware', 'wake_word', 'person', 'history', 'blueprint', 'system_health', 'trace', 'homeassistant_alerts', 'climate', 'schedule', 'input_boolean', 'search', 'scene', 'analytics', 'ffmpeg', 'config', 'diagnostics', 'script', 'mobile_app', 'file_upload', 'backup', 'lovelace', 'fglair_heatpump_controller', 'conversation', 'energy'}
homeassistant  | 2024-07-17 09:34:23.256 INFO (MainThread) [homeassistant.setup] Setting up stt
homeassistant  | 2024-07-17 09:34:23.257 INFO (MainThread) [homeassistant.setup] Setup of domain stt took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.258 INFO (MainThread) [homeassistant.setup] Setting up wake_word
homeassistant  | 2024-07-17 09:34:23.261 INFO (MainThread) [homeassistant.setup] Setup of domain wake_word took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.263 INFO (MainThread) [homeassistant.setup] Setting up scene
homeassistant  | 2024-07-17 09:34:23.272 INFO (MainThread) [homeassistant.components.scene] Setting up homeassistant.scene
homeassistant  | 2024-07-17 09:34:23.487 INFO (MainThread) [homeassistant.setup] Setup of domain scene took 0.21 seconds
homeassistant  | 2024-07-17 09:34:23.487 INFO (MainThread) [homeassistant.setup] Setting up blueprint
homeassistant  | 2024-07-17 09:34:23.489 INFO (MainThread) [homeassistant.setup] Setup of domain blueprint took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.490 INFO (MainThread) [homeassistant.setup] Setting up trace
homeassistant  | 2024-07-17 09:34:23.490 INFO (MainThread) [homeassistant.setup] Setup of domain trace took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.491 INFO (MainThread) [homeassistant.setup] Setting up automation
homeassistant  | 2024-07-17 09:34:23.494 INFO (MainThread) [homeassistant.setup] Setup of domain automation took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.495 INFO (MainThread) [homeassistant.setup] Setting up input_button
homeassistant  | 2024-07-17 09:34:23.502 INFO (MainThread) [homeassistant.setup] Setup of domain input_button took 0.01 seconds
homeassistant  | 2024-07-17 09:34:23.503 INFO (MainThread) [homeassistant.setup] Setting up history
homeassistant  | 2024-07-17 09:34:23.505 INFO (MainThread) [homeassistant.setup] Setup of domain history took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.506 INFO (MainThread) [homeassistant.setup] Setting up zone
homeassistant  | 2024-07-17 09:34:23.509 INFO (MainThread) [homeassistant.setup] Setup of domain zone took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.510 INFO (MainThread) [homeassistant.setup] Setting up system_health
homeassistant  | 2024-07-17 09:34:23.510 INFO (MainThread) [homeassistant.setup] Setup of domain system_health took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.515 INFO (MainThread) [homeassistant.setup] Setting up input_number
homeassistant  | 2024-07-17 09:34:23.519 INFO (MainThread) [homeassistant.setup] Setup of domain input_number took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.519 INFO (MainThread) [homeassistant.setup] Setting up media_source
homeassistant  | 2024-07-17 09:34:23.521 INFO (MainThread) [homeassistant.setup] Setup of domain media_source took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.523 INFO (MainThread) [homeassistant.setup] Setting up input_boolean
homeassistant  | 2024-07-17 09:34:23.525 INFO (MainThread) [homeassistant.setup] Setup of domain input_boolean took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.525 INFO (MainThread) [homeassistant.setup] Setting up logbook
homeassistant  | 2024-07-17 09:34:23.527 INFO (MainThread) [homeassistant.setup] Setup of domain logbook took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.527 INFO (MainThread) [homeassistant.setup] Setting up input_select
homeassistant  | 2024-07-17 09:34:23.538 INFO (MainThread) [homeassistant.setup] Setup of domain input_select took 0.01 seconds
homeassistant  | 2024-07-17 09:34:23.539 INFO (MainThread) [homeassistant.setup] Setting up stream
homeassistant  | 2024-07-17 09:34:23.553 INFO (MainThread) [homeassistant.setup] Setting up script
homeassistant  | 2024-07-17 09:34:23.570 INFO (MainThread) [homeassistant.setup] Setup of domain script took 0.02 seconds
homeassistant  | 2024-07-17 09:34:23.572 INFO (MainThread) [homeassistant.setup] Setting up group
homeassistant  | 2024-07-17 09:34:23.575 INFO (MainThread) [homeassistant.setup] Setup of domain group took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.576 INFO (MainThread) [homeassistant.setup] Setting up timer
homeassistant  | 2024-07-17 09:34:23.580 INFO (MainThread) [homeassistant.setup] Setup of domain timer took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.751 INFO (MainThread) [homeassistant.setup] Setting up tts
homeassistant  | 2024-07-17 09:34:23.808 INFO (MainThread) [homeassistant.setup] Setup of domain tts took 0.06 seconds
homeassistant  | 2024-07-17 09:34:23.809 INFO (MainThread) [homeassistant.setup] Setting up intent
homeassistant  | 2024-07-17 09:34:23.810 INFO (MainThread) [homeassistant.setup] Setup of domain intent took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.811 INFO (MainThread) [homeassistant.setup] Setting up conversation
homeassistant  | 2024-07-17 09:34:23.813 INFO (MainThread) [homeassistant.setup] Setup of domain conversation took 0.00 seconds
homeassistant  | 2024-07-17 09:34:23.816 INFO (MainThread) [homeassistant.setup] Setting up assist_pipeline
homeassistant  | 2024-07-17 09:34:23.819 INFO (MainThread) [homeassistant.setup] Setup of domain assist_pipeline took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.057 WARNING (ImportExecutor_0) [homeassistant.components.climate.const] HVAC_MODE_OFF was used from smartir, this is a deprecated constant which will be removed in HA Core 2025.1. Use HVACMode.OFF instead, please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:24.062 WARNING (ImportExecutor_0) [homeassistant.components.climate.const] HVAC_MODE_HEAT was used from smartir, this is a deprecated constant which will be removed in HA Core 2025.1. Use HVACMode.HEAT instead, please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:24.072 WARNING (ImportExecutor_0) [homeassistant.components.climate.const] HVAC_MODE_COOL was used from smartir, this is a deprecated constant which will be removed in HA Core 2025.1. Use HVACMode.COOL instead, please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:24.076 WARNING (ImportExecutor_0) [homeassistant.components.climate.const] HVAC_MODE_DRY was used from smartir, this is a deprecated constant which will be removed in HA Core 2025.1. Use HVACMode.DRY instead, please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:24.083 WARNING (ImportExecutor_0) [homeassistant.components.climate.const] HVAC_MODE_FAN_ONLY was used from smartir, this is a deprecated constant which will be removed in HA Core 2025.1. Use HVACMode.FAN_ONLY instead, please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:24.088 WARNING (ImportExecutor_0) [homeassistant.components.climate.const] HVAC_MODE_AUTO was used from smartir, this is a deprecated constant which will be removed in HA Core 2025.1. Use HVACMode.AUTO instead, please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:24.094 WARNING (ImportExecutor_0) [homeassistant.components.climate.const] SUPPORT_TARGET_TEMPERATURE was used from smartir, this is a deprecated constant which will be removed in HA Core 2025.1. Use ClimateEntityFeature.TARGET_TEMPERATURE instead, please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:24.099 WARNING (ImportExecutor_0) [homeassistant.components.climate.const] SUPPORT_FAN_MODE was used from smartir, this is a deprecated constant which will be removed in HA Core 2025.1. Use ClimateEntityFeature.FAN_MODE instead, please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:24.106 WARNING (ImportExecutor_0) [homeassistant.components.climate.const] SUPPORT_SWING_MODE was used from smartir, this is a deprecated constant which will be removed in HA Core 2025.1. Use ClimateEntityFeature.SWING_MODE instead, please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:24.132 INFO (MainThread) [homeassistant.setup] Setting up climate
homeassistant  | 2024-07-17 09:34:24.136 INFO (MainThread) [homeassistant.setup] Setup of domain climate took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.159 INFO (MainThread) [homeassistant.setup] Setting up sun
homeassistant  | 2024-07-17 09:34:24.160 INFO (MainThread) [homeassistant.setup] Setup of domain sun took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.165 INFO (MainThread) [homeassistant.setup] Setting up sensor
homeassistant  | 2024-07-17 09:34:24.166 INFO (MainThread) [homeassistant.setup] Setup of domain sensor took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.167 INFO (MainThread) [homeassistant.components.sensor] Setting up sun.sensor
homeassistant  | 2024-07-17 09:34:24.264 INFO (MainThread) [homeassistant.setup] Setup of domain stream took 0.72 seconds
homeassistant  | 2024-07-17 09:34:24.286 INFO (MainThread) [homeassistant.setup] Setting up broadlink
homeassistant  | 2024-07-17 09:34:24.289 INFO (MainThread) [homeassistant.setup] Setup of domain broadlink took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.304 INFO (MainThread) [homeassistant.setup] Setting up my
homeassistant  | 2024-07-17 09:34:24.305 INFO (MainThread) [homeassistant.setup] Setup of domain my took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.319 INFO (MainThread) [homeassistant.setup] Setting up application_credentials
homeassistant  | 2024-07-17 09:34:24.321 INFO (MainThread) [homeassistant.setup] Setup of domain application_credentials took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.347 INFO (MainThread) [homeassistant.setup] Setting up hardware
homeassistant  | 2024-07-17 09:34:24.358 INFO (MainThread) [homeassistant.setup] Setting up input_text
homeassistant  | 2024-07-17 09:34:24.369 INFO (MainThread) [homeassistant.setup] Setup of domain input_text took 0.01 seconds
homeassistant  | 2024-07-17 09:34:24.398 INFO (MainThread) [homeassistant.setup] Setting up tag
homeassistant  | 2024-07-17 09:34:24.401 INFO (MainThread) [homeassistant.setup] Setup of domain tag took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.433 INFO (MainThread) [homeassistant.setup] Setup of domain hardware took 0.09 seconds
homeassistant  | 2024-07-17 09:34:24.443 INFO (MainThread) [homeassistant.setup] Setting up homeassistant_alerts
homeassistant  | 2024-07-17 09:34:24.444 INFO (MainThread) [homeassistant.setup] Setup of domain homeassistant_alerts took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.512 INFO (MainThread) [homeassistant.setup] Setting up thread
homeassistant  | 2024-07-17 09:34:24.512 INFO (MainThread) [homeassistant.setup] Setup of domain thread took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.670 INFO (MainThread) [homeassistant.setup] Setting up homekit
homeassistant  | 2024-07-17 09:34:24.677 INFO (MainThread) [homeassistant.setup] Setup of domain homekit took 0.01 seconds
homeassistant  | 2024-07-17 09:34:24.687 INFO (MainThread) [homeassistant.setup] Setting up schedule
homeassistant  | 2024-07-17 09:34:24.692 INFO (MainThread) [homeassistant.setup] Setup of domain schedule took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.716 INFO (MainThread) [homeassistant.setup] Setting up energy
homeassistant  | 2024-07-17 09:34:24.717 INFO (MainThread) [homeassistant.setup] Setup of domain energy took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.722 INFO (MainThread) [homeassistant.setup] Setting up map
homeassistant  | 2024-07-17 09:34:24.723 INFO (MainThread) [homeassistant.setup] Setup of domain map took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.729 INFO (MainThread) [homeassistant.setup] Setting up input_datetime
homeassistant  | 2024-07-17 09:34:24.732 INFO (MainThread) [homeassistant.setup] Setup of domain input_datetime took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.737 INFO (MainThread) [homeassistant.setup] Setting up counter
homeassistant  | 2024-07-17 09:34:24.741 INFO (MainThread) [homeassistant.setup] Setup of domain counter took 0.00 seconds
homeassistant  | 2024-07-17 09:34:24.754 INFO (MainThread) [homeassistant.setup] Setting up fujitsu_airstage
homeassistant  | 2024-07-17 09:34:24.755 INFO (MainThread) [homeassistant.setup] Setup of domain fujitsu_airstage took 0.00 seconds
homeassistant  | 2024-07-17 09:34:25.573 INFO (MainThread) [homeassistant.setup] Setting up hacs
homeassistant  | 2024-07-17 09:34:25.573 INFO (MainThread) [homeassistant.setup] Setup of domain hacs took 0.00 seconds
homeassistant  | 2024-07-17 09:34:25.573 INFO (MainThread) [custom_components.hacs] 
homeassistant  | -------------------------------------------------------------------
homeassistant  | HACS (Home Assistant Community Store)
homeassistant  | 
homeassistant  | Version: 1.34.0
homeassistant  | This is a custom integration
homeassistant  | If you have any issues with this you need to open an issue here:
homeassistant  | https://github.com/hacs/integration/issues
homeassistant  | -------------------------------------------------------------------
homeassistant  | 
homeassistant  | 2024-07-17 09:34:25.576 INFO (MainThread) [homeassistant.setup] Setting up smartir
homeassistant  | 2024-07-17 09:34:25.643 INFO (MainThread) [homeassistant.setup] Setting up backup
homeassistant  | 2024-07-17 09:34:25.645 INFO (MainThread) [homeassistant.setup] Setup of domain backup took 0.00 seconds
homeassistant  | 2024-07-17 09:34:25.646 INFO (MainThread) [homeassistant.setup] Setting up fglair_heatpump_controller
homeassistant  | 2024-07-17 09:34:25.646 INFO (MainThread) [homeassistant.setup] Setup of domain fglair_heatpump_controller took 0.00 seconds
homeassistant  | 2024-07-17 09:34:25.646 INFO (MainThread) [custom_components.fglair_heatpump_controller] 
homeassistant  | -------------------------------------------------------------------
homeassistant  | FGLair Home Assistant Integration
homeassistant  | Version: 0.3.14
homeassistant  | This is a custom integration!
homeassistant  | If you have any issues with this you need to open an issue here:
homeassistant  | https://github.com/bigmoby/fglair_for_homeassistant/issues
homeassistant  | -------------------------------------------------------------------
homeassistant  | 
homeassistant  | 2024-07-17 09:34:25.650 DEBUG (MainThread) [custom_components.hacs] Configuration type: config_entry
homeassistant  | 2024-07-17 09:34:25.696 INFO (MainThread) [custom_components.hacs] <HacsData restore> Restore started
homeassistant  | 2024-07-17 09:34:26.523 INFO (MainThread) [custom_components.hacs] <HacsData restore> Restore done
homeassistant  | 2024-07-17 09:34:26.540 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'smartir' accesses hass.components.persistent_notification. This is deprecated and will stop working in Home Assistant 2024.9, it should be updated to import functions used from persistent_notification directly at custom_components/smartir/__init__.py, line 94: hass.components.persistent_notification.async_create(, please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.546 INFO (MainThread) [homeassistant.setup] Setup of domain smartir took 0.97 seconds
homeassistant  | 2024-07-17 09:34:26.550 INFO (MainThread) [homeassistant.components.climate] Setting up smartir.climate
homeassistant  | 2024-07-17 09:34:26.573 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to open with args ('/config/custom_components/smartir/codes/climate/9999.json',) inside the event loop by custom integration 'smartir' at custom_components/smartir/climate.py, line 85: with open(device_json_path) as j: (offender: /config/custom_components/smartir/climate.py, line 85: with open(device_json_path) as j:), please report it to the author of the 'smartir' custom integration
homeassistant  | For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#open
homeassistant  | Traceback (most recent call last):
homeassistant  |   File "<frozen runpy>", line 198, in _run_module_as_main
homeassistant  |   File "<frozen runpy>", line 88, in _run_code
homeassistant  |   File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
homeassistant  |     sys.exit(main())
homeassistant  |   File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
homeassistant  |     exit_code = runner.run(runtime_conf)
homeassistant  |   File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
homeassistant  |     return loop.run_until_complete(setup_and_run_hass(runtime_config))
homeassistant  |   File "/usr/local/lib/python3.12/asyncio/base_events.py", line 674, in run_until_complete
homeassistant  |     self.run_forever()
homeassistant  |   File "/usr/local/lib/python3.12/asyncio/base_events.py", line 641, in run_forever
homeassistant  |     self._run_once()
homeassistant  |   File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1990, in _run_once
homeassistant  |     handle._run()
homeassistant  |   File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
homeassistant  |     self._context.run(self._callback, *self._args)
homeassistant  |   File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 318, in async_setup_platform
homeassistant  |     await self._platforms[key].async_setup(platform_config, discovery_info)
homeassistant  |   File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 301, in async_setup
homeassistant  |     await self._async_setup_platform(async_create_setup_awaitable)
homeassistant  |   File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 361, in _async_setup_platform
homeassistant  |     awaitable = create_eager_task(awaitable, loop=hass.loop)
homeassistant  |   File "/usr/src/homeassistant/homeassistant/util/async_.py", line 37, in create_eager_task
homeassistant  |     return Task(coro, loop=loop, name=name, eager_start=True)
homeassistant  |   File "/config/custom_components/smartir/climate.py", line 85, in async_setup_platform
homeassistant  |     with open(device_json_path) as j:
homeassistant  | 
homeassistant  | 2024-07-17 09:34:26.579 WARNING (MainThread) [homeassistant.helpers.entity] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) is using deprecated supported features values which will be removed in HA Core 2025.1. Instead it should use <ClimateEntityFeature.TARGET_TEMPERATURE|FAN_MODE: 9>, please report it to the author of the 'smartir' custom integration and reference https://developers.home-assistant.io/blog/2023/12/28/support-feature-magic-numbers-deprecation
homeassistant  | 2024-07-17 09:34:26.580 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) does not set ClimateEntityFeature.TURN_OFF but implements the turn_off method. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.580 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) does not set ClimateEntityFeature.TURN_ON but implements the turn_on method. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.582 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) implements HVACMode(s): off, heat, cool, dry, fan_only, heat_cool and therefore implicitly supports the turn_on/turn_off methods without setting the proper ClimateEntityFeature. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.586 INFO (MainThread) [homeassistant.components.climate] Setting up smartir.climate
homeassistant  | 2024-07-17 09:34:26.599 WARNING (MainThread) [homeassistant.helpers.entity] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) is using deprecated supported features values which will be removed in HA Core 2025.1. Instead it should use <ClimateEntityFeature.TARGET_TEMPERATURE|FAN_MODE: 9>, please report it to the author of the 'smartir' custom integration and reference https://developers.home-assistant.io/blog/2023/12/28/support-feature-magic-numbers-deprecation
homeassistant  | 2024-07-17 09:34:26.599 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) does not set ClimateEntityFeature.TURN_OFF but implements the turn_off method. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.599 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) does not set ClimateEntityFeature.TURN_ON but implements the turn_on method. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.599 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) implements HVACMode(s): off, heat, cool, dry, fan_only, heat_cool and therefore implicitly supports the turn_on/turn_off methods without setting the proper ClimateEntityFeature. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.601 INFO (MainThread) [homeassistant.components.climate] Setting up smartir.climate
homeassistant  | 2024-07-17 09:34:26.613 WARNING (MainThread) [homeassistant.helpers.entity] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) is using deprecated supported features values which will be removed in HA Core 2025.1. Instead it should use <ClimateEntityFeature.TARGET_TEMPERATURE|FAN_MODE: 9>, please report it to the author of the 'smartir' custom integration and reference https://developers.home-assistant.io/blog/2023/12/28/support-feature-magic-numbers-deprecation
homeassistant  | 2024-07-17 09:34:26.613 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) does not set ClimateEntityFeature.TURN_OFF but implements the turn_off method. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.614 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) does not set ClimateEntityFeature.TURN_ON but implements the turn_on method. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.614 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) implements HVACMode(s): off, heat, cool, dry, fan_only, heat_cool and therefore implicitly supports the turn_on/turn_off methods without setting the proper ClimateEntityFeature. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.616 INFO (MainThread) [homeassistant.components.climate] Setting up smartir.climate
homeassistant  | 2024-07-17 09:34:26.625 WARNING (MainThread) [homeassistant.helpers.entity] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) is using deprecated supported features values which will be removed in HA Core 2025.1. Instead it should use <ClimateEntityFeature.TARGET_TEMPERATURE|FAN_MODE: 9>, please report it to the author of the 'smartir' custom integration and reference https://developers.home-assistant.io/blog/2023/12/28/support-feature-magic-numbers-deprecation
homeassistant  | 2024-07-17 09:34:26.626 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) does not set ClimateEntityFeature.TURN_OFF but implements the turn_off method. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.626 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) does not set ClimateEntityFeature.TURN_ON but implements the turn_on method. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.626 WARNING (MainThread) [homeassistant.components.climate] Entity None (<class 'custom_components.smartir.climate.SmartIRClimate'>) implements HVACMode(s): off, heat, cool, dry, fan_only, heat_cool and therefore implicitly supports the turn_on/turn_off methods without setting the proper ClimateEntityFeature. Please report it to the author of the 'smartir' custom integration
homeassistant  | 2024-07-17 09:34:26.663 INFO (MainThread) [homeassistant.setup] Setting up mobile_app
homeassistant  | 2024-07-17 09:34:26.664 INFO (MainThread) [homeassistant.setup] Setting up notify
homeassistant  | 2024-07-17 09:34:26.667 INFO (MainThread) [homeassistant.setup] Setup of domain notify took 0.00 seconds
homeassistant  | 2024-07-17 09:34:26.670 INFO (MainThread) [homeassistant.setup] Setup of domain mobile_app took 0.01 seconds
homeassistant  | 2024-07-17 09:34:26.671 INFO (MainThread) [homeassistant.setup] Setting up binary_sensor
homeassistant  | 2024-07-17 09:34:26.672 INFO (MainThread) [homeassistant.setup] Setup of domain binary_sensor took 0.00 seconds
homeassistant  | 2024-07-17 09:34:26.673 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up mobile_app.binary_sensor
homeassistant  | 2024-07-17 09:34:26.675 INFO (MainThread) [homeassistant.setup] Setting up device_tracker
homeassistant  | 2024-07-17 09:34:26.676 INFO (MainThread) [homeassistant.setup] Setup of domain device_tracker took 0.00 seconds
homeassistant  | 2024-07-17 09:34:26.677 INFO (MainThread) [homeassistant.components.device_tracker] Setting up mobile_app.device_tracker
homeassistant  | 2024-07-17 09:34:26.678 INFO (MainThread) [homeassistant.components.sensor] Setting up mobile_app.sensor
homeassistant  | 2024-07-17 09:34:26.696 INFO (MainThread) [homeassistant.components.notify] Setting up notify.mobile_app
homeassistant  | 2024-07-17 09:34:26.717 INFO (MainThread) [homeassistant.setup] Setting up default_config
homeassistant  | 2024-07-17 09:34:26.718 INFO (MainThread) [homeassistant.setup] Setup of domain default_config took 0.00 seconds
homeassistant  | 2024-07-17 09:34:26.727 INFO (MainThread) [homeassistant.setup] Setting up remote
homeassistant  | 2024-07-17 09:34:26.730 INFO (MainThread) [homeassistant.setup] Setup of domain remote took 0.00 seconds
homeassistant  | 2024-07-17 09:34:26.731 INFO (MainThread) [homeassistant.components.remote] Setting up broadlink.remote
homeassistant  | 2024-07-17 09:34:26.734 INFO (MainThread) [homeassistant.setup] Setting up switch
homeassistant  | 2024-07-17 09:34:26.735 INFO (MainThread) [homeassistant.setup] Setup of domain switch took 0.00 seconds
homeassistant  | 2024-07-17 09:34:26.736 INFO (MainThread) [homeassistant.components.switch] Setting up broadlink.switch
homeassistant  | 2024-07-17 09:34:26.739 INFO (MainThread) [homeassistant.components.remote] Setting up broadlink.remote
homeassistant  | 2024-07-17 09:34:26.741 INFO (MainThread) [homeassistant.components.switch] Setting up broadlink.switch
homeassistant  | 2024-07-17 09:34:26.741 INFO (MainThread) [homeassistant.components.remote] Setting up broadlink.remote
homeassistant  | 2024-07-17 09:34:26.743 INFO (MainThread) [homeassistant.components.switch] Setting up broadlink.switch
homeassistant  | 2024-07-17 09:34:26.744 INFO (MainThread) [homeassistant.components.remote] Setting up broadlink.remote
homeassistant  | 2024-07-17 09:34:26.745 INFO (MainThread) [homeassistant.components.switch] Setting up broadlink.switch
homeassistant  | 2024-07-17 09:34:26.808 INFO (MainThread) [homeassistant.components.sensor] Setting up energy.sensor
homeassistant  | 2024-07-17 09:34:26.810 DEBUG (MainThread) [custom_components.hacs] Can update 383 repositories
homeassistant  | 2024-07-17 09:34:26.812 INFO (MainThread) [custom_components.hacs] Enable category: integration
homeassistant  | 2024-07-17 09:34:26.814 INFO (MainThread) [custom_components.hacs] Enable category: plugin
homeassistant  | 2024-07-17 09:34:26.815 INFO (MainThread) [custom_components.hacs] Enable category: theme
homeassistant  | 2024-07-17 09:34:26.828 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'hacs' calls hass.http.register_static_path which is deprecated because it does blocking I/O in the event loop, instead call `await hass.http.async_register_static_paths([StaticPathConfig("/hacsfiles/frontend", "/config/custom_components/hacs/hacs_frontend", False)])`; This function will be removed in 2025.7 at custom_components/hacs/frontend.py, line 54: hass.http.register_static_path(f"{URL_BASE}/frontend", locate_dir(), cache_headers=False), please create a bug report at https://github.com/hacs/integration/issues
homeassistant  | 2024-07-17 09:34:26.838 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'hacs' calls hass.http.register_static_path which is deprecated because it does blocking I/O in the event loop, instead call `await hass.http.async_register_static_paths([StaticPathConfig("/hacsfiles/iconset.js", "/config/custom_components/hacs/iconset.js", True)])`; This function will be removed in 2025.7 at custom_components/hacs/frontend.py, line 57: hass.http.register_static_path(, please create a bug report at https://github.com/hacs/integration/issues
homeassistant  | 2024-07-17 09:34:26.845 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'hacs' accesses hass.components.frontend. This is deprecated and will stop working in Home Assistant 2024.9, it should be updated to import functions used from frontend directly at custom_components/hacs/frontend.py, line 68: hass.components.frontend.async_register_built_in_panel(, please create a bug report at https://github.com/hacs/integration/issues
homeassistant  | 2024-07-17 09:34:26.853 INFO (MainThread) [homeassistant.setup] Setting up analytics
homeassistant  | 2024-07-17 09:34:26.854 INFO (MainThread) [homeassistant.setup] Setup of domain analytics took 0.00 seconds
homeassistant  | 2024-07-17 09:34:26.868 INFO (MainThread) [homeassistant.components.sensor] Setting up hacs.sensor
homeassistant  | 2024-07-17 09:34:26.869 INFO (MainThread) [custom_components.hacs] Stage changed: setup
homeassistant  | 2024-07-17 09:34:26.871 INFO (MainThread) [custom_components.hacs] Stage changed: waiting
homeassistant  | 2024-07-17 09:34:26.871 INFO (MainThread) [custom_components.hacs] Setup complete, waiting for Home Assistant before startup tasks starts
homeassistant  | 2024-07-17 09:34:26.882 WARNING (SyncWorker_9) [py.warnings] /usr/local/lib/python3.12/json/__init__.py:180: RuntimeWarning: coroutine '_make_delegate_method.<locals>.method' was never awaited
homeassistant  |   fp.write(chunk)
homeassistant  | 
homeassistant  | 2024-07-17 09:34:27.043 DEBUG (MainThread) [custom_components.fglair_heatpump_controller] Finished fetching fglair_heatpump_controller data in 1.396 seconds (success: True)
homeassistant  | 2024-07-17 09:34:27.053 INFO (MainThread) [homeassistant.components.climate] Setting up fglair_heatpump_controller.climate
homeassistant  | 2024-07-17 09:34:27.053 DEBUG (MainThread) [custom_components.fglair_heatpump_controller.climate] FujitsuClimate async_setup_entry called
homeassistant  | 2024-07-17 09:34:27.722 DEBUG (MainThread) [custom_components.fglair_heatpump_controller.climate] async_setup_entry called with AC000W003109682 - us - token.txt - 2.0  
homeassistant  | 2024-07-17 09:34:27.722 DEBUG (MainThread) [custom_components.fglair_heatpump_controller.climate] FujitsuClimate init called for dsn: AC000W003109682
homeassistant  | 2024-07-17 09:34:27.723 DEBUG (MainThread) [custom_components.fglair_heatpump_controller.climate] Update FujitsuClimate device by async_update
homeassistant  | 2024-07-17 09:34:28.711 DEBUG (MainThread) [custom_components.fglair_heatpump_controller.climate] FujitsuClimate return device name [AC-UTY-a0c9a00ad690]
homeassistant  | 2024-07-17 09:34:28.711 ERROR (MainThread) [homeassistant.components.climate] fglair_heatpump_controller: Error on device update!
homeassistant  | Traceback (most recent call last):
homeassistant  |   File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 727, in _async_add_entity
homeassistant  |     await entity.async_device_update(warning=False)
homeassistant  |   File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1296, in async_device_update
homeassistant  |     await self.async_update()
homeassistant  |   File "/config/custom_components/fglair_heatpump_controller/climate.py", line 419, in async_update
homeassistant  |     await self._fujitsu_device.async_get_display_temperature_degree()
homeassistant  |   File "/usr/local/lib/python3.12/site-packages/pyfujitsugeneral/splitAC.py", line 329, in async_get_display_temperature_degree
homeassistant  |     display_temperature_value = self._display_temperature["value"]
homeassistant  |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
homeassistant  | KeyError: 'value'

Diagnostics dump

No response

picnicbob avatar Jul 17 '24 13:07 picnicbob