Insane profiteering that the Vicare Smart Climate API calls are behind a paywall. And a very expensive one to add insult to injury. Glad I got rid of that and replaced it with Tado.
Hey Jeroen,
Yes! I figured it out, from v1.2.1 (or later), it should be properly included in the climate section!
The version will be released to test later today.
Kind regards,
Iāve tried subscribing to the advanced api calls package 30 days free trial. The flue gas temperature readout would be a nice to have to further fine-tune my system.
But all I got was a " The selected product is currently not available in your country" message. Emailed Viessmann about this at developer@viessmann.com on November 20th. But I received no response. From previous experiences Iāve learned they are virtually impossible to contact.
Maybe anyone else has more luck getting hold of a trial license?
Hey Edwin, and others,
What I expected is true. The radiator valves from Viessmann cannot be controlled with the free package of the Viessmann API.
Based on what I read in the pricing, it will cost ⬠19.99 / month.
If someone wants to pay that, or has a trial license for it, Iām willing to integrate it. However you should be aware that it will ONLY work if you pay that amount of money to Viessmann.
Kind regards,
Hey guys,
v1.3.2 is coming soon towards you. It is a minor upgrade which does a few things:
- Iāve reverted the measure_gas, it is not working as I want yet. It might come back in the future.
- Iāve added insights for boiler modulation.
Coming to an app store near you quite soon ![]()
Kind regards,
Kenny
Iām getting an error āinvalid capability: measure_ gasā on my vitodens 222-w device using v1.3.2. Restart and repair did not help
Should be fixed with v1.3.4.
Hi guys,
A new build is coming soon, v1.4.0.
This build adds a number of conditions for the regular flows. In my case it helped my to automatically turn on the hot water when someone is showering and the hot water was not yet active.
Enjoy!
Kind regards,
Hello,
Something is still wrong with the gas meter.
According to the gas meter in the basement, we have used around 216m³ since 1/1/25.
In Vicare it is 259m³, in the homey app it is 489m³.
I deleted the homey app on 1/1/25 specifically so that I could start from ā0ā.
Also the sum of 31.9 + 248.1= 280.00 is somehow not correct.
or am I making a mistake in my thinking?
Best regards ![]()
Hmm. I have to dig deeper in this. Donāt have a direct answer⦠The calculation is quite complex internally because the api does not directly provide it.
for example daily values:
viessmannapi.0.22714##.0.features.heating.gas.consumption.total.properties.day.value01
viessmannapi.0.22714##.0.features.heating.gas.consumption.heating.properties.day.value01
viessmannapi.0.22714##.0.features.heating.gas.consumption.dhw.properties.day.value01
besser:
Gasverbrauch:
Heizen heute: viessmannapi.0.22714##.0.features.heating.gas.consumption.heating.properties.day.value01
Warmwasser heute: viessmannapi.0.22714##.0.features.heating.gas.consumption.dhw.properties.day.value01
gesamt heute: viessmannapi.0.22714##.0.features.heating.gas.consumption.total.properties.day.value01
gesamt Jahr: viessmannapi.0.22714##.0.features.heating.gas.consumption.total.properties.year.value01
gesamt Vorjahr: viessmannapi.0.22714##.0.features.heating.gas.consumption.total.properties.year.value02
It is still my personal conviction the Viessmann gas consumption is only a āguestimationā. At best. And therefor I do not consider it anylonger.
I for myself, do not believe at all in their re-partition of consumed gas volumes between heating and sanitary hot water production. As an example: when I have over production on my solar, a triac is heating up an electrical hot water boiler. The hot water is fed by a sanitary hot water pump into the Viessmann heater. The temperature setpoint of the triac controlled electrical heater is at 50°C, where the SWW setpoint in my Viessmann is at a lower 45°C. On days where the hot water tank is heated to 50°C by solar, I still can see a sanitary hot water consumption in my Viessmann (Vicare).
In the electrical diagrams of my Viessmann Vitodens-222W , there is no mention of any (gas) flow meter. Hence, it must be a guestimation based on gas pressure, burner modulation and (maybe) boiler / outside temperature(s).
Hello, You could be right. ![]()
For me, Vicare is just an estimate.
I only look there if the consumption is out of the standard.
My āgas meterā with a window sensor is more accurate than vicare.
I was just surprised that the data in vicare and the homey app differ so much. The source (API) is the same.
But there may be differences in the API for different models of burners.
Hey guys,
I plan to take a look at this, as I also do believe the values should equal the ones from the ViCare app.
Kind regards,
Hey guys,
Iāve pushed v1.5.0 to test.
This version introduces the day values of the power / gas consumption measures. I have the impression that the calculations Iām doing to get an overall value doesnāt work properly. Therefore Iām now introducing the day values directly from the API.
I hope this gives better results.
KInd regards,
Hi @KennyMoens,
today I recognized that Viessmann obviously has changed the login to their portal. They mentioned that they harmonized the login for their different brands. Credentials stayed the same.
Now I saw that homey can no longer login to Viessmann and my heating is marked as ānot available / invalid grantā. Do I need a new API-Key because of the change Viessmann has applied? Anyone else facing this issue?
Hi @KennyMoens ,
Same issue of course here, cannot connect anymore.
Hello guys,
Thatās strange - with me, I did not change anything, it still works as before.
Could you submit me a diagnostics report? So that I can look into this?
Thanks,
Hi
I got it working again:
- Click on ārepairā. Then you need to logon again. (you will see the same hint you can see in the vicare app).
- Restart the app
This solved the issue for me.




