Haai!
Ben al een tijd aan het stoeien met een esera ebusd controller op een PI gecombineerd aan volgende Vaillant systemen: 1VCW, 1Aurostep, 1VR70 met buitenvoeler, 1VRC700 en 1 VRC91.
Na enkele avonturen in het "Zonneboiler-topic" (dankzij die ebus controller kunnen zien dat oa de glycol leidingen op het dak omgedraaid zaten) ben ik nu aan het focussen op de vloerverwarming. De Aurostep ("VMD" in ebusd) wordt énkel gebruikt voor SWW "pre-heating", en is op geen wijze gekoppeld aan de vloerverwarming.
De vloerverwarming is als volgt opgesteld:
- gelijkvloers (met eigen valve) heeft de VRC700 als sturing, verdieping (2de valve) heeft de VRC91.
- gelijkvloers kreeg in de VR70 "zone 2" en verdieping zone 1.
- er is geen externe pomp noch evenwichtsfles voorzien.
- op iedere vloerlus (8 in totaal op verdieping, 7 op gelijkvloers) hangen aan zowel ingang als uitgang een DS18B20, die ook door de PI uitgelezen wordt.
- waterzijdige inregeling is uitgevoerd op de PI aan de hand van de vloerventieltjes.
- al bovenstaande metrics komen aan in grafana ter visualisatie
Als configuratie heeft Vaillant de VR70 op "schema 1" met "adres 5" geconfigureerd, hetgeen mij 2 HeatingCircuits en 2 zones oplevert in de VRC700. En zoals hierboven aangegeven, zone 1 is VRC91, zone 2 is VRC700. Alle waarden van HC1 en HC2, zone1 en zone2 zijn identiek (eg warm water van max 25°C, stooklijn van 0.6, geen antifrost, geen eco, compensatie "thermostat", geen adaptieve HC etc).
Na de handleiding goed doorgespit te hebben (eerst begrijpen waarom "adaptive heating curve" niet aangezet wordt, terwijl dat toch een "energiebesparende feature" kan zijn - hiervoor gaat de VRC700 kijken naar de VRC91 om te zien hoe "goed" dat ie het doet, maar hiervoor moeten die in dezelfde ruimte zitten - wie hangt er nu 2 thermostaten hangt in 1 ruimte?), merk ik toch rare dingen op bij configuratie:
- gelijkvloers willen we 21°C, verdieping 19°C
- deze waarden staan als "gewenste dag temperatuur" én de thermostaten staan beiden in standje "dag" (niet auto dus)
- als ik, via de VRC700, deze themperaturen instel, wordt deze NIET overnomen op het hoofddisplay: hier staat bij de VRC700: "gewenste temperatuur: 19°C" (dit is dus de insteltemperatuur van de VRC91)
- MAAR als ik de waarden uitlees via de ebus controller dmv z2DayTemp, dan zegt ie wel 21°C!). Met andere woorden: display volgt deze waarde niet. Waarom?
- als ik de andere parameters (via dezelfde ebus controller) opvolg - zijnde extWP, Flame, z2ValveStatus", dan zie ik volgende grafiek - in combinatie met de DS18B20:
/f/image/LbiV6mdsx0jB8BPN4sisfN4X.png?f=fotoalbum_large)
=> om 10:50, extWP gaat "aan" (blauwe achtergrond)
=> "warm" water gaat via de collector de vloer in, en deze warmt op
=> "kouder" water gaat retour, dus vloer geeft warmte af
=> gele lijn = z2RoomTemp: deze stijgt, maar nooit helemaal 21°C
=> om 14:56, extWP stopt, en de DS18B20's zien een afkoeling
=> om exact 15:10, extWP geeft terug leven, voor *exact* 5 minuten en geeft een smalle piek in de DS18B20's, maar de z2RoomTemp, die geeft geen krimp.
=> om exact 15:40 (30' later), ditzelfde proces herhaalt zich
--> z2ValveStatus bleef 1 (dus open en flipte niet aan/af zoals extWP), dit terwijl z1ValveStatus wel mooi 0 bleef (want daar was het wel al 19°C)
--> Mc2FlowTempDesired geeft aan dat ie water van 25°C vraagt (maar dus niet krijgt), parameter op de ebus: "on;25.0;on;20"
Wat gebeurt er hier dus eigenlijk? Want dit herhaalt zich dus .. 24/7 (tenzij er dus een heuse "verwarmingsblok" komt.
Eerst dacht ik:
- antifrost proces? Maar dat is niet want 1) staat af in VRC700 plus 2) het is buiten 10°C, dus dat mag niet.
- interferentie met de VRC91? Heb zoals boven aangegeven met de "adaptive heating curve" getest, maar dat veranderde niets. Maar waarom wordt die 19° overgenomen van de VRC91 naar de VRC700?
Ter vergelijking, deze grafiek is van vanmiddag (hier heb ik ook de "vlam" waarden bij opgetekend): de blokken dat ie ligt te "werken" is vlamloos (maar "pompt" ie wel maar niet met de CirPump wel met die "extWP"):
/f/image/ecLdp3JgIMBokRxZDS4zfgHI.png?f=fotoalbum_large)
Uiteindelijk is mijn doel om ook via de ebus controller (met proximity sensors in domotica etc) zélf de temperaturen te kunnen regelen, maar gelijk dat het systeem nu al gekke dingen doet, gaat het zeker "onbetrouwbaar" zijn.
Iemand een gouden tip? Doe ik iets mis? Doet mijn ding wat het doen moet?
Alvast bedankt!
Ben al een tijd aan het stoeien met een esera ebusd controller op een PI gecombineerd aan volgende Vaillant systemen: 1VCW, 1Aurostep, 1VR70 met buitenvoeler, 1VRC700 en 1 VRC91.
Na enkele avonturen in het "Zonneboiler-topic" (dankzij die ebus controller kunnen zien dat oa de glycol leidingen op het dak omgedraaid zaten) ben ik nu aan het focussen op de vloerverwarming. De Aurostep ("VMD" in ebusd) wordt énkel gebruikt voor SWW "pre-heating", en is op geen wijze gekoppeld aan de vloerverwarming.
De vloerverwarming is als volgt opgesteld:
- gelijkvloers (met eigen valve) heeft de VRC700 als sturing, verdieping (2de valve) heeft de VRC91.
- gelijkvloers kreeg in de VR70 "zone 2" en verdieping zone 1.
- er is geen externe pomp noch evenwichtsfles voorzien.
- op iedere vloerlus (8 in totaal op verdieping, 7 op gelijkvloers) hangen aan zowel ingang als uitgang een DS18B20, die ook door de PI uitgelezen wordt.
- waterzijdige inregeling is uitgevoerd op de PI aan de hand van de vloerventieltjes.
- al bovenstaande metrics komen aan in grafana ter visualisatie
Als configuratie heeft Vaillant de VR70 op "schema 1" met "adres 5" geconfigureerd, hetgeen mij 2 HeatingCircuits en 2 zones oplevert in de VRC700. En zoals hierboven aangegeven, zone 1 is VRC91, zone 2 is VRC700. Alle waarden van HC1 en HC2, zone1 en zone2 zijn identiek (eg warm water van max 25°C, stooklijn van 0.6, geen antifrost, geen eco, compensatie "thermostat", geen adaptieve HC etc).
Na de handleiding goed doorgespit te hebben (eerst begrijpen waarom "adaptive heating curve" niet aangezet wordt, terwijl dat toch een "energiebesparende feature" kan zijn - hiervoor gaat de VRC700 kijken naar de VRC91 om te zien hoe "goed" dat ie het doet, maar hiervoor moeten die in dezelfde ruimte zitten - wie hangt er nu 2 thermostaten hangt in 1 ruimte?), merk ik toch rare dingen op bij configuratie:
- gelijkvloers willen we 21°C, verdieping 19°C
- deze waarden staan als "gewenste dag temperatuur" én de thermostaten staan beiden in standje "dag" (niet auto dus)
- als ik, via de VRC700, deze themperaturen instel, wordt deze NIET overnomen op het hoofddisplay: hier staat bij de VRC700: "gewenste temperatuur: 19°C" (dit is dus de insteltemperatuur van de VRC91)
- MAAR als ik de waarden uitlees via de ebus controller dmv z2DayTemp, dan zegt ie wel 21°C!). Met andere woorden: display volgt deze waarde niet. Waarom?
- als ik de andere parameters (via dezelfde ebus controller) opvolg - zijnde extWP, Flame, z2ValveStatus", dan zie ik volgende grafiek - in combinatie met de DS18B20:
/f/image/LbiV6mdsx0jB8BPN4sisfN4X.png?f=fotoalbum_large)
=> om 10:50, extWP gaat "aan" (blauwe achtergrond)
=> "warm" water gaat via de collector de vloer in, en deze warmt op
=> "kouder" water gaat retour, dus vloer geeft warmte af
=> gele lijn = z2RoomTemp: deze stijgt, maar nooit helemaal 21°C
=> om 14:56, extWP stopt, en de DS18B20's zien een afkoeling
=> om exact 15:10, extWP geeft terug leven, voor *exact* 5 minuten en geeft een smalle piek in de DS18B20's, maar de z2RoomTemp, die geeft geen krimp.
=> om exact 15:40 (30' later), ditzelfde proces herhaalt zich
--> z2ValveStatus bleef 1 (dus open en flipte niet aan/af zoals extWP), dit terwijl z1ValveStatus wel mooi 0 bleef (want daar was het wel al 19°C)
--> Mc2FlowTempDesired geeft aan dat ie water van 25°C vraagt (maar dus niet krijgt), parameter op de ebus: "on;25.0;on;20"
Wat gebeurt er hier dus eigenlijk? Want dit herhaalt zich dus .. 24/7 (tenzij er dus een heuse "verwarmingsblok" komt.
Eerst dacht ik:
- antifrost proces? Maar dat is niet want 1) staat af in VRC700 plus 2) het is buiten 10°C, dus dat mag niet.
- interferentie met de VRC91? Heb zoals boven aangegeven met de "adaptive heating curve" getest, maar dat veranderde niets. Maar waarom wordt die 19° overgenomen van de VRC91 naar de VRC700?
Ter vergelijking, deze grafiek is van vanmiddag (hier heb ik ook de "vlam" waarden bij opgetekend): de blokken dat ie ligt te "werken" is vlamloos (maar "pompt" ie wel maar niet met de CirPump wel met die "extWP"):
/f/image/ecLdp3JgIMBokRxZDS4zfgHI.png?f=fotoalbum_large)
Uiteindelijk is mijn doel om ook via de ebus controller (met proximity sensors in domotica etc) zélf de temperaturen te kunnen regelen, maar gelijk dat het systeem nu al gekke dingen doet, gaat het zeker "onbetrouwbaar" zijn.
Iemand een gouden tip? Doe ik iets mis? Doet mijn ding wat het doen moet?
Alvast bedankt!
[ Voor 5% gewijzigd door Minitrooper op 15-12-2021 20:06 ]