Open MrRamsus opened 2 hours ago
Hey there @klaasnicolaas, mind taking a look at this issue as it has been labeled with an integration (easyenergy
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
easyenergy documentation easyenergy source (message by IssueLinks)
I've also rebooted the server already to try to solve. The site from EasyEnergy is working fine.
Yesterday I've updated my HA version from version core-2024.10.1 to core-2024.10.2. After the update I didn't checked if the EasyEnergy integration is not working anymore. Before the update it works.
Error image after removing the integration and add it back:
A quick research shows that currently the API does not respond with data for the current day, which explains why you are seeing this exception.
./Klaas
A quick research shows that currently the API does not respond with data for the current day, which explains why you are seeing this exception.
./Klaas
Hi Klaas,
Thanks for the quick research and information. Is it a problem in the code, is the problem on my network or is it an issue with the API on the EasyEnergy side? :)
The problem is what the easyEnergy API returns, what I can do is improve the exception handling of the integration.
./Klaas
Oke, in that case it isn't an issue, but a feature request. I hope that the API for EasyEnergy will be fixed soon :)
Thanks for the quick actions.
The problem
The EasyEnergy integration in HomeAssistant is not working any more since today.
The error message: No energy prices found for this period.
What version of Home Assistant Core has the issue?
core-2024.10.2
What was the last working version of Home Assistant Core?
core-2024.10.1
What type of installation are you running?
Home Assistant OS
Integration causing the issue
EasyEnergy
Link to integration documentation on our website
https://www.home-assistant.io/integrations/easyenergy/
Diagnostics information
2024-10-17 10:58:10.925 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period.
2024-10-17 10:58:34.525 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 10:58:38.628 ERROR (MainThread) [homeassistant.helpers.service] Failed to load integration: dynamic_energy_cost NoneType: None 2024-10-17 10:58:45.123 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 10:59:06.369 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period.
2024-10-17 10:59:46.912 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:01:07.194 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:01:13.351 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:01:18.744 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:02:01.010 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:02:06.110 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:02:16.410 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:02:36.622 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:03:17.073 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:04:37.392 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:04:37.393 DEBUG (MainThread) [homeassistant.components.easyenergy] Finished fetching easyenergy data in 0.059 seconds (success: False) 2024-10-17 11:04:39.910 ERROR (MainThread) [homeassistant.components.easyenergy] Unexpected error fetching easyenergy data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/easyenergy/coordinator.py", line 56, in _async_update_data energy_today = await self.easyenergy.energy_prices( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/easyenergy/easyenergy.py", line 261, in energy_prices raise EasyEnergyNoDataError(msg) easyenergy.exceptions.EasyEnergyNoDataError: No energy prices found for this period. 2024-10-17 11:04:39.910 DEBUG (MainThread) [homeassistant.components.easyenergy] Finished fetching easyenergy data in 0.018 seconds (success: False)
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response