signalkraft / myPyllant

A Python library to interact with the API behind the myVAILLANT app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Amount of Cycles aroTherm

maiksensi opened this issue Β· comments

Hey πŸ‘‹ ,
is there any chance the amount of cycles could be added as an entity? Problem is, I tried to setup mitm with IOS and my MAC but the certificate pinning prevents me from posting the correct API. The MyVaillant app can show the amount of cycles and working hours. The API seems to be something like this (which I only found because they use instana as an observability solution): https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/hem/SOME-ID-NOT-SURE-IF-SENSITIVE/mpc

I don't get any data from that on my setup, but I've added the endpoint to the export and generate test data scripts in the latest version on the main branch in this repo. Could you generate test data and send it to me? It should already be anonymized.

Thanks for the trouble adding it. I just ran it and unfortunately it also returns an empty list for me:

 "mpc": {
    "devices": []
  }

Seems that I have to figure out a way to proxy the app... I'll try to figure something out.
I can send you the full dump if you want to but I guess that not really gonna help?

I'll close this for now. As soon as I have news I'll open another ticket. Thanks for the effort @signalkraft!