Closed VaillantHassIo closed 3 years ago
Thanks, are you using sensoAPP ?
Multimatic App
I'll figured that i have sheduled WLAN disconnect from 22.00-06.00 i am not sure how this will affect the tracking of the energie consumption. Do you have an API Command Set for testing?
It should not really affect the entity itself, but you will have some kind of "stale history" and you may have some errors between the time frame.
Regarding the raw data, you can check here https://github.com/thomasgermain/pymultiMATIC/tree/master/script, there re script to get raw data:
for windows
there is a print_response.ps1
script, you can run the script with powershell like this:
./print_response.ps1 user passw https://smart.vaillant.com/mobile/api/v4/facilities/{serial_id}/emf/v1/devices
for linux:
sh print_response.sh user passw https://smart.vaillant.com/mobile/api/v4/facilities/{serial_id}/emf/v1/devices
You can find your serial_id on your VRXX box. Don't forget some personal/sensitive data if any (like serial id, etc.).
By the way, could you also show me the entity (and the value) from the integration page (not from the energy dashboard), the value there should be in Wh. I have the feeling HA (in the energy dashboard) is rounding a bit the value, so you don't see small difference in consumption.
This is from the Integration Page. Its in Wh but it seems the values are incorrect or at least 10x bigger on what it should be
edit1: PowerShell Script works fine
{"body":[{"id":"NoneGateway-LL_HMU00_XXXX_flexoTHERM_PR_EBUS","type":"HEAT_PUMP","marketingName":"VWF 58/4","reports":[{"function":"CENTRAL_HEATING","energyType":"ENVIRONMENTAL_YIELD","currentMeterReading":185000.0,"from":"2021-07-15","to":"2021-09-17"},{"function":"COOLING","energyType":"ENVIRONMENTAL_YIELD","currentMeterReading":0.0,"from":"2021-07-15","to":"2021-09-17"},{"function":"CENTRAL_HEATING","energyType":"CONSUMED_ELECTRICAL_POWER","currentMeterReading":52000.0,"from":"2021-07-15","to":"2021-09-17"},{"function":"COOLING","energyType":"CONSUMED_ELECTRICAL_POWER","currentMeterReading":0.0,"from":"2021-07-15","to":"2021-09-17"},{"function":"DHW","energyType":"ENVIRONMENTAL_YIELD","currentMeterReading":96000.0,"from":"2021-07-15","to":"2021-09-17"},{"function":"DHW","energyType":"CONSUMED_ELECTRICAL_POWER","currentMeterReading":33000.0,"from":"2021-07-15","to":"2021-09-17"}]}],"meta":{}}
So while it seems the monthly values matches in HA, Mulitmatic App, HeatPump the weekly and daily values doesnt add up.
Ok so, as I can see, entities are correct regarding the API values.
Actually, the integration is just getting the total values, HA energy dashboard is responsible to compute daily/weekly and monthly value
Ok. My bad. The values on the heat-pump are all environmental not actual consumtption. So the values add up and i close the ticket hereby
As per conversation, it seems the Sensor for Engery Consumption are somehow incorrctly configured and i am looking for help to query the APi directly.
Equipment:
flexoCompact exclusive Mulitmatic VR921 recoVair