myVAILLANT integration

@Bakenootje

There is a entity for the water pressure
sensor.system_water_pressure

@pdd But I didn’t found an entity for the HEATING like this for the warm water (JAZ)

heating_energy_efficiency

PS: In fact, my heating is switched off. Maybe this entity is the sum of the annual performance factor of heating and hot water together?

I have the same issue as @dcw77 - I am on the latest beta version, but no extra entities.

Any idea why? :roll_eyes:

Found this log message:
Error requesting myVAILLANT data: 404, message=‘Not Found’, url=URL('https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/firmware-update-required

Does it mean I need a Firmware update? If so - how?

Hello!
thank you @pdd for your work!

I installed the integration (all worked well) - but I continue to get an error when trying to login:
grafik
I tried different versions including the beta ones - the error stays the same.

Components:
VR921
SensoComfort 720

can anyone advise or help?

Thanks!

… I think I found the issue. I‘m still on sensoApp. Can I somehow switch to myVaillant manually?

There is no way to force the process of moving to myVaillant. All you can do is wait. It should only take a few weeks though.

1 Like

@froggi1930 that error is really only a warning on the latest beta, it shouldn’t stop anything from working. You could try turning on debug logs and posting those, or generating test data: Contributing - myPyllant Library & Home Assistant Component

@mickey2306 Jup, that’s all types of heating (including hot water).

After waiting for 1 day I finally got more entities… unfortunately I get a different error message now:

Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht

Logger: custom_components.mypyllant
Source: helpers/update_coordinator.py:269
Integration: myVAILLANT (documentation, issues)
First occurred: 13:48:23 (4 occurrences)
Last logged: 13:48:33

Error requesting myVAILLANT data: 403, message=‘Quota Exceeded’, url=URL(‘https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/claims’)

1 Like

Seems like you temporarily made too many requests to the API. I’ve never encountered that, try disabling the integration for a while and then turning it back on.

There’s also an update interval setting, if you changed that in the integration options it may be too low.

Something must be up with Vaillant…my custom legionella program that has been running without a hitch for weeks now completely failed. No errors or anything I could find (haven’t dug into the debug logs yet) but it simply failed to change the hot water setpoint.

@CommanderROR

I have the same issue.

Maybe they changed the API or the server is somehow blocking the calls

@pdd

Philipp, I didn’t had the chance to update to v4 till now and I’m glad to say the 2 missing sensors now work.
Thanks a lot for your support and great add-on!

Greetings,
Rudy.

1 Like

@CommanderROR @Camillo for me the hot water setpoint still works. It takes a while for the updated setpoint to show up in the corresponding sensor, but it gets set. I’d be happy to look into debug logs, if it stays broken for you.

1 Like

Bonsoir @pdd,
Je suis de retour à la maison et je viens de rallumer le chauffage.
La prise en charge des fractions fonctionne parfaitement.
Merci pour tout le travail réalisé sur cette intégration.

I ran the integration for a few days until it stopped working. Now even my app on my phone stopped working.

2023-09-22 22:50:21.062 ERROR (MainThread) [custom_components.mypyllant] Error requesting myVAILLANT data: 403, message='Quota Exceeded', url=URL('https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/claims')

I surely hope that using this integration didn’t completely brick my VR921. Worst thing I hope is that creating a new account and linking the device to the new account will fix it. First wait a few days and contact Vaillant support. Anyone had this error also?

@djorkaef sorry that happened to you, please turn off the integration in case it’s retrying something way too frequently and getting you blocked that way.

I’ve not encountered this error myself, so no idea how to reproduce and fix that. If you have more logs, it might help if you send me those as a direct message here.

I believe @froggi1930 had the same issue before.

Hi @pdd,

I have the following installation, do you think it is supported and if integration with Homeasssistant can be posible?

  • Heat Pump: Saunier Duval Pack Genia Air Max
  • Thermostats: Mipro Sense
  • Gateway ebus: Milink v3
  • App: MiControl

Thanks a lot!!!

@djorkaef was this issue persistent? Or did it disappear?
Curious to know if it is a recurrent issue or that you could resolve it.

Thanks in advance for the update.

Is it possible to get the daily heat energy and daily electricity consumption from an Arotherm+ ASHP in order to calculate the CoP?

Can I use HA’s statistics to then generate monthly/annual Seasonal CoP ?

@Gotilio it will probably work, at least a few people have reported that it does for them.

@LeiChat there’s an efficiency sensor that updates hourly, it sums up all energy used and all energy generated (so currently no differentiation between heating, cooling, and hot water for example). You could probably build those yourself, all the individual energy measurements are also there and updated every hour.

There’s also a new release with experimental checks for quota exceeded errors. Since I never had those myself, I could not verify that these changes help. In theory, it should wait for 2h once the quota is exceeded before starting requests again.

2 Likes