Comments (20)
Response from AEMET:
"Le informamos que ha habido una incidencia técnica que las personas de la unidad responsable están intentando solventar a la mayor brevedad que permiten sus recursos humanos y materiales. Lamentamos las molestias, agradecemos su aviso y su interés en nuestro servicio público."
"We inform you that there has been a technical incident that the people in the responsible unit are trying to resolve as soon as their human and material resources allow. We regret the inconvenience, we appreciate your notice and your interest in our public service."
from core.
Another there with same problem and log..
Cannot connect to host opendata.aemet.es:443 ssl:default
Key API is working with 200 ok tested from browser
from core.
The aemet open data web is down, I suppose that will be the source of the integration problems.
Would it be possible to add a cache so that the latest downloaded data remains visible? Lately this integration fails a lot and the dashboard with the empty integration looks very ugly. Furthermore, meteorological data does not usually change much, so it is better to have some old data than nothing.
from core.
Yes, the API is unstable right now and not fully recovered.
Let's wait for the AEMET staff to fix it, as I already reported here #116973 (comment)
from core.
Aemet is down but it's always a nightmare this integration because of Aemet api
from core.
@home-assistant close
from core.
The aemet open data web is down, I suppose that will be the source of the integration problems. Would it be possible to add a cache so that the latest downloaded data remains visible? Lately this integration fails a lot and the dashboard with the empty integration looks very ugly. Furthermore, meteorological data does not usually change much, so it is better to have some old data than nothing.
It would be possible to add some kind of caching to improve the user experience due to the unstability of the AEMET API.
However, I don't have time for doing this, so feel free to create a PR with that functionality on the integration library repo:
https://github.com/Noltari/AEMET-OpenData
from core.
As proved, the AEMET OpenData API was unstable and there was nothing that we could do on our side, so I'm closing this.
from core.
Hey there @Noltari, mind taking a look at this issue as it has been labeled with an integration (aemet
) you are listed as a code owner for? Thanks!
Code owner commands
Code owners of aemet
can trigger bot actions by commenting:
@home-assistant close
Closes the issue.@home-assistant rename Awesome new title
Renames the issue.@home-assistant reopen
Reopen the issue.@home-assistant unassign aemet
Removes the current integration label and assignees on the issue, add the integration domain after the command.@home-assistant add-label needs-more-information
Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue.@home-assistant remove-label needs-more-information
Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.
(message by CodeOwnersMention)
aemet documentation
aemet source
(message by IssueLinks)
from core.
Same problem here with the same log error
from core.
Same here
from core.
Testing from the browser, it works but it takes 1 minute to reply.
@alfredros Can you check your response time? please, open the inspect window and disable cache in the network tab (chrome).
from core.
Testing from the browser, it works but it takes 1 minute to reply.
@alfredros Can you check your response time? please, open the inspect window and disable cache in the network tab (chrome).
At the first try took a few seconds to display the response, around 45sec.
Query: https://opendata.aemet.es/opendata/api/observacion/convencional/todas?api_key=MYKEY
Let me paste a screenshot of the test:
it seems that the query takes about 1 minute to response... maybe the integration marked as timeout before it.
It's clear that AEMET has a problem to reply all queries quickly...
from core.
I've got this:
`Registrador: homeassistant.components.aemet.coordinator
Fuente: helpers/update_coordinator.py:347
integración: AEMET OpenData
Ocurrió por primera vez: 3 de mayo de 2024, 8:16:32 p. m. (19 ocurrencias)
Último inicio de sesión: 6 de mayo de 2024, 9:44:30 p. m.
Error fetching aemet data:
Error fetching aemet data: [Errno 104] Connection reset by peer`
from core.
AEMET API is clearly unstable right now.
If you curl to opendata.aemet.es you will see you may connect, then drop, and next 3/4 attempts will fail with connection reset.
We'll need to wait for them to address this on the backend side.
from core.
The aemet open data web is down, I suppose that will be the source of the integration problems. Would it be possible to add a cache so that the latest downloaded data remains visible? Lately this integration fails a lot and the dashboard with the empty integration looks very ugly. Furthermore, meteorological data does not usually change much, so it is better to have some old data than nothing.
It would be possible to add some kind of caching to improve the user experience due to the unstability of the AEMET API. However, I don't have time for doing this, so feel free to create a PR with that functionality on the integration library repo: https://github.com/Noltari/AEMET-OpenData
I wish I was capable, but I don't have the necessary knowledge. I was just trying to provide a useful idea.
Thank you so much
from core.
Well, if cosmetics is just what you want, you can always go to Developer Tools and set the last state manually to those sensors.
I've got Accuweather also configured so when AEMET fails, I can quickly switch to it until it's addressed, which at least provides real data, but the method I mentioned above is valid to at least get something on your dashboard.
from core.
Today is working for me, let's see for how long...
from core.
Also working for me, and I have prepared in Home Assistant a selector to choose between AEMET and AccuWeather, adapting all the automations and panels, so I can be covered if the AEMET API fails again.
from core.
It appears to be working but I have other error...
from core.
Related Issues (20)
- Add warning when requesting user for code from TVs about the screen staying on. HOT 2
- Ecowitt Water temperature sensor WN34L not showing up in home assistant. HOT 1
- Roborock Setup Failed HOT 2
- Settings -> Repairs -> Integration startup time is shown as negative HOT 9
- Error when trying to enable Bluetooth Tracker HOT 2
- analytics insights fails to create HOT 2
- NWS integration fails to populate 11 sensor entities. HOT 2
- Make iBeacon unavailable timeout configurable
- Some times core fails to restart and I have to use SSH to fix
- Jandy iAqualink error with eXO devices HOT 4
- Inkbird integration not seeing valid P01B sensor HOT 1
- Homeassistant crashes and restarts
- New schedules in Plugwise Adam are not available in HA HOT 6
- Unifi Integration needs higher timeout for logging in because of MFA HOT 2
- Tuya PIR Motion Detector with Light measurement - no light entity
- Unable to add a new Gardena Water Computer HOT 1
- Missing info/image from HA Green Board on hardware tab HOT 2
- Signal Messanger - Add Markdown support HOT 2
- Signal Messanger - can't recieve messages Websockets support needed. HOT 1
- HomeWizard gas values/sensors not available anymore HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from core.