csv files tested on my ArothermPlus installation, tweaked for Home Assistant
My setup: VWL 55/6 S2 with uniTower plus VIH QW 190, VPS R200, VR71
My first impression: really really good! 🚀 I don't miss any important attribute. Well done
EDIT: Only a minor thing I recognised is that buildingcircuitpumppower is set with unit percent. I was expecting % sign and I actually can see it in your config defined as percent3 which is assigned to %. For now I've set the unit in HomeAssistant States tool.
Does EnergyConsumptionTotal work for you? I have a similar heat pump and can't get the total energy consumption..
@Rapha811 yes, in HomeAssistant I see an attribute sensor.ebusd_hmu00_totalruntime. Although a lot like these monthly statistics are missing.
Does
EnergyConsumptionTotalwork for you? I have a similar heat pump and can't get the total energy consumption..
Yes and no. It worked for a while, then it stopped. I think it happend, when the "upgrade" to the new myvaillant app happened. There are some upgrades including eebus, ambisende, ... announced. So, maybe it will come back.
duesto the many commits on this pr, i'm unsubscribing now @rmalbrecht . let me know once it is finished by explicitly mentioning me
Thanks for all the work on this. I have been having a play with my VWL 55 / 6 and have it working very well. Main feedback so far:
- I wasn't getting water tank temperature. Turned out it failed to load the vwzio definitions file as my ids are HW0103 and SW0202, (not SW0902). I renamed the file to just 76.vwzio.csv to make it less fussy and it loaded and worked. (Maybe worth considering the same with the 08.hmu file to work with greater range of versions?)
- I can't get the heat curve writable for some reason.
- Also not getting EnergyConsumptionTotal.
- I made HeatingModeActiveStatus and WarmWaterModeActiveStatus writeable, which seems to work well and is very useful for controlling heating / warmWater times with rules from HomeAssistant.
- I had to comment out a lot of "not so interesting" items, set read priorities and and increase the default scan time to get key items to update regularly. I guess to be expected with so many values.
Thanks again. No need for Sensocomfort now ;)
* I wasn't getting water tank temperature. Turned out it failed to load the vwzio definitions file as my ids are HW0103 and SW0202, (not SW0902). I renamed the file to just 76.vwzio.csv to make it less fussy and it loaded and worked. (Maybe worth considering the same with the 08.hmu file to work with greater range of versions?)
I renamed it. I'm not sure how compatible Vaillant is across the versions.
* I made HeatingModeActiveStatus and WarmWaterModeActiveStatus writeable,
changed it. I never do that via eBus, I use the API for starting the water boost in case of solar surcharge.
* I had to comment out a lot of "not so interesting" items, set read priorities and and increase the default scan time to get key items to update regularly. I guess to be expected with so many values.
Can you post you read priorities please? Maybe it's worth including them?
Hi, thanks a lot for all your work!! Very much appreciated. While scraping all the different version in all those different threads I found yours to be the most clean ones. ;)
Two remarks: I found a few very useful parameter definitions in https://github.com/jonesPD/ebusd-configuration
-
Especially useful is B511 in hcmode.inc: https://github.com/jonesPD/ebusd-configuration/blob/c5ea4a718990bdb9da1533ceffb4df54c8d8a454/ebusd-2.1.x/en/vaillant/hcmode.inc#L18C4-L18C11 This State is polled regularly (60s) by some of the Vaillant components which reduces the necessity to poll those parameters from ebusd manually.
-
Another valuable addition might be the parameters from: 15.ctlv2.csv like BivalencePointHc e.g.: https://github.com/jonesPD/ebusd-configuration/blob/c5ea4a718990bdb9da1533ceffb4df54c8d8a454/ebusd-2.1.x/en/vaillant/15.ctlv2.csv#L33
Would be great to share efforts on this.
Thanks again!