Home Assistant release with the issue:
0.92.0
Last working Home Assistant release (if known):
0.91.4
Operating environment (Hass.io/Docker/Windows/etc.):
Docker
Component/platform:
https://www.home-assistant.io/components/point
Description of problem:
Minut Point integration fails to load. Can be deleted and re-added via the Integrations page and works until a hass restart where it again fails to load.
Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):
point:
client_id: <secret>
client_secret: <secret>
Traceback (if applicable):
app_1 | 2019-04-26 11:20:02 INFO (SyncWorker_14) [homeassistant.loader] Loaded alarm_control_panel from homeassistant.components.alarm_control_panel
app_1 | 2019-04-26 11:20:02 INFO (MainThread) [homeassistant.setup] Setting up alarm_control_panel
app_1 | 2019-04-26 11:20:02 INFO (MainThread) [homeassistant.setup] Setup of domain alarm_control_panel took 0.0 seconds.
app_1 | 2019-04-26 11:20:02 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry [email protected] for alarm_control_panel
app_1 | Traceback (most recent call last):
app_1 | File "/usr/src/app/homeassistant/config_entries.py", line 309, in async_setup
app_1 | hass, self)
app_1 | File "/usr/src/app/homeassistant/components/alarm_control_panel/__init__.py", line 68, in async_setup_entry
app_1 | return await hass.data[DOMAIN].async_setup_entry(entry)
app_1 | File "/usr/src/app/homeassistant/helpers/entity_component.py", line 131, in async_setup_entry
app_1 | self.domain, platform_type)
app_1 | File "/usr/src/app/homeassistant/setup.py", line 246, in async_prepare_setup_platform
app_1 | hass, integration.domain, hass_config
app_1 | File "/usr/src/app/homeassistant/setup.py", line 45, in async_setup_component
app_1 | return await setup_tasks[domain] # type: ignore
app_1 | 2019-04-26 11:20:27 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry [email protected] for sensor
app_1 | Traceback (most recent call last):
app_1 | File "/usr/src/app/homeassistant/config_entries.py", line 309, in async_setup
app_1 | hass, self)
app_1 | File "/usr/src/app/homeassistant/components/sensor/__init__.py", line 48, in async_setup_entry
app_1 | return await hass.data[DOMAIN].async_setup_entry(entry)
app_1 | File "/usr/src/app/homeassistant/helpers/entity_component.py", line 131, in async_setup_entry
app_1 | self.domain, platform_type)
app_1 | File "/usr/src/app/homeassistant/setup.py", line 246, in async_prepare_setup_platform
app_1 | hass, integration.domain, hass_config
app_1 | File "/usr/src/app/homeassistant/setup.py", line 45, in async_setup_component
app_1 | return await setup_tasks[domain] # type: ignore
app_1 | RuntimeError: await wasn't used with future
app_1 | 2019-04-26 11:20:27 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry [email protected] for binary_sensor
app_1 | Traceback (most recent call last):
app_1 | File "/usr/src/app/homeassistant/config_entries.py", line 309, in async_setup
app_1 | hass, self)
app_1 | File "/usr/src/app/homeassistant/components/binary_sensor/__init__.py", line 128, in async_setup_entry
app_1 | return await hass.data[DOMAIN].async_setup_entry(entry)
app_1 | File "/usr/src/app/homeassistant/helpers/entity_component.py", line 131, in async_setup_entry
app_1 | self.domain, platform_type)
app_1 | File "/usr/src/app/homeassistant/setup.py", line 246, in async_prepare_setup_platform
app_1 | hass, integration.domain, hass_config
app_1 | File "/usr/src/app/homeassistant/setup.py", line 45, in async_setup_component
app_1 | return await setup_tasks[domain] # type: ignore
app_1 | RuntimeError: await wasn't used with future
Looks like a race condition, I mark it as core for now, will look at it later tonight.
Hey there @fredrike, mind taking a look at this issue as its been labeled with a integration (point) you are listed as a codeowner for? Thanks!
_This is a automatic comment generated by codeowners-mention to help ensure issues and pull requests are seen by the right people._
I feel like this might be point's issue now. Could you post your [config_folder]/core.config_entries content? Of course, please mask the sensitive information in it.
I'm having the same issue. I dropped the integration but can't get it integrated again.
The acceptance of the link doesn't work either.
Harald
Also have this issue and rolled back to 0.91.3 because of it. Guess my core.config is pointless then? Using it on hass.io
@fredrike and me think we've identified the problem. Stay tuned.
Many thanks @fredrike 馃檱
I can confirm that overriding the point component locally using the one contained within the tree at https://github.com/home-assistant/home-assistant/pull/23441 addresses the problem :+1:
@ashmckenzie great! It is now part of 0.92.1.
This issue is back again.
Cant use the verification link.
Can someone fix this please? :)
Home Assistant 0.116.4
There have been a huge rewrite in https://github.com/home-assistant/core/pull/41546, I suggest that you wait for that to be released. Also, some more information than would be helpful:
This issue is back again.
Cant use the verification link.
Ok, thank you for the comment.
I can wait for the rewrite.