• Jag
  • Registratie: Januari 2000
  • Laatst online: 17:03

Jag

tcw82 schreef op zondag 22 maart 2026 @ 23:40:
[...]


Ander mapje omdat er nu een standaard map is waar die in moeten? (Ik weet dat er dingen anders moeten. Heb zitten pielen maar lijk iets te missen, ik weet alleen niet wat).
Ik denk dat dat een home assistant wide verandering is; alle config bestanden van addons moeten in \addon_configs\ en dan in een submap van de addon

De configuratie van ebusd zelf, heeft een andere syntax. Er staat een soort conversie tabel op de link die ik eerder gaf.

  • schemert
  • Registratie: April 2009
  • Laatst online: 11:48
Ik heb een VR32 op mijn 2e warmtepomp gezet en onderdeel gemaakt vd de ebus kabel, alles parallel
De VR32 schakelaar heb ik op 1 gezet, deze warmtepomp volgt dan de andere warmtepomp, blijkt. Op een ander stand gebeurt er niets.
Als ik met ebusctl kijk, zie ik alleen de VR32 niet in de lijst staan.


version: ebusd 26.1.26.1
device: /dev/serial/by-id/usb-Espressif_USB_JTAG_serial_debug_unit_E4:B0:63:4C:03:38-if00, serial high speed, enhanced, firmware 1.1[6104].1[6104]
signal: acquired
symbol rate: 48
max symbol rate: 96
min arbitration micros: 3
max arbitration micros: 8
min symbol latency: 4
max symbol latency: 5
scan: finished, some messages pending
reconnects: 0
masters: 3
messages: 470
conditional: 0
poll: 207
update: 14
address 03: master #11
address 08: slave #11, scanning
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104", loaded "vaillant/15.ctlv2.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd

Als ik de andere posts goed begrijp zou de VR32 in de lijst moeten komen op 18, 38 of 78
Maar die verschijnt dus niet

(ebusd is net herstart, dus weet hij nog niet dat 08 de hoofdwarmtepomp is).

doe ik iets fout?

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 30-10 23:03
Ik wil mijn ebus shield aansluiten op mijn VR70. Wat voor kabel hebben jullie gebruikt? Ik heb nog wat UTP kabel thuis, maar Vaillant geeft aan dat die niet gebruikt mag worden.
Kan ik UTP gebruiken, of kan ik beter wat 2-aderige signaal kabel kopen?

Hail to the king baby!


  • StefBon
  • Registratie: Juni 2020
  • Laatst online: 23-10 13:23
urk_forever schreef op vrijdag 27 maart 2026 @ 21:30:
Ik wil mijn ebus shield aansluiten op mijn VR70. Wat voor kabel hebben jullie gebruikt? Ik heb nog wat UTP kabel thuis, maar Vaillant geeft aan dat die niet gebruikt mag worden.
Kan ik UTP gebruiken, of kan ik beter wat 2-aderige signaal kabel kopen?
Ik heb gewoon 'signaaldraad' gebruikt. Speakerkabel zou ook moeten werken dacht ik.

  • LEHE
  • Registratie: November 2024
  • Laatst online: 27-10 16:40
Misschien handig om eens te lezen: Vaillant ebus bekabeling technische omschrijving aanleg.pdfAfbeeldingslocatie: https://tweakers.net/i/kBn24SUU8KGwMGWLCOe8GPvUo4w=/x800/filters:strip_exif()/f/image/zvx4sOpVpUFxfbvNYaaQFkQ8.png?f=fotoalbum_largeAfbeeldingslocatie: https://tweakers.net/i/8dWcNOiZgepZpW9aSveaK2Wlg-w=/x800/filters:strip_exif()/f/image/ffvXQjUKAH9wJiSSq2OC0kdC.png?f=fotoalbum_largeAfbeeldingslocatie: https://tweakers.net/i/MEtfmxQ8gac61rEDZiYi3HrIJlM=/x800/filters:strip_exif()/f/image/fTBwueM2ZHliGQTGeS0Ba8PN.png?f=fotoalbum_large

  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
LEHE schreef op zaterdag 28 maart 2026 @ 12:32:
Misschien handig om eens te lezen:
Het klinkt allemaal spannend, maar die H05VV is standaard flexibel snoer van de bouwmarkt. Meestal is die er "plat" en "rond" (laatste neemt wat meer ruimte in). Kon ik ook meteen gebruiken voor verlengen van de buitensensor, de boilersensor en de driewegklep(pen)!

  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
Ik ben alles weer heel eigenwijs aan het doen. Een Arotherm Plus 55/6 met alléén een VWZ AI Plus controller. Dit werkt momenteel heel goed als autonome sturing, hoewel hij bv. geen legionellaprogramma doet.

Er is een gloednieuwe C6 ebus adapter shield die zelf al een wifi-kaartje heeft en de ebus-berichten het netwerk op stuurt. Op de laptop run ik ebusd via een docker image. Probleem: die standaard-CSV's van ebusd bevatten vrijwel geen berichten voor de VWZ AI. Ik vermoed (hoop) dat ik de VWZ wel kan aansturen.

De CSV's bij jonesPD bevatten wel veel meer definities voor de VWZ AI. Alleen is de syntax wat veranderd waardoor ik deze handmatig moet vertalen. Omdat ik weinig ervaring heb gaat dat erg traag.

1. Weet iemand of er zulke uitgebreide CSV's zijn die de modernere syntax gebruiken?

2. Iemand ervaring met aansturen van de VWZ zonder systeemthermostaat?

Ik heb de meeste basisgetallen er wel al uit. Ik ben vooral ook aan het kijken of het lukt om bijvoorbeeld de grens van de energie-integraal aan te passen of bijv. een boilerload te starten of uit te stellen.

[ Voor 9% gewijzigd door martijnst op 28-03-2026 16:03 ]


  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
Inzicht: hoewel je best wat uit de VWZ AI kunt halen, kun je de HeatCurve instellen door een bericht naar de warmtepomp zelf te sturen (de HMU). Hier is ook nog wat mis met de nieuwste definitie-files van ebusd, maar deze route lukt wel handmatig.

Ben wel benieuwd of anderen zonder systeemthermostaat hebben gewerkt!

  • Raven
  • Registratie: November 2004
  • Niet online

Raven

Marion Raven fan

Onlangs ben ik verhuist naar een woning met een AWB ThermoMaster C-XV. Als ik die wil koppelen aan HASS, kan dat dan met behoud van de bestaande thermostaat zoals bij de OTGW kan?

After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...

Oscar Wilde


  • xarow
  • Registratie: Februari 2011
  • Laatst online: 10:06
@Raven Als die ketel ebusd communiceert dan kan je dmv een adapter toe te voegen in het netwerk inderdaad koppelen met Home Assistant en de rest intact houden

  • Raven
  • Registratie: November 2004
  • Niet online

Raven

Marion Raven fan

@xarow De adapter wordt dus dan parallel aangesloten over de draden naar de thermostaat in de woonkamer?

After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...

Oscar Wilde


  • xarow
  • Registratie: Februari 2011
  • Laatst online: 10:06
@Raven Klopt. Een paar posts boven je staat er een beschrijving van de ebusd verbinding en hoe te installeren.

  • Turk
  • Registratie: Mei 2010
  • Laatst online: 25-10 16:17
Ik heb wat uitdagingen met mijn installatie:
- Vaillant VWL 75/6 Monoblock
- VWZ AI (+)
- VRC 720/3
- VRC - DCF 9535
- 2x VR10 voelers
- ebusd Adapter Stick C6 (met USB-c gevoed, WiFi verbonden)

ebusd info:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
-ebusd:/# ebusctl info
version: ebusd 26.1.26.1
device: 192.168.2.3:9999, TCP, enhanced, firmware 1.1[631e].1[631e]
access: *
signal: acquired
symbol rate: 60
max symbol rate: 201
min arbitration micros: 1
max arbitration micros: 398
min symbol latency: 0
max symbol latency: 50
scan: finished
reconnects: 3
masters: 5
messages: 682
conditional: 0
poll: 278
update: 29
address 00: master #1
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=HMU00;SW=0905;HW=5103", loaded "vaillant/08.hmu.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=CTLV3;SW=0808;HW=8004", loaded "vaillant/15.ctlv3.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
address 71: master #9
address 76: slave #9, scanned "MF=Vaillant;ID=VWZIO;SW=0202;HW=0103", loaded "vaillant/76.vwzio.csv"
Uitlezen via MQTT gaat prima, ik krijg waardes te zien in Home Assistant, alleen de thermostaat en doeltemperatuur SWW veranderen via Home Assistant wil niet of is zeer tijdelijk (2min).

Ik zou hem graag software-matig SG Ready maken, of met een relais maar dan moet ik wel waardes in het register blijvend kunnen veranderen.

Mijn climate entiteit ziet er zo uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
climate:
  - name: "Woonkamer Thermostaat"
    unique_id: "ebusd_woonkamer_thermostat"
    current_temperature_topic: "ebusd/ctlv3/Z1RoomTemp"
    current_temperature_template: "{{ value_json.value.value | round(1) }}"
    
    # We kijken naar de ActualDesired voor de status in de grafiek
    temperature_state_topic: "ebusd/ctlv3/Z1ActualRoomTempDesired"
    temperature_state_template: "{{ value_json.value.value }}"
    
    temperature_command_topic: "ebusd/ctlv3/Z1QuickVetoTemp/set"
    
    mode_state_topic: "ebusd/ctlv3/Z1OpMode"
    mode_state_template: >
      {% set map = {'auto': 'auto', 'manual': 'heat', 'off': 'off', 'summer': 'off', 'cool': 'cool'} %}
      {{ map[value_json.opmode.value] if value_json.opmode is defined else 'auto' }}
    mode_command_topic: "ebusd/ctlv3/Z1OpMode/set"
    modes:
      - "auto"
      - "heat"
      - "off"
      - "cool"

    min_temp: 15
    max_temp: 30
    temp_step: 0.5
Ook als ik tijdelijk de Veto aanpas, wordt ie in de VRC720/3 niet aangepast
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
number:
  - name: "Tijdelijke Temperatuur (Veto)"
    unique_id: "ebusd_ctlv3_z1_quick_veto_temp" # Altijd een unique_id toevoegen!
    state_topic: "ebusd/ctlv3/Z1QuickVetoTemp"
    command_topic: "ebusd/ctlv3/Z1QuickVetoTemp/set"
    value_template: >
      {% if value_json is defined and value_json.value is defined %}
        {{ value_json.value.value }}
      {% else %}
        {{ value }}
      {% endif %}
    min: 15
    max: 25
    step: 0.5
    unit_of_measurement: "°C"
    mode: box
Mijn doeltemperatuur voor SWW ziet er zo uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
number:
  - name: "Instellen Warm Water Temperatuur"
    unique_id: "ebusd_set_hwc_temp"
    state_topic: "ebusd/ctlv3/HwcTempDesired"
    command_topic: "ebusd/ctlv3/HwcTempDesired/set"
    value_template: >
      {% if value_json is defined and value_json.value is defined %}
        {{ value_json.value.value }}
      {% else %}
        {{ value }}
      {% endif %}
    min: 35
    max: 65
    step: 1
    unit_of_measurement: "°C"
    mode: box
Het lijkt alsof er een planning actief is in de VRC720, maar die heb ik (nog) niet ingesteld

Waar sla ik de plank mis?

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 10:06
@Turk Heb je wel je schrijfrechten goed staan? Wordt de weggeschreven waarde ook zichtbaar op je thermostaat voordat die weer terug gaat?

Aangezien je waardes na een korte tijd weer terug gaan lijkt het er namelijk op dat je wel iets probeert te schrijven, maar dat je dit in je mqtt config niet hebt geactiveerd.

[ Voor 39% gewijzigd door xarow op 02-04-2026 09:29 ]


  • Raven
  • Registratie: November 2004
  • Niet online

Raven

Marion Raven fan

xarow schreef op dinsdag 31 maart 2026 @ 17:43:
@Raven Klopt. Een paar posts boven je staat er een beschrijving van de ebusd verbinding en hoe te installeren.
Wilde net gaan shoppen, €55, beetje prijzig :/

After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...

Oscar Wilde


  • Turk
  • Registratie: Mei 2010
  • Laatst online: 25-10 16:17
xarow schreef op donderdag 2 april 2026 @ 09:28:
@Turk Heb je wel je schrijfrechten goed staan? Wordt de weggeschreven waarde ook zichtbaar op je thermostaat voordat die weer terug gaat?

Aangezien je waardes na een korte tijd weer terug gaan lijkt het er namelijk op dat je wel iets probeert te schrijven, maar dat je dit in je mqtt config niet hebt geactiveerd.
De waardes werden wel weggeschreven en weer teruggezet (van de boiler niet meer, terwijl ik daar niks aan heb veranderd), de thermostaat schreef weg naar
code:
1
ebusd/ctlv3/Z1QuickVetoTemp/set
en dat moest
code:
1
ebusd/ctlv3/Z1DayTemp/set
zijn.

Ik heb in de thermostaat verder geen planning staan dus neem ik aan dat hij altijd op "Day" blijft. Hiermee kan ik in Home Assistant dan de nachtverlaging regelen.

  • StefBon
  • Registratie: Juni 2020
  • Laatst online: 23-10 13:23
Heeft er hier al iemand voorgehad dat de adapter stuk ging? Ik moest vandaag een stekker verplaatsen dus de adapter kwam zonder stroom te zitten via de USB adapter.

Dit gaf plots issues dat de adapter geen stroom meer wou nemen. Ik heb toen het aangesloten aan mijn Mac, en toen ging het. Ook dan terwijl eens de firmware geüpdatet. Sindsdien kan het de EBUS niet meer uitlezen. Webportal blijft werken van de adapter. Maar signaal met de bus is er niet meer.

Bekabeling zit zoals ervoor. De bus heeft stroom (18V) en werkt want de LEDs knipperen. Toch blijft er staan dat er geen bus signaal is.

Uiterst vreemd. Ik heb alvast een nieuwe C6 adapter besteld. Maar tot dan weet ik het niet goed. Ik kan nieuwe firmware flashed en resets uitvoeren, maar doet allemaal niets.

Ik vermoed toch dat er een hardware issue is. Kan het niet anders verklaren. Toch gevoelig precies met gewoon plots stroomverlies.

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 10:06
Turk schreef op donderdag 2 april 2026 @ 11:31:
[...]

De waardes werden wel weggeschreven en weer teruggezet (van de boiler niet meer, terwijl ik daar niks aan heb veranderd), de thermostaat schreef weg naar
code:
1
ebusd/ctlv3/Z1QuickVetoTemp/set
en dat moest
code:
1
ebusd/ctlv3/Z1DayTemp/set
zijn.

Ik heb in de thermostaat verder geen planning staan dus neem ik aan dat hij altijd op "Day" blijft. Hiermee kan ik in Home Assistant dan de nachtverlaging regelen.
Als je de waardes werkelijk op je thermostaat ziet wijzigen zou er toch iets niet goed staan in de thermostaat.

Anders stap voor stap de communicatie monitoren, dus checken of er mqtt berichten worden gestuurd en/of dat je in de rauwe ebusd log kan zien wat je temperatuur schakelt.

  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
Proton_ schreef op zondag 5 juni 2022 @ 10:53:
Intussen heb ik ook een lange-run-maker geknutseld waarbij de aanvoertemperatuur mag oplopen als het minimaal vermogen te hoog is. Het gebruikt alleen informatie die op ebus beschikbaar is (en een maximum en minimum om gekke dingen te voorkomen).
(zie ook Proton_ in "Vaillant aroTHERM warmtepomp ervaringen" )
Ik denk dat het vrij aardig vertaalt naar willekeurige domotica-oplossingen, maar eigenlijk kan het over een half jaar pas goed getest worden.
Dus ter info :)
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
public void UpdateMinimumFlowTemp(EbusMeter settings, double currentMinimum, double actualFlowTemp, double desiredFlowTemp, double modulation)
        {
            if (currentMinimum < settings.MinimumFlowTemperature)
            {
                _logger.LogInformation("Reset temperature, it was lower than the configured minimum.");
                SetMinimumFlowTemp(settings.MinimumFlowTemperature);
            }
            else if (desiredFlowTemp < currentMinimum && currentMinimum > settings.MinimumFlowTemperature)
            {
                _logger.LogInformation("Reset temperature, it was higher and there is no longer heat requested.");
                SetMinimumFlowTemp(settings.MinimumFlowTemperature);
            }
            else if (actualFlowTemp > desiredFlowTemp &&
                     modulation < 2 &&
                     actualFlowTemp < settings.MaximumFlowTemperature &&
                     desiredFlowTemp >= settings.MinimumFlowTemperature)
            {
                // The flow temperature overshoots the setpoint while on minimum modulation;
                // make the setpoint at least the acual temperature to extend the run.
                _logger.LogInformation("Extend the run");
                SetMinimumFlowTemp(actualFlowTemp);
            }
            else
            {
                _logger.LogDebug("Nothing to do, all is well");
            }
        }
@Proton_ Ik heb deze geïmplementeerd (heel fijn dat je het ooit gepubliceerd hebt) maar ik begrijp niet onder welke voorwaarden de run wordt afgebroken. Als de min flow omhoog gaat, dan leest de target flow temp precies zo hoog uit. Dus ik zie niet hoe desiredFlowTemp < currentMinimum kan raken. Hoe werkt dat bij jou? Is het de thermostaat die een override doet waardoor de target flow temp toch wel omlaag gaat ondanks het minimum?

(Context: de pomp staat nu een uurtje of 10 te pruttelen op 30rps, huis perfect op temp gebleven, maar nu de dag aanbreekt wordt het duidelijk warmer en zou de run mogen afbreken. Ik kan dat ook wel regelen op overshoot van de kamertemperatuur maar ben héél benieuwd hoe jij dit hebt.)

[ Voor 5% gewijzigd door martijnst op 11-04-2026 09:14 ]


  • Proton_
  • Registratie: November 2011
  • Laatst online: 18:36

Proton_

Moderator Wonen & Mobiliteit 

Team Welles

Topicstarter
@martijnst thermostaat op Uitgebreid, dan is de woonkamer leidend.

Het ik-wil-een-warmtepomp FAQ topic- '23 MG5, douchen met wtw en Auer Edel Eau, verwarming met Vaillant Arotherm Plus.


  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
Proton_ schreef op zaterdag 11 april 2026 @ 14:56:
@martijnst thermostaat op Uitgebreid, dan is de woonkamer leidend.
Duidelijk. Ik heb geen thermostaat, maar dan weet ik welke kant ik op moet ;-)

  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
Een vraag voor wie wél een Vaillant-thermostaat gebruikt (nou ja, iedereen dus): gaat de circulatiepomp vaak uit bij lenteweer? Of blijft deze doordraaien? In mijn systeem zonder de thermostaat gaat deze alleen (automatisch) uit als de Uitsch.temp. zomer bereikt is, dus als verwarming geheel niet meer nodig is voor dat moment.

Ik ben benieuwd of bij gebruik van de thermostaat de pomp ook nog op andere momenten uitgaat, want dan zou ik dat ook in mijn regeling kunnen opnemen. Misschien heeft iemand dit gelogd afgelopen dagen?

  • thve
  • Registratie: Maart 2010
  • Laatst online: 23-10 14:58
Ik ben ook een beetje aan het klooien met ebusd op een vaillant vwl 75/6.

Weet iemand wat PowerCutPreloading "F400" doet?

  • maarten_NL
  • Registratie: Mei 2013
  • Laatst online: 30-10 22:11
@thve dat klinkt als de boiler opstoken voor er een geplande load shedding/Rolling blackout aan komt.

Vaillant AroTHERM+ WP - 15kWp O-Z-W PV - 14kWh ESS - Kona EV + Kia ev3 - ESP8266 FTW!


  • thve
  • Registratie: Maart 2010
  • Laatst online: 23-10 14:58
Zo klinkt het wel, maar hij lijkt niks te doen. Boiler temperatuur gaat niet hoger dan de ingestelde warmwater temperatuur

  • maarten_NL
  • Registratie: Mei 2013
  • Laatst online: 30-10 22:11
@thve mogelijk dat er nog andere registers gezet moeten worden om dit iets te laten doen, dat is het lastige met ongedocumenteerde functies.

Ik controleer de boilerlading met HwcTempDesired (52/57/65) en HwcOpMode (day/auto)

Vaillant AroTHERM+ WP - 15kWp O-Z-W PV - 14kWh ESS - Kona EV + Kia ev3 - ESP8266 FTW!


  • thve
  • Registratie: Maart 2010
  • Laatst online: 23-10 14:58
Ja, zo doe ik het nu ook. HwcTempDesired op gewenste temperatuur ren HwcOpMode op day.

Vandaag heeft de thermostaat zelf een legionellarun gedaan, zoals ingepland. Ik zie nu dat boiler temperatuur naar 75 graden is gegaan. Vorige week ook al volgens mij. Ik kan met niet meer herrineren of dit normaal is. Lijkt mij vrij hoog?

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 18:05
Ik zie iets geks met de EbusD.

ik krijg ineens de volgende waardes niet meer door. Zegt zelfs "This entity is no longer being provided by the mqtt integration. If the entity is no longer in use, delete it in settings."

- sensor.ebusd_hmu_rundataelectricpowerconsumption
- sensor.ebusd_hmu_rundatareturntemp

Restart lost ook niks op. Ik gebruik de standaard integratie dus geen custom csv.

Water-Escape


  • merijntjuh
  • Registratie: Februari 2009
  • Laatst online: 21:57
water_escape schreef op maandag 4 mei 2026 @ 19:25:
Ik zie iets geks met de EbusD.

ik krijg ineens de volgende waardes niet meer door. Zegt zelfs "This entity is no longer being provided by the mqtt integration. If the entity is no longer in use, delete it in settings."

- sensor.ebusd_hmu_rundataelectricpowerconsumption
- sensor.ebusd_hmu_rundatareturntemp

Restart lost ook niks op. Ik gebruik de standaard integratie dus geen custom csv.
Ik zag deze week nou precies ditzelfde.
Ineens werkte bepaalde automations niet meer (nu nog steeds niet vanwege die returntemp).
Voor die power consumption gebruik ik nu sensor.ebusd_hmu_currentconsumedpower
die lijkt precies hetzelfde te doen (en ik had ook het idee dat die er ook "ineens" was).
Voor sensor.ebusd_hmu_rundataflowtemp geld in mijn geval overigens hetzelfde, verbaasd me niets dat dit bij jou ook het geval zal zijn. En zo zijn er nog wel heel wat die ineens niet meer beschikbaar zin.
Hopelijk heeft iemand hier inderdaad de gouden tip wat hiermee te doen :)

[ Voor 10% gewijzigd door merijntjuh op 04-05-2026 20:37 ]


  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14

  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 18:05
Dat lijkt er zeker op, maar hoe ga in een commit terug waar het wel werkte? Daar heb ik niet zo veel kennis van helaas.

Water-Escape


  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
@water_escape Hoe gebruik je ebusd? Via micro-ebusd op de usb print? Of zelf een docker run ergens? Heb je de configuratie via git gehaald of gedownload?

[ Voor 21% gewijzigd door martijnst op 05-05-2026 20:34 ]


  • maarten_NL
  • Registratie: Mei 2013
  • Laatst online: 30-10 22:11
water_escape schreef op maandag 4 mei 2026 @ 19:25:


Restart lost ook niks op. Ik gebruik de standaard integratie dus geen custom csv.
De standaard integratie haalt de csv's uit git op?

Ik heb de csv's juist lokaal gezet en uitgekleed (regels ##) zodat ik alleen de data query die ik wil en bij mijn installatie ook werken en blijven werken. Wat je nu ziet is dat een update van de git repo, vervolgens jouw config om zeep helpt.

Vaillant AroTHERM+ WP - 15kWp O-Z-W PV - 14kWh ESS - Kona EV + Kia ev3 - ESP8266 FTW!


  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 18:05
martijnst schreef op dinsdag 5 mei 2026 @ 20:34:
@water_escape Hoe gebruik je ebusd? Via micro-ebusd op de usb print? Of zelf een docker run ergens? Heb je de configuratie via git gehaald of gedownload?
Dit is mijn setup: water_escape in "Verwarming uitlezen met ebusd"

Water-Escape


  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 18:05
Ik wordt gek, ik heb het IP van de adapter, maar ik kan er niet naar toe in de browser. Ping doet het ook. Hoe kom ik in de webinterface om weer een update te doen?

Water-Escape


  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
Ik begrijp dat HA bij jou zelf ebusd draait via die addon. Ik weet het niet want gebruik zelf geen Home Assistant. Misschien kan @maarten_NL even meedenken.

  • maarten_NL
  • Registratie: Mei 2013
  • Laatst online: 30-10 22:11
Ik heb om vreemd gedrag (herstartende vwzai) afscheid genomen van de HA addon en ik poll de data via http in N ode-red en stuur dat dan door naar MQTT topics zodat HA die data kan gebruiken. De "controls" zitten ook in de Node-red flows.

Vaillant AroTHERM+ WP - 15kWp O-Z-W PV - 14kWh ESS - Kona EV + Kia ev3 - ESP8266 FTW!


  • MatteoVenti
  • Registratie: Oktober 2018
  • Laatst online: 27-10 11:09
Vraagje,
Is er ergens een up-to-date guide voor het implementeren van een virutele thermostaat gebruikmakend van de ebusd shield c6 ? m.a.w. ha / nodered doet de volledige regeling ?

  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
MatteoVenti schreef op donderdag 7 mei 2026 @ 10:00:
Vraagje,
Is er ergens een up-to-date guide voor het implementeren van een virutele thermostaat gebruikmakend van de ebusd shield c6 ? m.a.w. ha / nodered doet de volledige regeling ?
Ik ben bezig met een regeling in Python, werkt goed. Dus juist losstaand en niet geïntegreerd in HA of andere platforms. Maar praat natuurlijk wel met ebusd.

Dat is geen guide natuurlijk, maar als je geïnteresseerd bent roep maar.

[ Voor 7% gewijzigd door martijnst op 07-05-2026 19:41 ]


  • maarten_NL
  • Registratie: Mei 2013
  • Laatst online: 30-10 22:11
@martijnst kan je hier een lijstje plakken met welke labels je bestuurt om de ketel te foppen?

Vaillant AroTHERM+ WP - 15kWp O-Z-W PV - 14kWh ESS - Kona EV + Kia ev3 - ESP8266 FTW!


  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
maarten_NL schreef op donderdag 7 mei 2026 @ 21:58:
@martijnst kan je hier een lijstje plakken met welke labels je bestuurt om de ketel te foppen?
Sure, maar let op: je kan dit niet combineren met een Vaillant-thermostaat. Dat klinkt eng maar in de praktijk valt het nogal mee. En je moet de kamertemperatuur meten met een ander apparaat anders valt er weinig te sturen.
  • TargetTempHc
    • "actief" algoritme zoals Vaillant ook aanbiedt
    • (dus kamer 1 graad te warm, dan zet ik de thermostaat 1 graad te koud)
    • en als je de temp op 10 graden zet gaat de ventilator uit, dus dat doe ik ook als het meer dan warm genoeg is
  • TargetTempHwc
    • boilervat, zet 'm 5 graden lager 's ochtends zodat hij niet aan slaat
    • en om 14 uur weer op 50 graden, of vrijdag op 60 graden
  • MinFlowTemp
    • voor het verlengen van verwarmings-runs als pomp anders pendelt (gejat van @Proton_)
Mis je dan niks? Nou, omdat er geen Vaillant-thermostaat actief is neemt de warmtepomp zelf de rest van de sturing over: stooklijn, switchen tussen verwarming en boiler, dat soort standaard-dingen.

Ik probeer de maker van de ebus shield nog zover te krijgen dat de nodig write-regels in de standaard-configuratie komen maar omdat dat niet zo is draai ik nog een losse ebusd met deze regels:
code:
1
2
3
4
5
6
r,,,TargetTempHwc,,,,b51a,05ff3207,ign,,IGN:3,,,,temp,,D2C,,°C,Target Hwc temperature
w,,,TargetTempHwc,,,,b51a,06ff3207,temp,,D2C,,°C,Target Hwc temperature
r,,,TargetTempHc,heat circuit target temperature,,,b51a,05ff321c,ign,,IGN:3,,,,value,,D2C,,°C,temperature
w,,,TargetTempHc,heat circuit target temperature,,,b51a,06ff321c,value,,D2C,,°C,temperature
r,,,MinFlowTemp,,,,b51a,05ff3533,ign,,IGN:3,,,,temp,,D2C,,°C,Minimum flow temperature
w,,,MinFlowTemp,,,,b51a,06ff3533,temp,,D2C,,°C,Minimum flow temperature

[ Voor 27% gewijzigd door martijnst op 08-05-2026 09:37 ]


  • maarten_NL
  • Registratie: Mei 2013
  • Laatst online: 30-10 22:11
martijnst schreef op vrijdag 8 mei 2026 @ 08:35:
[...]

Sure, maar let op: je kan dit niet combineren met een Vaillant-thermostaat. Dat klinkt eng maar in de praktijk valt het nogal mee. En je moet de kamertemperatuur meten met een ander apparaat anders valt er weinig te sturen.
Soms ben je te bang ;)


Afbeeldingslocatie: https://tweakers.net/i/VCqCvpbdCy4tmkKgx4POQUzP0ck=/800x/filters:strip_exif()/f/image/VuVHqhtURtFDlGk6aUxRyaxk.png?f=fotoalbum_large

Ik heb een vaillant thermostaat. Die na het instellen van de basis instellingen en na een paar maanden tweaken niet meer doet dan de temperatuur meten, en zo ingesteld staat zodat het de fallback is mocht mijn regeling om wat voor reden dan ook niet meer functioneren/of ik ga verhuizen. Bij het vorige huis had ik zoveel eigen regelingen dat ik meerdere avonden bezig ben geweest om het huis te "ontslimmen" dat ik nu de thermostaat gewoon mee heb besteld en de slimme regelingen er naast heb gebouwd.

Vaillant AroTHERM+ WP - 15kWp O-Z-W PV - 14kWh ESS - Kona EV + Kia ev3 - ESP8266 FTW!


  • Cuball
  • Registratie: Mei 2002
  • Laatst online: 28-10 11:11
StefBon schreef op donderdag 19 maart 2026 @ 10:26:
[...]


Via de USB C aansluiting inderdaad; je moet wel een jumpertje weghalen op het bordje om de stroom via USB toe te laten.
Hey waar staat beschreven wat de jumpertjes juist doen?

bij mij is er nu een jumper tussen VBUS en VCC. Als ik aansluit op enkel USB-C dan heb ik stoom op m'n boardje..

Maar ik blijf problemen hebben als ik het boardje aansluit op m'n ebus draden dat na tijdje m'n vaste thermostaat zegt dat hij bv. VR61 module niet meer vindt.. Of ik nu USB-C power aansluit of niet, het blijft het zelfde :(. Data komt wel mooi binnen in HA (via ebusd en MQTT)..

[ Voor 4% gewijzigd door Cuball op 27-05-2026 11:56 ]

"Live as if you were to die tomorrow. Learn as if you were to live forever"


  • StefBon
  • Registratie: Juni 2020
  • Laatst online: 23-10 13:23
Cuball schreef op woensdag 27 mei 2026 @ 11:51:
[...]

Hey waar staat beschreven wat de jumpertjes juist doen?

bij mij is er nu een jumper tussen VBUS en VCC. Als ik aansluit op enkel USB-C dan heb ik stoom op m'n boardje..

Maar ik blijf problemen hebben als ik het boardje aansluit op m'n ebus draden dat na tijdje m'n vaste thermostaat zegt dat hij bv. VR61 module niet meer vindt.. Of ik nu USB-C power aansluit of niet, het blijft het zelfde :(. Data komt wel mooi binnen in HA (via ebusd en MQTT)..
Je moet de jumper weghalen om het enkel met externe USB adapter te voeden - anders blijft het stroom nemen van de eBUS en krijg je potentieel dat soort fouten die je had. (had ik ook toen ik het eerste keer aansloot)

Maar de jumper moet er er uit gehaald worden.

  • Cuball
  • Registratie: Mei 2002
  • Laatst online: 28-10 11:11
StefBon schreef op donderdag 28 mei 2026 @ 15:13:
[...]

Je moet de jumper weghalen om het enkel met externe USB adapter te voeden - anders blijft het stroom nemen van de eBUS en krijg je potentieel dat soort fouten die je had. (had ik ook toen ik het eerste keer aansloot)

Maar de jumper moet er er uit gehaald worden.
Ik heb dit zonet gedaan, maar nu lijkt het erop dat de bridge niet meer "correct" opstart. Er is geen verbinding naar m'n Wifi netwerk (ik vind het toestel niet) en er is ook geen fallback wifi dat wordt uitgezonden. Ik merk wel dat de er slechts 1 ledje op het board continue brandt, ik dacht voordien dat er enkele ledjes aan het knipperen waren toen er Wifi connectie was en/of data gelezen werd..


edit: het lijkt te werken als ik eerst de USB aansluit en daarna de EBUS connector. Niet ideaal natuurlijk bij een onderbreking/herstart :(

[ Voor 8% gewijzigd door Cuball op 28-05-2026 17:25 ]

"Live as if you were to die tomorrow. Learn as if you were to live forever"


  • RedGhostGuy
  • Registratie: September 2019
  • Laatst online: 28-10 14:56
Hoi Tweakers,

Ik wil graag zo'n eBUS Adapter Stick C6 op mijn vaillant AroTherm Plus 75/5 aansluiten. Echter heb ik alleen een VWZ AI PLUS en een VR 940f.

Geen echte thermostaat van Vaillant dus. Kan deze adapter nu wel alles regelen zoals koelen, anti-legionella etc?

Wel gebruik ik een Magnum H64 voor elke kamer te voorzien van zijn eigen groep en klepregeling (met de woonkamer als altijd open staan). Graag wou ik met homeassistant de warmtepomp aansturen met informatie uit de H64 thermostaten. Kan dit ook?

Op het moment heb ik het nog niet via homeassistant lopen, en voor deze hitte de warmtepomp manueel op koelen gezet. Echter, om een of andere domme reden, begint de warmtepomp de 3 weg klep om te draaien nu en koelt hij mijn sww vat en verwarmt hij de vloer met 60 graden warm water.. Al snel weer uitgezet, ik kom er maar niet uit waarom dat gebeurd. Voorheen met verwarmen werkte het opwarmen van het sww vat en de vloer perfect, exact volgens de juiste instellingen.

Bedankt alvast!

  • martijnst
  • Registratie: November 2025
  • Laatst online: 11:14
Geen echte thermostaat van Vaillant dus. Kan deze adapter nu wel alles regelen zoals koelen, anti-legionella etc?
Je kan via ebusd (dus de adapter) koelen aan/uit zetten, je boilervat tot 60 graden verwarmen enz. Eigenlijk dus alles wat je kunt instellen via de controller (VWZ AI). Maar er zitten niet opeens extra regelingen in zoals de thermostaat die biedt. Die moet je zelf maken: bijvoorbeeld bepalen wanneer je koelen aan en uit wil zetten. Of de gewenste boilertemperatuur 1x per week op 60 graden zetten.

Die vraag over je driewegklep moet je misschien even apart in het algemene Vaillant-topic zetten. Maar er is geen logische reden dat de koelfunctie de driewegklep verkeerd om laat werken ;-)

  • Proim
  • Registratie: Januari 2015
  • Laatst online: 24-09 11:30
Ik draai al enige eBUSd in Home Assistant. Loopt meestal goed, maar nu heb ik sinds ongeveer 4u in de nacht geen enkele uitlezing meer. Ik ben terug gaan kijken in de logs en het lijkt op dit punt fout te gaan: https://imgur.com/a/a4m792G. Eerst worden er gewoon nog waardes uitgelezen en dan plots "[bus error] signal lost". Ik heb reeds de power supply even losgekoppeld voor ongeveer 20 seconden, maar dat lijkt niets te hebben opgelost. Zie hieronder de laatste logs.

Ik was gewoon aan het slapen op dat moment dus zelf heb ik niets veranderd aan instellingen of wat dan ook... Iemand die mij kan helpen dit te troubleshooten?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
2026-06-29 10:45:05.269 [device error] transport closed
2026-06-29 10:45:05.269 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:45:05.269 [bus notice] device invalid
2026-06-29 10:45:13.332 [device error] transport closed
2026-06-29 10:45:13.332 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:45:13.332 [bus notice] device invalid
2026-06-29 10:45:21.397 [device error] transport closed
2026-06-29 10:45:21.397 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:45:21.397 [bus notice] device invalid
2026-06-29 10:45:29.462 [device error] transport closed
2026-06-29 10:45:29.462 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:45:29.462 [bus notice] device invalid
2026-06-29 10:45:37.537 [device error] transport closed
2026-06-29 10:45:37.537 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:45:37.537 [bus notice] device invalid
2026-06-29 10:45:45.652 [device error] transport closed
2026-06-29 10:45:45.653 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:45:45.653 [bus notice] device invalid
2026-06-29 10:45:53.717 [device error] transport closed
2026-06-29 10:45:53.717 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:45:53.717 [bus notice] device invalid
2026-06-29 10:46:01.088 [mqtt error] read message ctlv2 Hc2Status not found
2026-06-29 10:46:01.097 [mqtt error] read message ctlv2 z1roomtemp not found
2026-06-29 10:46:01.111 [mqtt error] read message hmu flowtempdesired not found
2026-06-29 10:46:01.139 [mqtt error] read message hmu currentyieldpower not found
2026-06-29 10:46:01.231 [mqtt error] read message ctlv2 z2roomtemp not found
2026-06-29 10:46:01.311 [mqtt error] read message ctlv2 Hc2flowtemp not found
2026-06-29 10:46:01.312 [mqtt error] read message hmu energyintegral not found
2026-06-29 10:46:01.356 [mqtt error] read message ctlv2 Hc2ActualFlowTempDesired not found
2026-06-29 10:46:01.363 [mqtt error] read message hmu currentconsumedpower not found
2026-06-29 10:46:01.395 [mqtt error] read message hmu YieldHcDay not found
2026-06-29 10:46:01.464 [mqtt error] read message ctlv2 hwcstoragetemp not found
2026-06-29 10:46:01.471 [mqtt error] read message ctlv2 Hc1ActualFlowTempDesired not found
2026-06-29 10:46:01.496 [mqtt error] read message hmu supplytempweighted not found
2026-06-29 10:46:01.498 [mqtt error] read message ctlv2 Hc1flowtemp not found
2026-06-29 10:46:01.792 [device error] transport closed
2026-06-29 10:46:01.792 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:46:01.792 [bus notice] device invalid
2026-06-29 10:46:09.854 [device error] transport closed
2026-06-29 10:46:09.854 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:46:09.854 [bus notice] device invalid
2026-06-29 10:46:18.037 [device error] transport closed
2026-06-29 10:46:18.037 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:46:18.037 [bus notice] device invalid
2026-06-29 10:46:26.173 [device error] transport closed
2026-06-29 10:46:26.173 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:46:26.173 [bus notice] device invalid
2026-06-29 10:46:34.293 [device error] transport closed
2026-06-29 10:46:34.293 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:46:34.293 [bus notice] device invalid
2026-06-29 10:46:42.366 [device error] transport closed
2026-06-29 10:46:42.366 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:46:42.366 [bus notice] device invalid
2026-06-29 10:46:50.486 [device error] transport closed
2026-06-29 10:46:50.486 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:46:50.486 [bus notice] device invalid
2026-06-29 10:46:58.613 [device error] transport closed
2026-06-29 10:46:58.613 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:46:58.613 [bus notice] device invalid
2026-06-29 10:47:01.088 [mqtt error] read message ctlv2 Hc2Status not found
2026-06-29 10:47:01.098 [mqtt error] read message ctlv2 z1roomtemp not found
2026-06-29 10:47:01.110 [mqtt error] read message hmu flowtempdesired not found
2026-06-29 10:47:01.139 [mqtt error] read message hmu currentyieldpower not found
2026-06-29 10:47:01.226 [mqtt error] read message ctlv2 z2roomtemp not found
2026-06-29 10:47:01.317 [mqtt error] read message ctlv2 Hc2flowtemp not found
2026-06-29 10:47:01.317 [mqtt error] read message hmu energyintegral not found
2026-06-29 10:47:01.359 [mqtt error] read message ctlv2 Hc2ActualFlowTempDesired not found
2026-06-29 10:47:01.363 [mqtt error] read message hmu currentconsumedpower not found
2026-06-29 10:47:01.401 [mqtt error] read message hmu YieldHcDay not found
2026-06-29 10:47:01.471 [mqtt error] read message ctlv2 hwcstoragetemp not found
2026-06-29 10:47:01.472 [mqtt error] read message ctlv2 Hc1ActualFlowTempDesired not found
2026-06-29 10:47:01.498 [mqtt error] read message hmu supplytempweighted not found
2026-06-29 10:47:01.499 [mqtt error] read message ctlv2 Hc1flowtemp not found
2026-06-29 10:47:06.681 [device error] transport closed
2026-06-29 10:47:06.681 [bus error] unable to open 192.168.0.18:3335: ERR: generic I/O error
2026-06-29 10:47:06.681 [bus notice] device invalid

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 10:06
Zit je adapter nog op wifi? Ik heb ook wel eens gehad dat die midden in de nacht opeens zn wifi verliest en dan weer met zn eigen AP online komt. Opnieuw wifi instellen en het werkt weer

  • Proim
  • Registratie: Januari 2015
  • Laatst online: 24-09 11:30
xarow schreef op maandag 29 juni 2026 @ 17:22:
Zit je adapter nog op wifi? Ik heb ook wel eens gehad dat die midden in de nacht opeens zn wifi verliest en dan weer met zn eigen AP online komt. Opnieuw wifi instellen en het werkt weer
Daar lijkt mogelijks iets mee aan de hand ja. Ik heb wel gewoon toegang tot http://esp-ebus.local/config en heb daar SSID en wifi wachtwoord opnieuw ingesteld, maar geen verschil. Het standaard access point van de adapter zie ik wel niet meer verschijnen. Filmpje van de adapter in actie: https://imgur.com/a/xk20Y82

Ik zal maar eens iets posten op de GitHub erover.

  • Middenberm
  • Registratie: November 2022
  • Laatst online: 18:30
Hallo allen

Ik probeer al dagen (zo niet weken) mijn Arotherm Plus systeem via ebus te koppelen met mijn Homeassistant green

Ik maak gebruik van de eBUS Adapter Stick C6 van Elecrow. Deze is middels 0,6mm signaaldraad aangesloten op de BUS poort van mijn VR71. Daar zitten d.m.v. Wago klemmen echter nog wel andere apparaten van mijn systeem ook op aangesloten.

Op mijn homeassitant draai ik

- eBUSd versie 26.1.8

- MQTT

eBUSd communiceert goed volgens het logboek maar MQTT weigert te scannen "global scan" en "global signal" blijven op onbekend staan. In eBUSd gebruik ik de volgende code.Afbeeldingslocatie: https://tweakers.net/i/bPMQbxuxbAn2DuoWcf83oRxDPtM=/800x/filters:strip_exif()/f/image/KPGQEku1F5fQGlEuenHiRlbG.png?f=fotoalbum_largeen dat geeft de volgende logboek vermelding

Afbeeldingslocatie: https://tweakers.net/i/wZZLXfeNPJG28o-d3Os--MXScAI=/800x/filters:strip_exif()/f/image/vwzLLBhZfh3xfOsbQ8ruixhA.png?f=fotoalbum_large

en MQTT vermeld dit (als ik het verder uitvouw past het niet in een screenshot)

Afbeeldingslocatie: https://tweakers.net/i/SQE5nMAWkJ_oRNhSpLL5Rka3Mnw=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/QtbFz3h67QNry6fX9glMlqvl.png?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/YbWq2VZj6YyKIS0qoN8QJMju69k=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/3ivDOHtqdtdCuicbTujkJFox.png?f=user_large

Iemand enig idee

Alvast dank

  • freakaleek
  • Registratie: Juli 2014
  • Laatst online: 19:59
Zonder te weten of dit helpt: bij mij "brak" de update naar 26.1.8 (vanaf 25.1) de bestaande installatie, gebaseerd op instructies uit dit topic (ik heb ook een Plus en C6 en HA green).

Ik heb nog geen moeite gestoken om te kijken of de update echt het probleem was maar wellicht is het een aanwijzing?

Changelog van 26.1.6
If you upgraded from version 25.1 or older: your old config fields (scanconfig, loglevel_all, mqtttopic, mode, readonly, etc.) are no longer applied. The addon will warn you in the logs at startup. You must re-add them as entries in commandline_options. See the migration guide.
Middenberm schreef op maandag 27 juli 2026 @ 17:35:
Hallo allen

Ik probeer al dagen (zo niet weken) mijn Arotherm Plus systeem via ebus te koppelen met mijn Homeassistant green

Ik maak gebruik van de eBUS Adapter Stick C6 van Elecrow. Deze is middels 0,6mm signaaldraad aangesloten op de BUS poort van mijn VR71. Daar zitten d.m.v. Wago klemmen echter nog wel andere apparaten van mijn systeem ook op aangesloten.

Op mijn homeassitant draai ik

- eBUSd versie 26.1.8

- MQTT

eBUSd communiceert goed volgens het logboek maar MQTT weigert te scannen "global scan" en "global signal" blijven op onbekend staan. In eBUSd gebruik ik de volgende code.~~~[Afbeelding]en dat geeft de volgende logboek vermelding

~~~[Afbeelding]

en MQTT vermeld dit (als ik het verder uitvouw past het niet in een screenshot)

[Afbeelding]

[Afbeelding]

Iemand enig idee

Alvast dank

  • Middenberm
  • Registratie: November 2022
  • Laatst online: 18:30
@freakaleek

Bedankt voor de reactie. Dan ga ik even uitvogelen hoe ik een oudere versie van eBUSd kan installeren.

Heb je dan ook ervaring met eBus Direct uit de HACS?

[ Voor 19% gewijzigd door Middenberm op 27-07-2026 20:39 ]


  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 18:05
Ik draai van alles de laatste versie denk ik. Ik zag ineens at ik bijna niks van EBUSD meer door kreeg in HA. Na 3 dagen (wellicht weer een update) kwamen de waardes ineens weer terug.

Water-Escape


  • freakaleek
  • Registratie: Juli 2014
  • Laatst online: 19:59
Middenberm schreef op maandag 27 juli 2026 @ 20:37:
@freakaleek

Heb je dan ook ervaring met eBus Direct uit de HACS?
Wat bedoel je hier mee?

  • Middenberm
  • Registratie: November 2022
  • Laatst online: 18:30
In het overzicht van hacs integraties staat een integratie genaamd "ebus direct". Ik vroeg me af of deze mogelijk hetzelfde doet als de add-on "ebusd"

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 22:43

paQ

Is er nog iemand die een ebusd C6 bijv over heeft / niets mee doet?
Ik heb al een jaar of twee de EBUS to WiFi Adapter Module V6.1, maar die krijg ik toch niet lekker werkend.

Ik doe niet aan bijgeloof. Dat brengt ongeluk.


  • wimpie006
  • Registratie: Maart 2013
  • Laatst online: 26-10 09:45
met importkosten kom je makkelijk op 60 euro uit hier in Belgie, redelijk prijzig.

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 30-10 23:03
Ik heb zelf een EBUS to wifi adapter van danman.eu. Die deed het vorige week nog, maar maandag sloot ik die aan, gingen de ledjes even aan en meteen weer uit en nu werkt hij helemaal niet meer.
Iemand dat wel eens gehad? Zijn er nog manieren om die weer aan de praat te krijgen of zou hij dood zijn?

Hail to the king baby!


  • StefBon
  • Registratie: Juni 2020
  • Laatst online: 23-10 13:23
urk_forever schreef op woensdag 2 september 2026 @ 15:37:
Ik heb zelf een EBUS to wifi adapter van danman.eu. Die deed het vorige week nog, maar maandag sloot ik die aan, gingen de ledjes even aan en meteen weer uit en nu werkt hij helemaal niet meer.
Iemand dat wel eens gehad? Zijn er nog manieren om die weer aan de praat te krijgen of zou hij dood zijn?
Toevallig geen nieuwe fimware er naar geschreven?
Ik heb ooit eens een firmware van een andere adapter er naar toe geschreven.

Kan misschien helpen om de firmware eens te herschrijven; https://github.com/danielkucera/esp-arduino-ebus

(makkelijk te doen via de browser met bvb. https://web.esphome.io/ als je de adapter via USB aansluit op je PC/Mac)

Ook zeker checken of alles goed aangesloten is qua stroom; bij mij hielp het bijvoorbeeld om het apart met USB voeding te poweren. Je moet dan wel een bepaalde 'jumper' verwijderen om dit te laten werken (zwart plasticje tussen twee pinnen).

Hoe sluit je het momenteel aan?

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 30-10 23:03
StefBon schreef op donderdag 3 september 2026 @ 09:14:
[...]

Toevallig geen nieuwe fimware er naar geschreven?
Ik heb ooit eens een firmware van een andere adapter er naar toe geschreven.

Kan misschien helpen om de firmware eens te herschrijven; https://github.com/danielkucera/esp-arduino-ebus

(makkelijk te doen via de browser met bvb. https://web.esphome.io/ als je de adapter via USB aansluit op je PC/Mac)

Ook zeker checken of alles goed aangesloten is qua stroom; bij mij hielp het bijvoorbeeld om het apart met USB voeding te poweren. Je moet dan wel een bepaalde 'jumper' verwijderen om dit te laten werken (zwart plasticje tussen twee pinnen).

Hoe sluit je het momenteel aan?
Ik had juist vorige week er de laatste firmware opgezet omdat de firmware die erop stond de wifi met een wachtwoord was beveiligd. Maar toen werkte hij en kon ik op de website komen.

Ik heb geprobeerd om aan te sluiten op mijn pc via usb en via een aparte usb voeding en met en zonder de jumper, maar gebeurt helemaal niks.

Vorige week gingen alle ledjes meteen branden als ik hem aansloot, deze week dus ook heel even en daarna niks meer.

Hail to the king baby!


  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 29-10 20:03
Goedemorgen allen,

Ik heb sinds afgelopen week mijn ebusd adapter werkend en gekoppeld met HA via MQTT.
Mijn doel is om mijn setup toe te voegen aan het HA Energy Dashboard, alsook om mijn warmtepomp aan te sturen vanuit DAO (Day Ahead Optimizer) om mijn verbruik beter te kunnen plannen.

Ik ben alleen nog niet zeker of ik de juiste configuratie (CSV) files gebruik. Zijn er mogelijks betere/correcte CSV files voor mijn setup?

Mijn vaillant setup bestaat uit:
  • Vaillant flexoTHERM VWF 87/4
  • Vaillant uniSTOR VIH RW 300/ BR
  • Vaillant VRC 700
  • Module passieve koeling VWZ NC 11 met dauwpuntbewaking
Hieronder mijn "Options" voor eBUSd:
code:
1
2
3
4
5
6
seed_mqtt_cfg: true
commandline_options:
  - --scanconfig
  - --log=all:notice
  - --mqttchanges
network_device: enh:10.1.40.14:3335
De logs van eBUSd heb ik op pastebin gezet: https://pastebin.com/raw/ytUDjHyj

  • Question Mark
  • Registratie: Mei 2003
  • Laatst online: 16:29

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

dotcom87 schreef op dinsdag 15 september 2026 @ 08:20:
Ik ben alleen nog niet zeker of ik de juiste configuratie (CSV) files gebruik. Zijn er mogelijks betere/correcte CSV files voor mijn setup?
Misschien, maar zijn er nu zaken die je mist? Instellingen die je zou willen doen, die je nu niet kunt doen? Ik zie dat je een logfile bijgeplaatst hebt, maar die is bijna 4000 regels lang, die ga ik in elk geval niet voor je doorspitten.. ;)

Mijn persoonlijke ervaring is dat CSV files een kwestie van proberen is. Ik heb ooit een setje verzameld, en merk dat daar (nog steeds) meer functionaliteiten inzitten dan de "standaard repo". Het blijft een beetje hit-and-miss met die dingen..

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B


  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 29-10 20:03
Question Mark schreef op dinsdag 15 september 2026 @ 08:41:
[...]

Misschien, maar zijn er nu zaken die je mist? Instellingen die je zou willen doen, die je nu niet kunt doen? Ik zie dat je een logfile bijgeplaatst hebt, maar die is bijna 4000 regels lang, die ga ik in elk geval niet voor je doorspitten.. ;)

Mijn persoonlijke ervaring is dat CSV files een kwestie van proberen is. Ik heb ooit een setje verzameld, en merk dat daar (nog steeds) meer functionaliteiten inzitten dan de "standaard repo". Het blijft een beetje hit-and-miss met die dingen..
Het enige wat voor mij relevant is, is:
- het totale stroomverbruik van mijn warmtepomp zodat ik dit kan toevoegen aan het Energy Dashboard van Home Assistant
- de mogelijkheid om via DAO mijn warmtepomp aan te sturen (zowel de verwarming aan/uit + temperatuur, als het boilervat aan/uit + temperatuur).

Voor het totale stroomverbruik zie ik de sensor.ebusd_700_prenergysum (die nu een waarde heeft van 19,751.00 kWh). Is dit de waarde die zowel het verbruik van de verwarming als het boilervat omvat?

Ik heb ook nog geen ervaring met het aansturen (alleen nog maar met het uitlezen).

  • StefBon
  • Registratie: Juni 2020
  • Laatst online: 23-10 13:23
dotcom87 schreef op dinsdag 15 september 2026 @ 08:20:
Goedemorgen allen,

Ik heb sinds afgelopen week mijn ebusd adapter werkend en gekoppeld met HA via MQTT.
Mijn doel is om mijn setup toe te voegen aan het HA Energy Dashboard, alsook om mijn warmtepomp aan te sturen vanuit DAO (Day Ahead Optimizer) om mijn verbruik beter te kunnen plannen.

Ik ben alleen nog niet zeker of ik de juiste configuratie (CSV) files gebruik. Zijn er mogelijks betere/correcte CSV files voor mijn setup?

Mijn vaillant setup bestaat uit:
  • Vaillant flexoTHERM VWF 87/4
  • Vaillant uniSTOR VIH RW 300/ BR
  • Vaillant VRC 700
  • Module passieve koeling VWZ NC 11 met dauwpuntbewaking
Hieronder mijn "Options" voor eBUSd:
code:
1
2
3
4
5
6
seed_mqtt_cfg: true
commandline_options:
  - --scanconfig
  - --log=all:notice
  - --mqttchanges
network_device: enh:10.1.40.14:3335
De logs van eBUSd heb ik op pastebin gezet: https://pastebin.com/raw/ytUDjHyj
Bij mij staat het ingesteld in de addon met deze settings, zowel lezen als schrijven, en werkt heel erg goed voor quasi alle waardes er uit te halen.
code:
1
2
3
4
5
6
7
seed_mqtt_cfg: true
commandline_options:
  - --scanconfig=full
  - --latency=100
  - --pollinterval=5
  - --mqttretain
network_device: ens:192.168.86.128:3335

  • Kuusj
  • Registratie: April 2012
  • Laatst online: 30-10 10:12

Kuusj

Ofwel varken in 't Limburgs

Ik heb het uiteindelijk opgegeven om de Ebus uit te lezen.. Ik heb een Vaillant wifi ding eraan gehangen zodat ik het e.e.a. in de app kan uitlezen en dat is voor mij eigenlijk prima. Mocht iemand nog een adaptertje zoeken, kijken even bij mijn advertenties. Hij mag voor een klein bedrag weg.

9800X3D - RX 9700XT


  • Rijo038
  • Registratie: April 2023
  • Laatst online: 20:24
StefBon schreef op donderdag 17 september 2026 @ 11:05:
[...]


Bij mij staat het ingesteld in de addon met deze settings, zowel lezen als schrijven, en werkt heel erg goed voor quasi alle waardes er uit te halen.
code:
1
2
3
4
5
6
7
seed_mqtt_cfg: true
commandline_options:
  - --scanconfig=full
  - --latency=100
  - --pollinterval=5
  - --mqttretain
network_device: ens:192.168.86.128:3335
dit bepaald toch niet welke waardes beschikbaar komen? Dat wordt bepaald door de gekoppelde templates. Die kunnen of lokaal beschikbaar staan, of door middel van de standaard set die online beschikbaar is.

  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 29-10 20:03
StefBon schreef op donderdag 17 september 2026 @ 11:05:
[...]


Bij mij staat het ingesteld in de addon met deze settings, zowel lezen als schrijven, en werkt heel erg goed voor quasi alle waardes er uit te halen.
code:
1
2
3
4
5
6
7
seed_mqtt_cfg: true
commandline_options:
  - --scanconfig=full
  - --latency=100
  - --pollinterval=5
  - --mqttretain
network_device: ens:192.168.86.128:3335
Bedankt. Is dat pollinterval op 5 ok op ebus? Omdat de bandbreedte beperkt is...

En inderdaad, welke configs gebruik je?

  • Question Mark
  • Registratie: Mei 2003
  • Laatst online: 16:29

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

dotcom87 schreef op donderdag 17 september 2026 @ 16:22:
[...]

Bedankt. Is dat pollinterval op 5 ok op ebus? Omdat de bandbreedte beperkt is...
Ik heb bij mij de pollinterval op 30 seconden staan. Veel korter heeft wat mij betreft ook geen enkele zin. Let op dat niet elke waarde "polling" ondersteund, die moet je actief gaan bevragen. Ik heb daar een automatisering voor die elke minuut een aantal entiteiten uitvraagt.
En inderdaad, welke configs gebruik je?
Begin gewoon eens met de online basisrepository. Op het moment dat je je configuratie instelt dat hij ook mag schrijven, dan zul je zien dat je wat extra opties krijgt, die misschien al bruikbaar genoeg voor je zijn. Eigenlijk gebruik ik er maar eentje écht, en dat is het instellen van de temperatuur van mijn boilervat.

Ik trigger daar een eigen legionellarun mee, en ga volgend jaar op basis van overschot van mijn zonnestroom de temperatuur instellen.

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B


  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 29-10 20:03
Question Mark schreef op donderdag 17 september 2026 @ 16:42:
[...]
Ik heb bij mij de pollinterval op 30 seconden staan. Veel korter heeft wat mij betreft ook geen enkele zin. Let op dat niet elke waarde "polling" ondersteund, die moet je actief gaan bevragen. Ik heb daar een automatisering voor die elke minuut een aantal entiteiten uitvraagt.


[...]

Begin gewoon eens met de online basisrepository. Op het moment dat je je configuratie instelt dat hij ook mag schrijven, dan zul je zien dat je wat extra opties krijgt, die misschien al bruikbaar genoeg voor je zijn. Eigenlijk gebruik ik er maar eentje écht, en dat is het instellen van de temperatuur van mijn boilervat.

Ik trigger daar een eigen legionellarun mee, en ga volgend jaar op basis van overschot van mijn zonnestroom de temperatuur instellen.
30 seconden lijkt me al wat redelijker. Zou je misschien je (startup) options voor ebusd kunnen delen? En hoe activeer je het schrijven juist als je de basisrepository gebruikt?

Ik ben op dit moment gewisseld naar de configs van peterjones.

[ Voor 3% gewijzigd door dotcom87 op 17-09-2026 17:18 ]


  • Question Mark
  • Registratie: Mei 2003
  • Laatst online: 16:29

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

dotcom87 schreef op donderdag 17 september 2026 @ 16:55:
En hoe activeer je het schrijven juist als je de basisrepository gebruikt?
HOW TO: Write values from Home Assistant controls to ebusd (Idiot's guide (by an idiot))

Hat gaat om onderstaande startup option, door hier ook Write (^w) op te geven mogen ook instellingen geschreven worden.
code:
1
--mqttvar=filter-direction=r|u|^w
Voor de rest heb ik een configpad opgegeven voor mijn csv-files, pollinterval (30 seconden) en dat hij bij opstarten een full scan op de bus moet doen.

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B


  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 29-10 20:03
Question Mark schreef op vrijdag 18 september 2026 @ 08:25:
[...]

HOW TO: Write values from Home Assistant controls to ebusd (Idiot's guide (by an idiot))

Hat gaat om onderstaande startup option, door hier ook Write (^w) op te geven mogen ook instellingen geschreven worden.
code:
1
--mqttvar=filter-direction=r|u|^w
Voor de rest heb ik een configpad opgegeven voor mijn csv-files, pollinterval (30 seconden) en dat hij bij opstarten een full scan op de bus moet doen.
Bedankt voor de tips. Ik heb de eBUSd add-on nu opgestart met volgende config
YAML:
1
2
3
4
5
6
7
8
seed_mqtt_cfg: true
commandline_options:
  - --configpath=/config/ebusd-configuration/ebusd-2.1.x/en
  - --mqttchanges
  - --mqttvar=filter-direction=r|u|^w
  - --pollinterval=30
  - --scanconfig=full
network_device: enh:10.1.40.14:3335
Nu zie ik inderdaad in Home Assistant dat er controls beschikbaar zijn gekomen ipv alleen maar sensors.

Ik zie ook dat er een switch.ebusd_700_adaptheatcurve control is die nu uit staat.

Ik wil via DAO deze gaan sturen, en er zijn dan 3 opties:
• "on/off" – uren aan/uit met minimale looptijd.
• "power" – vermogensregeling via stages.
• "heating curve" – sturing via stooklijn-aanpassing (K/%).

Zou dit mogelijk zijn met de controls die ik nu heb via ebusd?

  • Question Mark
  • Registratie: Mei 2003
  • Laatst online: 16:29

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

dotcom87 schreef op vrijdag 18 september 2026 @ 10:28:
Zou dit mogelijk zijn met de controls die ik nu heb via ebusd?
Ik ken DAO niet voldoende, maar in principe kun je via home assistant elke button of slider die je nu ziet aansturen.

Let op dat de ervaringen met adaptive heatcurce hooguit matig zijn. Dit past op basis van de buitentemperatuur je stooklijn aan, meer niet. En bij traagwerkende vloerverwarming verandert de buitentemperatuur sneller dan je systeem zich kan aanpassen.

Wat probeer je te bereiken? Ik zou bij vloerverwarming eigenlijk bij overschot van energie (of lage(re) energieprijzen) tijdelijk je kamertermperatuur met 0,5 of 1 graad verhogen, of zoals ik al eerder aangaf je boilervat flink aanslingeren...

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B


  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 29-10 20:03
Question Mark schreef op vrijdag 18 september 2026 @ 11:10:
[...]

Ik ken DAO niet voldoende, maar in principe kun je via home assistant elke button of slider die je nu ziet aansturen.

Let op dat de ervaringen met adaptive heatcurce hooguit matig zijn. Dit past op basis van de buitentemperatuur je stooklijn aan, meer niet. En bij traagwerkende vloerverwarming verandert de buitentemperatuur sneller dan je systeem zich kan aanpassen.

Wat probeer je te bereiken? Ik zou bij vloerverwarming eigenlijk bij overschot van energie (of lage(re) energieprijzen) tijdelijk je kamertermperatuur met 0,5 of 1 graad verhogen, of zoals ik al eerder aangaf je boilervat flink aanslingeren...
Die 2 laatste opties zijn exact wat ik wil bereiken ;)

Maar in DAO is er op het vlak van heating redelijk wat te configureren (https://github.com/corneel27/day-ahead/wiki/5.-Overzicht-alle-instellingen#warmtepomp-heating).

Bedoeling is inderdaad dat de verwarming in de winter op een zonnige dag wat hoger gezet wordt, zodat er 's nachts amper moet bijgewarmd worden etc.

Ik ben nu voor het SWW aan het kijken naar HwcOpMode en HwcTemp. ik heb HwcOpMode als test op off gezet in de hoop dat hij nu niet gaat bijwarmen als hij onder zijn delta komt.

  • Question Mark
  • Registratie: Mei 2003
  • Laatst online: 16:29

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

dotcom87 schreef op vrijdag 18 september 2026 @ 11:17:
Bedoeling is inderdaad dat de verwarming in de winter op een zonnige dag wat hoger gezet wordt, zodat er 's nachts amper moet bijgewarmd worden etc.
DAO is een vrij groot en complex ding, terwijl wat jij wilt ook met HA zelf te realiseren is.

Energie-overschot > X Kwh óf energieprijs lager dan Y -> zet thermostaat op Z+1

Energie-overschot < X Kwh óf energieprijs hoger dan Y -> zet thermostaat op Z

Op basis van energieprijs zet ik nu tijdelijk de wenstemperatuur van mijn boilervat tijdelijk wat hoger. En bij negatieve energieprijzen zelfs zo hoog mogelijk. Dat zijn eigenlijk exact dezelfde zaken die jij wilt :)

DAO heeft echt wel zijn eigen use-cases en toepassingsgebied en gaat bij mij pas echt interessant worden als ik ook electrisch ga rijden en/of een thuisaccu heb. Dan wordt "handmatig" optimaliseren te complex en moet je dat uit handen gaan geven aan een slimme tool. Tot die tijd red ik mij prima met de automatisering in HA alleen. :)

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B


  • dotcom87
  • Registratie: Januari 2011
  • Laatst online: 29-10 20:03
Question Mark schreef op vrijdag 18 september 2026 @ 11:35:
[...]

DAO is een vrij groot en complex ding, terwijl wat jij wilt ook met HA zelf te realiseren is.

Energie-overschot > X Kwh óf energieprijs lager dan Y -> zet thermostaat op Z+1

Energie-overschot < X Kwh óf energieprijs hoger dan Y -> zet thermostaat op Z

Op basis van energieprijs zet ik nu tijdelijk de wenstemperatuur van mijn boilervat tijdelijk wat hoger. En bij negatieve energieprijzen zelfs zo hoog mogelijk. Dat zijn eigenlijk exact dezelfde zaken die jij wilt :)

DAO heeft echt wel zijn eigen use-cases en toepassingsgebied en gaat bij mij pas echt interessant worden als ik ook electrisch ga rijden en/of een thuisaccu heb. Dan wordt "handmatig" optimaliseren te complex en moet je dat uit handen gaan geven aan een slimme tool. Tot die tijd red ik mij prima met de automatisering in HA alleen. :)
Dat is hier inderdaad het geval. Zonnepanelen, warmtepomp, batterij en EV. Daarom dat ik dus richting DAO aan het kijken ben.

  • Rijo038
  • Registratie: April 2023
  • Laatst online: 20:24
Question Mark schreef op vrijdag 18 september 2026 @ 08:25:
[...]

HOW TO: Write values from Home Assistant controls to ebusd (Idiot's guide (by an idiot))

Hat gaat om onderstaande startup option, door hier ook Write (^w) op te geven mogen ook instellingen geschreven worden.
code:
1
--mqttvar=filter-direction=r|u|^w
Voor de rest heb ik een configpad opgegeven voor mijn csv-files, pollinterval (30 seconden) en dat hij bij opstarten een full scan op de bus moet doen.
Deze is vet! Heb nu alles draaien via de ebusd en niet meer via de Vaillant app. Dank voor het delen

  • Snippo
  • Registratie: Juni 2006
  • Laatst online: 27-10 16:48
Nog een tip: gebruik de MCP server van HA om te koppelen aan een AI agent.

ebusd werkte hier nooit goed vanwege een cascade instelling die niet standaard wordt ondersteund (blijkbaar), maar AI heeft alle signalen mooi uitgepluist en nieuwe config files gemaakt :) .

  • freakaleek
  • Registratie: Juli 2014
  • Laatst online: 19:59
Met de winter in aantocht probeer ik het setpoint van de thermostaat digitaal aan te sturen, om zo bijvoorbeeld nachtverlaging te automatiseren.

Mijn thermostaat staat op manueel. Echter lukt het me niet om "sticky" waardes te schrijven.

Welke variabele gebruiken jullie om de kamertemperatuur in te stellen?
Vandaag via een automation de waarde 20C naar z1ActualHeatingRoomTempDesired geschreven, maar werd deze automatisch overschreven naar de originele waarde van 20.5 (eerder ingesteld op de thermostaat)

Iemand tips?

Hier een plaatje:Afbeeldingslocatie: https://tweakers.net/i/XxzuOoxLsybLFqLokmlnrH2j4QE=/800x/filters:strip_exif()/f/image/iUP9FpgPw883L2qT5olJv6Nb.png?f=fotoalbum_large

  • Middenberm
  • Registratie: November 2022
  • Laatst online: 18:30
Zo, de zomer is nagenoeg voorbij en de warmtepomp kan voorzichtig zijn eerste start weer maken. Tijd om mijn hele Home Assistant setup te testen voor de herfst/winter echt los barst.

Doel van de setup was om mijn Arotherm Plus zo flexibel mogelijk te gebruiken in combinatie met een dynamisch energie contract (Frank in ons geval). Deze post gaat alleen over de warmtepomp maar de totale setup heeft o.a. betrekking om mijn EV (dynamische laadsnelheid aanpassing op basis van beschikbare zonnestroom incl. tellingen om bij te houden hoeveel procent gratis mijn auto is ingegaan), Zonnepanelen (dynamische afschaling van de zonnepanelen op basis van opbrengst en verbruik, dit om terug lever komsten te vermijden), Thuis accu en alles is met elkaar verweven.
E.e.a. samengesteld door gerichte vragen aan ClaudeAI

E.e.a. draaiend op een HomeAssistant green met een middels modbus gekoppelde Growatt omvormer en eBUSD gekoppelde warmtepomp naast de HACS myVaillant integratie.
Afbeeldingslocatie: https://tweakers.net/i/FcW5Kl1pWWvssYXNwj8zX78Ih0E=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/N0Ekq9oDkOIwmQfCYzbw9hWh.png?f=user_large

Afbeelding 1.

- bij "klimaat sturing" kan gekozen worden tussen
  • UIT (sensoCOMFORT leidend), alle regelingen gaan uit en allen moet weer via de normale thermostaat, fungeert als Back-Up als iets toch niet goed werkt.
  • ANALOOG (vaste tijdsblokken), gemaakt voor het geval we toch een vast energie contract zouden willen.
  • Dynamisch, e.e.a. werkt samen met de HACS integratie van Frank Energie i.v.m. de prijzen
  • Handmatig, is overbodig maar die moet ik er nog uit halen.
- In aanloop op een stroompiek zal mijn automatisering automatisch de stooklijn met 0,1 verhogen om extra warmte in de buffer (beton van de vloer) te brengen.

- Tijdens de stroompiek zal de stooklijn juist met 0,1 verlaagd worden

- Bij dure Frank stroom maar wel voldoende zon, gaat de stooklijn wederom 0,1 omhoog

Afbeeldingslocatie: https://tweakers.net/i/87LL3pvbQd3xoOajnzOqfBRJ4kQ=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/Q0Mvv0K85viTnxpKa3AUwT3G.png?f=user_large

Afbeelding 2.

- Seizoensprioriteit
  • Zomer (EV & Accu) krijgen voorrang
  • Winter (Warmtepomp) krijgt voorrang
  • Afbeeldingslocatie: https://tweakers.net/i/AjlkvsFPTT2_tWfj_ENi07S9nfI=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/osBwR5VfqgaPHuKkaC778MOg.png?f=user_large
- Afbeelding 3.
  • Basis bediening, spreekt voor zich
Afbeeldingslocatie: https://tweakers.net/i/EAVtV2HrNkMysUepJQ8_Vo7RTQc=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/tppxvKyulQAf07dKjdpqv23c.png?f=user_large

Afbeelding 4.

- Hier is de correctie op de stooklijn aan te passen (die bij afbeelding 1 vermeld werd)


Afbeeldingslocatie: https://tweakers.net/i/YWLEQ8C69bbuIoK01qrdlH-mlqM=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/eUtMSBz8CSIi7cczSQNklqSb.png?f=user_large


Afbeelding 5
- Basis systeemstatus

Afbeeldingslocatie: https://tweakers.net/i/8BCc88RGQREubAPnw4YEzoIqHFI=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/uQoYhEfuAAWoFhvTH8ceWRLt.png?f=user_large

- M'n delta T ligt nog heel dicht bij elkaar en hij stuitert flink omdat hij nu nog z'n vermogen niet goed kwijt kan, temperaturen zijn nog te mild.

Afbeelding 6.

Afbeeldingslocatie: https://tweakers.net/i/45vYI82kkRTPztOFS2Km2sQ8KsI=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/14qe7xB7muCbDrcBR0kvIyFz.png?f=user_large

Tot nu toe lijkt alles goed te werken. Dynamisch schakeling volgt het prijsverloop van Frank maar alles is handmatig aan te passen.

Afbeeldingslocatie: https://tweakers.net/i/OlSMJkd09r-T0EbqD_IpBlYtpOc=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/CvytUWA36XvsOy2Z2LF8U2eu.png?f=user_large
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
alias: WP - Master Strategie Regelaar
description: >-
  Schakelt dynamisch tussen tijdsblokken, Dynamische energieprijs (via
  steilheid-bijsturing met vooruitberekende 40°C-cap), fabrieksinstellingen, of
  volledig handmatige bediening. De zone gaat bij dure stroom alleen uit boven
  de ingestelde buitentemperatuur en alleen als de schakelaar aan staat. Het
  Dynamisch-blok doet minimaal 30 minuten niets na een standwissel van de zone,
  om vaak aan/uit schakelen te voorkomen. Alle Vaillant-schrijfacties lopen via
  het geserialiseerde script vaillant_schrijf_commando.
triggers:
  - trigger: time_pattern
    minutes: /5
actions:
  - choose:
      - conditions:
          - condition: state
            entity_id: input_select.warmtepomp_sturing_modus
            state: Analoog (Vaste tijdsblokken)
          - condition: not
            conditions:
              - condition: state
                entity_id: input_select.warmtepomp_sturing_modus
                state: Handmatig
        sequence:
          - choose:
              - conditions:
                  - condition: template
                    value_template: >-
                      {{ states('sensor.time') ==
                      states('input_datetime.warmtepomp_tijd_ochtend')[0:5] }}
                sequence:
                  - action: script.vaillant_schrijf_commando
                    data:
                      schrijfactie: number.set_value
                      doel_entiteit: number.fam_**************_circuit_0_min_flow_temperature_setpoint
                      gegevens:
                        value: >-
                          {{
                          states('input_number.warmtepomp_ochtend_min_aanvoer')
                          | float }}
              - conditions:
                  - condition: template
                    value_template: >-
                      {{ states('sensor.time') ==
                      states('input_datetime.warmtepomp_tijd_dagmodus')[0:5] }}
                sequence:
                  - action: script.vaillant_schrijf_commando
                    data:
                      schrijfactie: number.set_value
                      doel_entiteit: number.fam_**************_circuit_0_min_flow_temperature_setpoint
                      gegevens:
                        value: >-
                          {{ states('input_number.warmtepomp_dag_min_aanvoer') |
                          float }}
              - conditions:
                  - condition: template
                    value_template: >-
                      {{ states('sensor.time') ==
                      states('input_datetime.warmtepomp_tijd_avondpiek')[0:5] }}
                sequence:
                  - action: script.vaillant_schrijf_commando
                    data:
                      schrijfactie: number.set_value
                      doel_entiteit: number.**********_circuit_0_min_flow_temperature_setpoint
                      gegevens:
                        value: >-
                          {{
                          states('input_number.warmtepomp_avondpiek_min_aanvoer')
                          | float }}
              - conditions:
                  - condition: template
                    value_template: >-
                      {{ states('sensor.time') ==
                      states('input_datetime.warmtepomp_tijd_nachtmodus')[0:5]
                      }}
                sequence:
                  - action: script.vaillant_schrijf_commando
                    data:
                      schrijfactie: number.set_value
                      doel_entiteit: number.**********_circuit_0_min_flow_temperature_setpoint
                      gegevens:
                        value: >-
                          {{ states('input_number.warmtepomp_nacht_min_aanvoer')
                          | float }}
      - conditions:
          - condition: state
            entity_id: input_select.warmtepomp_sturing_modus
            state: Dynamisch Energieprijzen
          - condition: not
            conditions:
              - condition: state
                entity_id: input_select.warmtepomp_sturing_modus
                state: Handmatig
          - condition: template
            value_template: >-
              {{ (now() -
              states.climate.**********_zone_1_circuit_0_climate.last_changed).total_seconds()
              > 1800 }}
        sequence:
          - variables:
              actuele_prijs: >-
                {{
                states('sensor.frank_energie_stroomprijzen_huidige_elektriciteitsprijs_all_in')
                | float(0) }}
              gemiddelde_prijs: >-
                {{
                states('sensor.frank_energie_stroomprijzen_gemiddelde_elektriciteitsprijs_alle_uren_all_in')
                | float(0) }}
              volgend_uur_prijs: >-
                {{
                states('sensor.frank_energie_stroomprijzen_elektriciteitsprijs_volgend_uur_all_in')
                | float(0) }}
              grens_goedkoop: >-
                {{ gemiddelde_prijs *
                (states('input_number.warmtepomp_sturing_goedkoop_drempel') |
                float(90) / 100) }}
              grens_duur: >-
                {{ gemiddelde_prijs *
                (states('input_number.warmtepomp_sturing_duur_drempel') |
                float(115) / 100) }}
              steilheid_basis: >-
                {{ states('input_number.warmtepomp_steilheid_basis') |
                float(0.4) }}
              aanpassing: >-
                {{ states('input_number.warmtepomp_steilheid_aanpassing') |
                float(0.1) }}
              buiten: >-
                {{ states('sensor.**********_outdoor_temperature') |
                float(10) }}
              mild_weer: >-
                {{ buiten >
                states('input_number.warmtepomp_uit_buitentemp_drempel') |
                float(15) and
                is_state('input_boolean.warmtepomp_pomp_uit_bij_duur', 'on') }}
              zone_staat: >-
                {{
                states('climate.**********_zone_1_circuit_0_climate')
                }}
              min_aanvoer_huidig: >-
                {{
                states('number.**********_circuit_0_min_flow_temperature_setpoint')
                | float(22) }}
              drempel_buiten: >-
                {{
                states('number.**********_circuit_0_heat_demand_limited_by_outside_temperature')
                | float(21) }}
              diff_buiten: '{{ [drempel_buiten - buiten, 0] | max }}'
          - choose:
              - conditions:
                  - condition: template
                    value_template: '{{ actuele_prijs > grens_duur and mild_weer }}'
                sequence:
                  - if:
                      - condition: template
                        value_template: '{{ zone_staat != ''off'' }}'
                    then:
                      - action: script.vaillant_schrijf_commando
                        data:
                          schrijfactie: climate.set_hvac_mode
                          doel_entiteit: climate.**********_zone_1_circuit_0_climate
                          gegevens:
                            hvac_mode: 'off'
              - conditions:
                  - condition: template
                    value_template: '{{ actuele_prijs > grens_duur and not mild_weer }}'
                sequence:
                  - if:
                      - condition: template
                        value_template: '{{ zone_staat == ''off'' }}'
                    then:
                      - action: script.vaillant_schrijf_commando
                        data:
                          schrijfactie: climate.set_hvac_mode
                          doel_entiteit: climate.**********_zone_1_circuit_0_climate
                          gegevens:
                            hvac_mode: auto
                  - variables:
                      voorgesteld: '{{ [steilheid_basis - aanpassing, 0.1] | max }}'
                      projectie: >-
                        {{ min_aanvoer_huidig + voorgesteld * (diff_buiten **
                        1.1) }}
                      finale_steilheid: |-
                        {% if projectie > 40 and diff_buiten > 0 %}
                          {{ [((40 - min_aanvoer_huidig) / (diff_buiten ** 1.1)), 0.1] | max | round(2) }}
                        {% else %}
                          {{ voorgesteld | round(2) }}
                        {% endif %}
                  - action: script.vaillant_schrijf_commando
                    data:
                      schrijfactie: number.set_value
                      doel_entiteit: number.**********_circuit_0_heating_curve
                      gegevens:
                        value: '{{ finale_steilheid }}'
              - conditions:
                  - condition: template
                    value_template: >-
                      {{ volgend_uur_prijs > grens_duur and actuele_prijs <=
                      grens_duur }}
                sequence:
                  - if:
                      - condition: template
                        value_template: '{{ zone_staat == ''off'' }}'
                    then:
                      - action: script.vaillant_schrijf_commando
                        data:
                          schrijfactie: climate.set_hvac_mode
                          doel_entiteit: climate.**********_zone_1_circuit_0_climate
                          gegevens:
                            hvac_mode: auto
                  - variables:
                      voorgesteld: '{{ [steilheid_basis + aanpassing, 1.2] | min }}'
                      projectie: >-
                        {{ min_aanvoer_huidig + voorgesteld * (diff_buiten **
                        1.1) }}
                      finale_steilheid: |-
                        {% if projectie > 40 and diff_buiten > 0 %}
                          {{ [((40 - min_aanvoer_huidig) / (diff_buiten ** 1.1)), 0.1] | max | round(2) }}
                        {% else %}
                          {{ voorgesteld | round(2) }}
                        {% endif %}
                  - action: script.vaillant_schrijf_commando
                    data:
                      schrijfactie: number.set_value
                      doel_entiteit: number.**********_circuit_0_heating_curve
                      gegevens:
                        value: '{{ finale_steilheid }}'
              - conditions:
                  - condition: template
                    value_template: '{{ actuele_prijs < grens_goedkoop }}'
                sequence:
                  - if:
                      - condition: template
                        value_template: '{{ zone_staat == ''off'' }}'
                    then:
                      - action: script.vaillant_schrijf_commando
                        data:
                          schrijfactie: climate.set_hvac_mode
                          doel_entiteit: climate.**********_zone_1_circuit_0_climate
                          gegevens:
                            hvac_mode: auto
                  - variables:
                      voorgesteld: '{{ [steilheid_basis + aanpassing, 1.2] | min }}'
                      projectie: >-
                        {{ min_aanvoer_huidig + voorgesteld * (diff_buiten **
                        1.1) }}
                      finale_steilheid: |-
                        {% if projectie > 40 and diff_buiten > 0 %}
                          {{ [((40 - min_aanvoer_huidig) / (diff_buiten ** 1.1)), 0.1] | max | round(2) }}
                        {% else %}
                          {{ voorgesteld | round(2) }}
                        {% endif %}
                  - action: script.vaillant_schrijf_commando
                    data:
                      schrijfactie: number.set_value
                      doel_entiteit: number.**********_circuit_0_heating_curve
                      gegevens:
                        value: '{{ finale_steilheid }}'
            default:
              - if:
                  - condition: template
                    value_template: '{{ zone_staat == ''off'' }}'
                then:
                  - action: script.vaillant_schrijf_commando
                    data:
                      schrijfactie: climate.set_hvac_mode
                      doel_entiteit: climate.**********_zone_1_circuit_0_climate
                      gegevens:
                        hvac_mode: auto
              - action: script.vaillant_schrijf_commando
                data:
                  schrijfactie: number.set_value
                  doel_entiteit: number.fam_**********_circuit_0_heating_curve
                  gegevens:
                    value: '{{ steilheid_basis | round(2) }}'
      - conditions:
          - condition: state
            entity_id: input_select.warmtepomp_sturing_modus
            state: Uit (senSOCOMFORT leidend)
          - condition: not
            conditions:
              - condition: state
                entity_id: input_select.warmtepomp_sturing_modus
                state: Handmatig
        sequence:
          - action: script.vaillant_schrijf_commando
            data:
              schrijfactie: climate.set_hvac_mode
              doel_entiteit: climate.**********_zone_1_circuit_0_climate
              gegevens:
                hvac_mode: 'off'
          - action: script.vaillant_schrijf_commando
            data:
              schrijfactie: number.set_value
              doel_entiteit: number.**********_circuit_0_min_flow_temperature_setpoint
              gegevens:
                value: 23
mode: single

  • maarten_NL
  • Registratie: Mei 2013
  • Laatst online: 30-10 22:11
@freakaleek nu je toch bezig bent kan je de warmtepomp in het geval dat de energy integral naar 0 loopt ook wel detecteren en daar de warmtepomp langer op uit zetten, zodat de volgende run wat langer kan duren.

De Vaillant hier gaat na 20min al weer aan de gang, ik heb dat nu zelf dmv de doeltemp een uur te verlagen opgerekt.

Vaillant AroTHERM+ WP - 15kWp O-Z-W PV - 14kWh ESS - Kona EV + Kia ev3 - ESP8266 FTW!


  • coolnr
  • Registratie: Augustus 2013
  • Laatst online: 21:55
dotcom87 schreef op dinsdag 15 september 2026 @ 08:20:
Goedemorgen allen,

Ik heb sinds afgelopen week mijn ebusd adapter werkend en gekoppeld met HA via MQTT.
Mijn doel is om mijn setup toe te voegen aan het HA Energy Dashboard, alsook om mijn warmtepomp aan te sturen vanuit DAO (Day Ahead Optimizer) om mijn verbruik beter te kunnen plannen.

Ik ben alleen nog niet zeker of ik de juiste configuratie (CSV) files gebruik. Zijn er mogelijks betere/correcte CSV files voor mijn setup?

Mijn vaillant setup bestaat uit:
  • Vaillant flexoTHERM VWF 87/4
  • Vaillant uniSTOR VIH RW 300/ BR
  • Vaillant VRC 700
  • Module passieve koeling VWZ NC 11 met dauwpuntbewaking
Hieronder mijn "Options" voor eBUSd:
code:
1
2
3
4
5
6
seed_mqtt_cfg: true
commandline_options:
  - --scanconfig
  - --log=all:notice
  - --mqttchanges
network_device: enh:10.1.40.14:3335
De logs van eBUSd heb ik op pastebin gezet: https://pastebin.com/raw/ytUDjHyj
Herkenbaar, ik ben een paar weken verder met hetzelfde (ebusd → MQTT → HA). Mijn setup is anders, maar misschien helpt het.

Mijn Vaillant-setup:
- aroTHERM plus VWL 75/6 (230 V)
- VWZ AI besturingsmodule
- sensoCOMFORT VRC 720f (ebusd ziet hem als BASV3)
- uniSTOR VIH RW 300 boiler
- buffervat 50 liter, vloerverwarming
- myVAILLANT connect VR 940f

Mijn eBUSd-opties (HA-app, ebusd 26.1):

```

seed_mqtt_cfg: true

commandline_options:```

Over je vragen:

CSV-files: met --scanconfig zoekt ebusd zelf de juiste CSV's op basis van wat hij op de bus vindt. Handmatig kiezen is meestal niet nodig. In de log zie je per adres welk apparaat hij herkent en welke file hij laadt; pas als er bij een apparaat geen config gevonden wordt, wordt het interessant. Ik gebruik --configpath=https://ebus.github.io/next/ voor de nieuwste definities; bij mijn VRC 720f kwamen daarmee meer waarden door.

Zorg dat je ook schrijfbare waarden binnenkrijgt. Zonder --mqttvar=filter-direction=r|u|^w kreeg ik alleen meetwaarden en geen number/`select`-entities (setpoints, modi), en dan kun je niets sturen.

`--mqttchanges`: dan publiceert ebusd alleen bij een wijziging. Let op: MQTT bewaart die berichten niet, dus na een herstart van HA (of het herladen van MQTT) staan entities op "onbekend" tot de waarde verandert. Bij een modus of setpoint kan dat lang duren. Je kunt ebusd vragen een waarde direct opnieuw te sturen met een lege publish op ebusd/<circuit>/<naam>/get.

Ik doe dat automatisch na elke herstart:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
alias: ebusd - waarden opvragen na herstart
triggers:
  - trigger: homeassistant
    event: start
actions:
  - delay: {seconds: 20}   # wacht tot MQTT en ebusd verbonden zijn
  - repeat:
      for_each:
        - basv3/HwcOpMode
        - basv3/HwcTempDesired
        - basv3/Z1OpMode
        - basv3/Z1ManualTemp
      sequence:
        - action: mqtt.publish
          data:
            topic: "ebusd/{{ repeat.item }}/get"
            payload: ""
(Pas de circuitnamen aan; bij een VRC 700 is dat waarschijnlijk iets anders dan basv3.

Tip voor planning/sturing: de statuscode van de buitenunit liep bij mij tot ~10 minuten achter, omdat hij achteraan in de poll-rij zit. Met payload ?1 op ebusd/hmu/RunDataStatuscode/get krijgt hij poll-prioriteit 1 en ververst hij elke ronde. Dat geldt tot ebusd herstart, dus ik zet hem na elke herstart en elk uur opnieuw.

Succes!

  • Rijo038
  • Registratie: April 2023
  • Laatst online: 20:24
coolnr schreef op donderdag 15 oktober 2026 @ 12:12:
[...]

Herkenbaar, ik ben een paar weken verder met hetzelfde (ebusd → MQTT → HA). Mijn setup is anders, maar misschien helpt het.

Mijn Vaillant-setup:
- aroTHERM plus VWL 75/6 (230 V)
- VWZ AI besturingsmodule
- sensoCOMFORT VRC 720f (ebusd ziet hem als BASV3)
- uniSTOR VIH RW 300 boiler
- buffervat 50 liter, vloerverwarming
- myVAILLANT connect VR 940f

Mijn eBUSd-opties (HA-app, ebusd 26.1):

```

seed_mqtt_cfg: true

commandline_options:```

Over je vragen:

CSV-files: met --scanconfig zoekt ebusd zelf de juiste CSV's op basis van wat hij op de bus vindt. Handmatig kiezen is meestal niet nodig. In de log zie je per adres welk apparaat hij herkent en welke file hij laadt; pas als er bij een apparaat geen config gevonden wordt, wordt het interessant. Ik gebruik --configpath=https://ebus.github.io/next/ voor de nieuwste definities; bij mijn VRC 720f kwamen daarmee meer waarden door.

Zorg dat je ook schrijfbare waarden binnenkrijgt. Zonder --mqttvar=filter-direction=r|u|^w kreeg ik alleen meetwaarden en geen number/`select`-entities (setpoints, modi), en dan kun je niets sturen.

`--mqttchanges`: dan publiceert ebusd alleen bij een wijziging. Let op: MQTT bewaart die berichten niet, dus na een herstart van HA (of het herladen van MQTT) staan entities op "onbekend" tot de waarde verandert. Bij een modus of setpoint kan dat lang duren. Je kunt ebusd vragen een waarde direct opnieuw te sturen met een lege publish op ebusd/<circuit>/<naam>/get.

Ik doe dat automatisch na elke herstart:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
alias: ebusd - waarden opvragen na herstart
triggers:
  - trigger: homeassistant
    event: start
actions:
  - delay: {seconds: 20}   # wacht tot MQTT en ebusd verbonden zijn
  - repeat:
      for_each:
        - basv3/HwcOpMode
        - basv3/HwcTempDesired
        - basv3/Z1OpMode
        - basv3/Z1ManualTemp
      sequence:
        - action: mqtt.publish
          data:
            topic: "ebusd/{{ repeat.item }}/get"
            payload: ""
(Pas de circuitnamen aan; bij een VRC 700 is dat waarschijnlijk iets anders dan basv3.

Tip voor planning/sturing: de statuscode van de buitenunit liep bij mij tot ~10 minuten achter, omdat hij achteraan in de poll-rij zit. Met payload ?1 op ebusd/hmu/RunDataStatuscode/get krijgt hij poll-prioriteit 1 en ververst hij elke ronde. Dat geldt tot ebusd herstart, dus ik zet hem na elke herstart en elk uur opnieuw.

Succes!
je kunt tegenwoordig ook gebruik maken van de ebusd zonder mqtt. Dat gaat met de Vaillant-ebus integratie van Mark Bovee (github en direct beschikbaar via HACS). Die integratie maakt de entiteiten in HA aan en daar zijn ze dan ook direct bedienbaar

  • coolnr
  • Registratie: Augustus 2013
  • Laatst online: 21:55
Rijo038 schreef op donderdag 15 oktober 2026 @ 14:33:
[...]

je kunt tegenwoordig ook gebruik maken van de ebusd zonder mqtt. Dat gaat met de Vaillant-ebus integratie van Mark Bovee (github en direct beschikbaar via HACS). Die integratie maakt de entiteiten in HA aan en daar zijn ze dan ook direct bedienbaar
Ah, goed om te weten, dank! Bij mij draait het nu stabiel via MQTT, met de nodige eigen automations en dashboards die op die entity-namen leunen. Overstappen betekent alles opnieuw koppelen en mijn geschiedenis kwijt, dus dat bewaar ik voor later. Ik houd de integratie wel in de gaten, voor iemand die net begint lijkt het me een mooie optie.

  • simnet
  • Registratie: Januari 2020
  • Laatst online: 22:30
Ik heb sinds kort ook een Vaillant warmptepomp en een ebusd setup.

Hierin zitten de devices 76.vwzio, 15.ctlv3 en 08.hmux0.
Met name voor de hmux0 (de warmtepomp zelf) ben ik op zoek naar een goede CSV. Op dit moment kan ik een aantal waardes uitlezen, maar een hoop blijft op Unknown staan.

Heeft iemand daar al een goede config voor?

  • BazemanKM
  • Registratie: Januari 2008
  • Laatst online: 19:32
Zijn er hier ook Tweakers met een ATAG?

https://www.fam-oldenburger.nl/category/domotica/


  • DanTm
  • Registratie: Juni 2002
  • Niet online
BazemanKM schreef op vrijdag 16 oktober 2026 @ 15:12:
Zijn er hier ook Tweakers met een ATAG?
ja ik, heb de ebusd adapter besteld maar nog niet binnen.

Anderen hebben hun warmtepomp al wel aangesloten, zie bv

Atag Energion (Hybride) warmtepomp systemen - Duurzame energie en installaties - GoT

  • freakaleek
  • Registratie: Juli 2014
  • Laatst online: 19:59
Ik had het hier nog niet voorbij zien komen: ben er inmiddels achter dat via

ctlv3\Hc1RoomTempMod de thermostaat gewijzigd kan worden van "Uitgebreid" (expanded) naar "Inactief" (inactive)

Veel mensen switchen tussen deze twee en gebruiken inactive wanneer het structureel kouder wordt - nu hoef je niet meer in het installateursmenu om steeds aan te passen

[ Voor 199% gewijzigd door freakaleek op 17-10-2026 21:37 ]


  • maarten_NL
  • Registratie: Mei 2013
  • Laatst online: 30-10 22:11
@freakaleek ik gebruik de Hc1RoomTempSwitchOn thermostat of modulating

Op basis van de binnen temperatuur om zo de hysterese af te stemmen op de grote traagheid van de vloerverwarming.

Vaillant AroTHERM+ WP - 15kWp O-Z-W PV - 14kWh ESS - Kona EV + Kia ev3 - ESP8266 FTW!


  • water_escape
  • Registratie: Juli 2001
  • Laatst online: 18:05
maarten_NL schreef op zondag 18 oktober 2026 @ 08:47:
@freakaleek ik gebruik de Hc1RoomTempSwitchOn thermostat of modulating

Op basis van de binnen temperatuur om zo de hysterese af te stemmen op de grote traagheid van de vloerverwarming.
kan je daar meer over vertellen, wat pas je dan aan en waarom/wanneer?

Water-Escape


  • maarten_NL
  • Registratie: Mei 2013
  • Laatst online: 30-10 22:11
water_escape schreef op woensdag 21 oktober 2026 @ 18:07:
[...]

kan je daar meer over vertellen, wat pas je dan aan en waarom/wanneer?
Ik bereken nav de statische warmtebehoefte (warmteverlies berekening) de verwachte warmte behoefte voor de komende 3-6-12h op basis van buitentemperatuur, wind en zoninstraling.

In die node red flow neem ik naast de energieprijs ook de tijd van de laatste "compressor blocked" mee (die vang ik uit hmu/Statuscode) in de evaluatie of ik de warmtepomp echt aan wil zetten, of dat die net uit is gegaan doordat die tegen het einde van de energy integraal aan liep.

Daar komt dan een cvdemand uit, als die true is dan schakel ik de warmtepomp naar modulerend, als die false is dan zet ik die terug naar thermostat (die staat op 20c, automatische fallback mocht mijn server niet werken).

Vaillant AroTHERM+ WP - 15kWp O-Z-W PV - 14kWh ESS - Kona EV + Kia ev3 - ESP8266 FTW!

Pagina: 1 ... 15 16 Laatste