Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration connects but all sensors immediately go to "unavailable" #226

Open
2 of 3 tasks
mike4001 opened this issue Oct 24, 2024 · 94 comments
Open
2 of 3 tasks

Integration connects but all sensors immediately go to "unavailable" #226

mike4001 opened this issue Oct 24, 2024 · 94 comments

Comments

@mike4001
Copy link

mike4001 commented Oct 24, 2024

Before submitting a new issue

Problem description

Since today the integration does not show any data.

If I reload the integration it works but a couple of minutes later all sensors go to unavailable again.

Logs show Quota exceeded ?

Error fetching myVAILLANT data: Quota Exceeded on https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/emf/v2/2f049a64-215f-45a4-843b-82f8126669f3/devices/a8296832-34dd-5bf3-b05f-95eb0bad2053/buckets?resolution=HOUR&operationMode=DOMESTIC_HOT_WATER&energyType=CONSUMED_ELECTRICAL_ENERGY&startDate=2024-10-24T00:00:00.000%2B02:00&endDate=2024-10-25T00:00:00.000%2B02:00, skipping update of myVAILLANT data for another 10800s
Error fetching myVAILLANT data: Quota Exceeded on https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/emf/v2/2f049a64-215f-45a4-843b-82f8126669f3/devices/a8296832-34dd-5bf3-b05f-95eb0bad2053/buckets?resolution=HOUR&operationMode=DOMESTIC_HOT_WATER&energyType=CONSUMED_ELECTRICAL_ENERGY&startDate=2024-10-24T00:00:00.000%2B02:00&endDate=2024-10-25T00:00:00.000%2B02:00, skipping update of myVAILLANT data for another 10767s
Error fetching myVAILLANT data: Quota Exceeded on https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/emf/v2/2f049a64-215f-45a4-843b-82f8126669f3/devices/a8296832-34dd-5bf3-b05f-95eb0bad2053/buckets?resolution=HOUR&operationMode=DOMESTIC_HOT_WATER&energyType=CONSUMED_ELECTRICAL_ENERGY&startDate=2024-10-24T00:00:00.000%2B02:00&endDate=2024-10-25T00:00:00.000%2B02:00, skipping update of myVAILLANT data for another 10741s
Error fetching myVAILLANT data: Quota Exceeded on https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/emf/v2/2f049a64-215f-45a4-843b-82f8126669f3/devices/66966309-740c-52d7-855e-021b777d1c99/buckets?resolution=HOUR&operationMode=DOMESTIC_HOT_WATER&energyType=CONSUMED_ELECTRICAL_ENERGY&startDate=2024-10-24T00:00:00.000%2B02:00&endDate=2024-10-25T00:00:00.000%2B02:00, skipping update of myVAILLANT data for another 10800s
Error fetching myVAILLANT data: Quota Exceeded on https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/emf/v2/2f049a64-215f-45a4-843b-82f8126669f3/devices/66966309-740c-52d7-855e-021b777d1c99/buckets?resolution=HOUR&operationMode=DOMESTIC_HOT_WATER&energyType=CONSUMED_ELECTRICAL_ENERGY&startDate=2024-10-24T00:00:00.000%2B02:00&endDate=2024-10-25T00:00:00.000%2B02:00, skipping update of myVAILLANT data for another 10740s

@Honzik1234
Copy link

the same error

@mike4001
Copy link
Author

mike4001 commented Oct 24, 2024

After the 10800 seconds (= 3 hours) the integration comes back.

Works for about an hour and now it´s the same error that the integration has to wait 10800 seconds

Screenshot 2024-10-24 152107

@Honzik1234
Copy link

Logger: custom_components.mypyllant.coordinator
Zdroj: helpers/update_coordinator.py:386
integrace: myVAILLANT (dokumentace, problémy)
První výskyt: 12:46:29 (18 výskyty)
Naposledy logováno: 15:02:02

Error fetching myVAILLANT data: Quota Exceeded on https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/emf/v2/ce1a504e-70a2-4aaf-83e1-ff6626c50e5b/devices/f4da3462-177c-5673-80a5-d098aab2f8a8/buckets?resolution=HOUR&operationMode=COOLING&energyType=CONSUMED_ELECTRICAL_ENERGY&startDate=2024-10-24T00:00:00.000%2B02:00&endDate=2024-10-25T00:00:00.000%2B02:00, skipping update of myVAILLANT data for another 10800s
Error fetching myVAILLANT data: Quota Exceeded on https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/emf/v2/ee70a06e-516a-432a-8e84-8a312fdbf3b0/devices/2870daab-8660-56f2-94a7-ea797c790baf/buckets?resolution=HOUR&operationMode=COOLING&energyType=CONSUMED_ELECTRICAL_ENERGY&startDate=2024-10-24T00:00:00.000%2B02:00&endDate=2024-10-25T00:00:00.000%2B02:00, skipping update of myVAILLANT data for another 10800s
Error fetching myVAILLANT data: Quota Exceeded on https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/emf/v2/ee70a06e-516a-432a-8e84-8a312fdbf3b0/devices/2870daab-8660-56f2-94a7-ea797c790baf/buckets?resolution=HOUR&operationMode=COOLING&energyType=CONSUMED_ELECTRICAL_ENERGY&startDate=2024-10-24T00:00:00.000%2B02:00&endDate=2024-10-25T00:00:00.000%2B02:00, skipping update of myVAILLANT data for another 10741s
Error fetching myVAILLANT data: Quota Exceeded on https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/emf/v2/ce1a504e-70a2-4aaf-83e1-ff6626c50e5b/devices/f4da3462-177c-5673-80a5-d098aab2f8a8/buckets?resolution=HOUR&operationMode=COOLING&energyType=CONSUMED_ELECTRICAL_ENERGY&startDate=2024-10-24T00:00:00.000%2B02:00&endDate=2024-10-25T00:00:00.000%2B02:00, skipping update of myVAILLANT data for another 10681s
Error fetching myVAILLANT data: Quota Exceeded on https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/emf/v2/ee70a06e-516a-432a-8e84-8a312fdbf3b0/devices/2870daab-8660-56f2-94a7-ea797c790baf/buckets?resolution=HOUR&operationMode=COOLING&energyType=CONSUMED_ELECTRICAL_ENERGY&startDate=2024-10-24T00:00:00.000%2B02:00&endDate=2024-10-25T00:00:00.000%2B02:00, skipping update of myVAILLANT data for another 10740s

@mike4001
Copy link
Author

Yes, the server responds with Quota exceeded, which I don't understand because I did not change anything.

And the second question is why does the integration wait 3 house before trying to reconnect.

@dietersiebs
Copy link

Same here - last few days more or less working, last week I had the same problem. App isn't working correctly, too...

@lklimt
Copy link

lklimt commented Oct 24, 2024

try to connect your integration or app from another external IP /public IP/ and you will see magic .... Valillant is baning IPs with "too many" requests...

@dietersiebs
Copy link

try to connect your integration or app from another external IP /public IP/ and you will see magic .... Valillant is baning IPs with "too many" requests...

OK, when I access with my phone via mobile network, I get the data.

But why banned? I close and stopped the app on my phone directly before I reactivated the integration. And I increase the time-interval for refresh from 60 to 120 seconds. Nevertheless the integration get "Quota exceeded" after severaly hours. Don't know why...

@lklimt
Copy link

lklimt commented Oct 24, 2024

try to connect your integration or app from another external IP /public IP/ and you will see magic .... Valillant is baning IPs with "too many" requests...

OK, when I access with my phone via mobile network, I get the data.

But why banned? I close and stopped the app on my phone directly before I reactivated the integration. And I increase the time-interval for refresh from 60 to 120 seconds. Nevertheless the integration get "Quota exceeded" after severaly hours. Don't know why...

IMO there should be some kind of request counter from specific IP on Vaillant server. Itś counting requests for a certain period of time. After the quota of thics counter exceeds some value some kind of ban is started. I get experience, that after some time - more days - the counter resets and you can again normal acces the service via this IP. But the parameter of this game I don´t know - I can only tell you that I get ban for refresh interval 180 sec.. Now I´m testing 300 sec. I dom´t know where I canget more specific informations what is allowed and what not. To get more details about the API you need to be registred on Vaillant as developer and this I´m not... and wan´t to be....

@dietersiebs
Copy link

Ah, OK. Maybe the problem is not the interval itself. If the integration collects all data at a nearly similar time -> many request in a short time, more you can trigger on a phone in that short time, and that maybe result the problem - don't know, if it's the problem, but if you have the problem with 180 secs, too...

I asked Vaillaint, why there is no possibility to get the data from the gateway f.e., it should store for some time to send it to vaillant. So why not get the data from there - I get no answer still now :(

I'm slowly getting fed up - I ordered the Ebus adapter a few days ago. This situation with the cloud is very, very unsatisfactory and confirms my opinion that working with cloud applications is not the best for all applications

@mike4001
Copy link
Author

mike4001 commented Oct 24, 2024

But the thing is.

You can just reload the integration and it starks working immediately.

So this "Quota Exceeded" probably only "bans" you for a couple of minutes but the integration waits 3 hours for automatically reconnecting.

But anyway: I restarted my router to get a new IP Adress. Let´s see if it really was this one.

@mike4001
Copy link
Author

mike4001 commented Oct 24, 2024

I also just saw that folks in #216 might have the same issue as we have.

One user deleted the integration, added it again and the problem this not occur again.

#218 as well with the Quota Exceeded message

@dietersiebs
Copy link

dietersiebs commented Oct 24, 2024

You can just reload the integration and it starks working immediately.

That's right, really strange

But if I restart the integration,f.e. the heating_energy_efficiency is often "not available" after restart, a few minutes later all other entities will be "not available", too. Will the integration try, to get an update before the intervall is expired, and so it will be banned again? If it will not updated by the integration at the cloud before the intervall is expired, the last value should shown until an update will started.

@dietersiebs
Copy link

dietersiebs commented Oct 24, 2024

Hmm, I deleted the integration, restart, add it again, restart

After restart, I noticed, that my credentials and so on are still configured. Where is it stored? The "myphyllant" directory was gone after first restart.

And after short time all entities where not available again :(

@dietersiebs
Copy link

Aah, the user has not deleted the integration but deleted his hub (his account settings).

But it doesn't work for me - same situation after short time

@dietersiebs
Copy link

I'll try to remove the hub now and configure it new tomorrow again. So the integration will not generate any new update tries.

@bartmarchand1
Copy link

Same here.
Last week there as also a problem with requesting power statistics in the Migo app.
This is solved, but not for this integration

@mike4001
Copy link
Author

So after changing my IP Address I did not get the Quota exceeded message for about 12 hours now.

But something has to be adressed here. The wait time of 3 hours is just far too long.

@misberner
Copy link

The same error started happening for me. I have not been able to get it to work since this morning. It stopped around ~10:20, and restarting the component or even HA didn't allow a single sensor update to complete. Haven't tried a router restart to get a new IP though, but since I'm using a DSLite tunnel, not sure if that would even work.

Either way, I know it's not the fault of the integration, but in general the internet features of my heatpump are near unusable - even the official app is acting up countless times.

@lklimt
Copy link

lklimt commented Oct 25, 2024

Now I have blocked my both IPs - on Wednesday the first, after I switched the integration to second and now - today stop the second providing the datas to App /the consumptions data/ and to integration too. And the first is still blocked too. Last time I observed that the ban takes over some day. Now I need to wait. IMO it's over with this integration. Vaillant don´t like us - their attitude to the users is horrible. No reaction on emails, ticket etc. And the hotline in CZ full unprofessional in terms of digital conection. The only one way I see to switch to eebus adapter https://adapter.ebusd.eu/v5/ and start to be independent from any server of Vaillant. As this integration I realy like, it's using only wrong way how to get datas, question to the author of this app - can you pls. develop the option to read the datas from eebusd ?

@bartmarchand1
Copy link

Now I have blocked my both IPs - on Wednesday the first, after I switched the integration to second and now - today stop the second providing the datas to App /the consumptions data/ and to integration too. And the first is still blocked too. Last time I observed that the ban takes over some day. Now I need to wait. IMO it's over with this integration. Vaillant don´t like us - their attitude to the users is horrible. No reaction on emails, ticket etc. And the hotline in CZ full unprofessional in terms of digital conection. The only one way I see to switch to eebus adapter https://adapter.ebusd.eu/v5/ and start to be independent from any server of Vaillant. As this integration I realy like, it's using only wrong way how to get datas, question to the author of this app - can you pls. develop the option to read the datas from eebusd ?

I have that adapter with the ebusd integration. Very hard, almost impossible to control the heat pump

@Krzysztonek
Copy link

This is ridiculous.. I increasingly regret buying Vaillant... 😢
I would also draw a veil over Vaillant Customer Care approach..

@darkearth56
Copy link

I am seeing the same issue (Error fetching myVAILLANT data: Quota Exceeded on https). But this has coincided with the myVAILLANT app not giving the Energy information data. It is just stating that its collecting consumption data.

@TobiasPf
Copy link

TobiasPf commented Oct 26, 2024

Hi all,
I seem to be having the same issue.
When I'm connected to the same home IP through my smartphone I get "unavailable".
Even in MyVaillant app the history data doesn't work.
When I get a new IP through cell network the MyVaillant app shows me history data.
Home Assistant still has the same IP through my router and the sensors stays unavailable of course.

@willenic
Copy link

the same error

Also have the same issue, only noticed it after last core update but could be coincidence.

@mike4001
Copy link
Author

So after changing my IP Address I did not get the Quota exceeded message for about 12 hours now.

But something has to be adressed here. The wait time of 3 hours is just far too long.

With the new IP Address (after router Reboot) it is working flawlessly for 36h now.

Maybe it really is an app bug that the app spams their server and it then blocks the IP which also affects home assistant?

@MagunRa
Copy link

MagunRa commented Oct 26, 2024

For now I route HA through a VPN.
At the moment HA and the App are happy.

@willenic
Copy link

With the new IP Address (after router Reboot) it is working flawlessly for 36h now.

Just confirming.... Your ISP router? Not the vaillant internet gateway?

@kluner
Copy link

kluner commented Oct 26, 2024

it is theoretically possible that something changed in the underlying interface that causes more requests. Thus going over quota. We all updated after the recent change in the API that broke things. It is also possible that Vaillant is having problems (the app is not working well either, even when I go to mobile).

Off course, the quota could be tied to account and not app, but from what I am reading this not the case. I think this is @ Vaillant, because during the night it suddenly worked perfectly, until this morning.

I’m disabling mine for now. Then reconnecting and setting the interval at 300s.

@jstott1070
Copy link

Noticing this morning that the app is currently not showing data that I could see yesterday so I’m assuming their own app is suffering with this IP ban nonsense.

As soon as I drop off my WiFi the data returns so 100% an IP ban.

@BuhJuhWuh
Copy link

Same problem here. HA gets some data on restart, but then very quickly reverts to 'unavailable', same "quota exceeded" issue as others have reported. Can't send control signals either, so DHW cycles triggers are getting missed. myVaillant app also missing data except when accessing via mobile data.

@dietersiebs
Copy link

Today the integrations works with 3600s for statistics for me.

But it seems, that Vaillant has problems with their Cloud again. The integration doesn't get new values (or delayed), or all entities are going to "not available" but will show again when integration reloaded.

The app, used only in mobile network (not in Wifi at home), has problems, too.

Could someone confirm this?

@rprdan
Copy link

rprdan commented Nov 5, 2024

No gaps in my data the last few days with 150 seconds between updates and 5400 seconds between energy data updates (others at default)

Vaillant
Real time stats - OFF
Real-time power - OFF
Abmisense - OFF
Energy management data ON
Fetch EEBUS data ON (don't know why really!)

@meierchen006
Copy link

Hello
the same for me in Germany with V.0.8.22,
Since yesterday there has been a fault again and the myVaillant app also takes forever for data to arrive, but then it is not complete and also incorrect.

My settings are
image

@dietersiebs
Copy link

Thanks, here in Germany, too.

Today same problems, works, works not, works sometimes with big delay. But no "Quota exceeded" in logs. Same in app (in mobile network). This must be a problem at Vaillant. Very unsatisfactory :(

@BuhJuhWuh
Copy link

BuhJuhWuh commented Nov 6, 2024

Real time stats - OFF
Real-time power - OFF
Abmisense - OFF
Energy management data ON
Fetch EEBUS data ON

Is there a description anywhere of what these tickboxes actually do, or which ones should be ticked for what setup? Which ones (if any) need to be ticked for the live data and energy data?

My live data has been fine for a few days now, but the energy data has not yet reappeared. (All fine now in the myVaillant app.)

@passiber
Copy link

Real time stats - OFF
Real-time power - OFF
Abmisense - OFF
Energy management data ON
Fetch EEBUS data ON

Is there a description anywhere of what these tickboxes actually do, or which ones should be ticked for what setup? Which ones (if any) need to be ticked for the live data and energy data?

My live data has been fine for a few days now, but the energy data has not yet reappeared. (All fine now in the myVaillant app.)

I use realt-time power to get the current power in W, and energy management data to get the consumed energy in kWh. I am also not sure what "real-time stats" will do. Maybe my system is not supporting "real-time stats".
Sometimes I have the same issues that the energy data gets unavailable for example sometimes after a restart of HA. The following trick does work for me to get the energy data back:
I go into the settings of an energy entity which is unavailable and deactivate it. After that I click the refresh button. Then I go back into this energy entity and activate it again. After I wait 1-2min the energy entity (and all other unavailable energy entities of the myVaillant integration) are available again and receive data.

@dave-hulpiau
Copy link

I have exactly the same issue. Keeps on getting blocked with the over quota message...

@poetter76
Copy link

Sometimes I have the same issues that the energy data gets unavailable for example sometimes after a restart of HA. The following trick does work for me to get the energy data back: I go into the settings of an energy entity which is unavailable and deactivate it. After that I click the refresh button. Then I go back into this energy entity and activate it again. After I wait 1-2min the energy entity (and all other unavailable energy entities of the myVaillant integration) are available again and receive data.

This works. So maybe not a problem with the over quota at Vaillant, but a problem with HA or my Vaillant plugin?

@BuhJuhWuh
Copy link

Finally had a response from Vaillant app support, confirming the quota limiting (though not saying what the limits are):

Thank you for your Patience

IP addresses and user accounts may be blocked temporarily, if we receive too many requests per minute / per day.

Probably the usage of a third party integration and the app at once may causes this issue.

Please note, that we are NOT officially supporting third party integrations like HomeAssistant.

A normal usage of the app should not lead to issues like that.

Kind regards

I have of course asked if they have any officially-supported alternatives, either now or in the pipeline, as wanting to automate your heat pump along with the rest of the house doesn't seem like that outlandish a request these days...

For what it's worth, I've had fairly stable performance over the last week or so with around 3,200 API requests per day (300s/5 mins between updates, and 3600s/1hr between energy data updates).

@dietersiebs
Copy link

Since one week the integration works stable with more or less stable with 120s/3600s and some disabled entities. Not so the app on my mobile and only via mobile data. The app often shows problems (network errors, unknown error, not reachable and so on), the statistic will noch been loaded and so on. It already uninstalled und installed it new, the problems still occuring.

One "problem" I found out with the integration: at a 3600s interval, the energy data will mostly miss the last update to get the last data of the day. After midnight the values of the day before are beeing set to "0" at the cloud. If the last update of the integration is f.e. at 23:05 o´clock the consumption/energy data of the following 55 minutes are missing if the next update is at 0:05 o´clock.

@signalkraft: is it possible add a feature to make one last explicit update for the energy data f.e. at 23:59 o´clock?

@meierchen006
Copy link

My answer from Vaillant

The specialist department has taken another look at the system and noticed that there are obviously a large number of requests to the server from your system. On November 9 alone, we registered more than 220 requests in 24 hours. Are you using an automated mechanism to access the API of the Internet communication module (iobroker or similar)? You will reach a “limit exceed” in the frequency of requests, which will then reject further requests to the system, causing your app to crash.

If you are not using an automated system, you should check which of your end devices is responsible for the high number of requests to the server.

Translated with DeepL.com (free version)

@rholighaus
Copy link

rholighaus commented Nov 16, 2024

220 requests per day is a ridiculously small number of requests (less than 10 per hour!) and if they struggle with this load they haven't designed their system for home automation.

Maybe Vaillant should consider providing us with a local interface to avoid the "load" on their server(s)?

Has anyone tried their Homekit integration on Home Assistent?

@meierchen006
Copy link

Hello
I had set the query to
image

Now I have changed it to
image
== 4x per hour
== 96x per day

  • 24,7x Energy queries
    =approx. 125 per day

15 minutes is also the query for dynamic electricity tarif
it may help

@pnm1977
Copy link

pnm1977 commented Nov 16, 2024

I've been using the following for a few weeks with very few issues.
Updates
Screenshot 2024-11-16 at 12 12 37

Other settings
Screenshot 2024-11-16 at 12 12 47

@misberner
Copy link

@rholighaus completely agree. This thread is a bit depressing tbh, given that the internet module alone costs 500 euro and we're talking about a 20k eur overall system. I'm sure they spent hundreds of thousands of Euros on some consulting firm building what could've been an auth wrapper around firestore...

I've definitely burned a lot of home automation goodwill with my girlfriend, as my idea of using presence detection to control hot water has led to her having to take a bunch of cold showers, or having to go to the basement to turn on the hot water.

I've been considering either an EEBUS adapter or a Tado X, but I'm still overall too frustrated to be spending any more money on this.

@Ryuisnod
Copy link

This issue is totally unacceptable, they have a WhatsApp chat option for support so I'm currently taking that on to push for a resolution. I'll report back if I have any success, there website is littered with talk of 'smart home' and there is nothing in the terms and conditions about 3rd party access or limited API calls

@h4de5
Copy link

h4de5 commented Nov 24, 2024

I have set mine to 600 and 7200 for energy data and still run into the quota limit at least once a day. this also only happens during winter months, which means I sometimes can't even enable heating.
I also don't see any advantage in having my devices solely accessable over the internet, specially when the company running the servers is obviously not ready technically to do so. if they would just open it so we access it locally, they would have a lot less work, and we would not had to deal with quota limits...

@GuyHarg
Copy link

GuyHarg commented Nov 26, 2024

I finally ran into the quota limit issue a week or so back which also coincided with data missing from my iOS app. Restarted things multiple times but error continues. Didn't seem to impact all the data on My Vaillant integration mostly the energy data weirdly. When I lodged a support request to the app guys it seemed to reset something and now the quota limit issue has gone away again. Have standard settings apart from setting 300s between updates.

@Ryuisnod
Copy link

Ryuisnod commented Nov 26, 2024 via email

@GuyHarg
Copy link

GuyHarg commented Nov 26, 2024

@Ryuisnod in the app under settings cog/customer feedback. They have tended to be quite responsive to my questions/bug reports/requests there in the past. Can't say for sure they reset something under my account in the API to fix things because of my feedback but it sure felt coincidental. From memory I was up to a 70,000+ request count but it had been running for weeks.

@Ryuisnod
Copy link

Ryuisnod commented Nov 26, 2024 via email

@BuhJuhWuh
Copy link

For the last couple of weeks the temp data has been coming through fine (at 300s interval). But the energy data in both HA and the app (at 3600s, and now 5400s interval) has been intermittent.
From my HA energy data below, I was beginning to wonder whether I was hitting the limit on Friday/Saturday, and it then being reset sometime on the Sunday. But that pattern hasn't held true this week...
Screenshot_2024-11-26-19-59-38-25_c3a231c25ed346e59462e84656a70e50

@Ryuisnod
Copy link

Ryuisnod commented Nov 26, 2024 via email

@MagunRa
Copy link

MagunRa commented Nov 29, 2024

I have also noticed that only the energy data is missing.
At the moment I'am running it at 180s/3000s with fetch real time power usage for a couple of days now. I have disabled all energy entities except the electric consumption of the heat pump and the hydraulic station.
I would postulate the problem arises somewhere in the energy related endpoints.

@dietersiebs
Copy link

Are you really serious Vaillant?

I reactivated the integration yesterday evening after it had been deactivated for >10 days. And then immediately deactivated almost all entities to stop producing API requests. I significantly increased the intervals in the times.

Only 5 values remained

COP
Electricity Heating
Electricity Water
Heat Heating
Heat Water

This has worked so far, the values have been updated hourly. Unfortunately I can't find these daily values in the EBUS, otherwise everything is there that I could be ‘happy’ with, hence this attempt.

Today at noon - not even 18 hours later - I get ‘Quota exceeded’ again.

5 (values) x 18 (hours) = 90 requests

A look at the API counter shows that not one request has been sent to Vaillant and, interestingly, the values mentioned do not appear in the statistics.

That really can't be the case, can it?

No idea what else I can do :(

Three tickets at Vaillant since last Sunday are still unanswered, ZERO response

@GuyHarg
Copy link

GuyHarg commented Nov 29, 2024

Quota exceeded after around 10k requests. App showing missing data reported to Vaillant.

@WardinT
Copy link

WardinT commented Dec 1, 2024

Same here. Intermittent availability of sensors, supposedly independent from number and frequency of requests.

@GuyHarg
Copy link

GuyHarg commented Dec 2, 2024

Back up again today and message from Vaillant:

_Thank you for getting back to us

We have been made aware of a Problem with availability of EMF data
Update - The EMF data might be partially unavailable or come to a delay when requested.
Dec 02, 2024 - 09:07 CET
Investigating - We are currently investigating this issue.

We apologise for any inconvenience this may be causing._

@Apbliv
Copy link

Apbliv commented Dec 16, 2024

Hello,

I am a little late to this thread, but my Vaillant AroTherm + 10 kWh was only installed last week and I added the MyVaillant integration to HA on Friday afternoon. All was good until the energy sensors for heating and DHW became unavailable yesterday afternoon after I messed with my wifi involving leaving it off for 20 minutes or so. I assumed that was part of the reason for the energy sensors becoming unavailable until I came across this thread.

I have added the Vaillant API Request Count sensor to my HA dashboard this morning and am a bit shocked at the number of API requests. From 4 pm on Friday 13 Dec to 4 pm on Sun 15 Dec I had 30,000 requests, and since restarting my wifi at around 5 pm on Sun 15 Dec to now (12:39 on Mon 16 Dec) I have had another 10,000 API requests.

Is that normal? I was running with the default configuration for v0.8.22.

I can see the energy data in the android myVaillant app.

Alan

@Apbliv
Copy link

Apbliv commented Dec 17, 2024

And as if by magic, The counter reset to zero this morning at 07:15, and I can see the energy data values again. The API request count is incrementing at 2 per minute compared to 8 per minute yesterday. This may be because I upped the first two config items to 240 and 7200 respectively yesterday, though changing the values yesterday had to effect on the 8/m count rate until it got zeroed this morning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests