even if my Project might not be the greatest ever seen, i still wanna to share my results.
What was done?
In short: You can control the heating AND the warm water with two cards + some statistics for nerds like myself :D. And yes, this is still work in Progress.
Plans: Add some more informations without occuping more space
Replace graphs with an actual flow picture of vaillant with realtime stats
In my case, i have a Vaillant ecoTEC Plus, an vr_71 and a VCR700. (But this should work with any other vaillant supported by ebusd)
ebusd adapter
ebusd home-assistant AddOn (Or stand alone ebusd, doesnt matter)
HACS
mini-graph-card
Mushroom Cards
MQTT Broker
And what was done?
First of all, i will not focus on ebusd or mqtt that much. Only regarding the important config changes i made there. So lets start.
ebusd: The most important thig here is, to enable WRITE access for HomeAssistant. This is done by adding the filter-direction=r|u|^w to the start Parameters of ebusd
MQTT: If you are using multiple users for MQTT, make sure the homeassistant user can WRITE into the ebusd topics
Notes about that: I’ve used a condition card, because if the boiler is actually heating automatically the water (based on the time plan, if set up) it should not be overwritten by the one time loading. The second graph is showing some solar details. this can be removed if no solar system is active.
Hi
I already have EbusD running in HA. Ik get all kinds off values. Mainly BAI and 350.
What i want to do is:
The floorheating system should work the oldfashioned way. Meaning: When the living room request heat it should work No matter the state of HA, and or the TRV’s
I want TRV’s with zigbee. (already have one for experimenting
When I have all TRV’s working and Ebusd, the setup would be
When the livingromm request heat: (no automation neede for this)
Boiler on
TRV’s wanting heat just open and get heated
One of the TRV’s wants heat and the livingroom is not requesting heat:
Boiler On
Valve on floorheating will be actively closed (It should be a NO valve)
Close to my configuration. Unfortunately my Vaillant heater does not have a variable for the interior temperature. Apparently you solved the problem with sensor “homeassistant/sensor/durchschnittliche_raumtemperatur”. What kind of (external) sensor is this?
Yeah, that is a virtual sensor(helper), based on my multiple sonoff room sensors. It’s using the mean of all sensor to calculate the house temperature. You can use whatever you want (Netatmo, WiFi Thermometers, …) for that.
Ok, I have found this point at the UI.
But how I can distribute this sensor “Thermometer_Wohnzimmer” to the MQTT?
[edit] Ok, I have found my solution with mqtt_statestream
I’m in the process of configuring my HA. I have installed the PV panels and I want to use the energy more efficiently. This means I want to control my gas boiler as well. I have also the Vaillant EcoTec Plus. I was looking for an ebus module with Ethernet or WiFi but I have not found one. What are you using? Do I need to build the WiFi module or there is a ready solution available?