Acties:
  • +4 Henk 'm!

  • Matha
  • Registratie: Juni 2009
  • Laatst online: 03-08-2024
Dag iedereen,

ik lees al jaren Tweakers maar ben nooit echt actief geweest op het forum. Stommelings kwam ik op dit topic terecht en toeval wil dat ik er ook wel wat over kwijt kan 😅

Ik ben de auteur van dit artikel: https://github.com/john30/ebusd/discussions/781 . Dit kwam hier eerder ook al terug en bevat veel info die voor velen onder jullie relevant lijkt te zijn.

Even samengevat wat me relevant lijkt gezien de eerdere posts in deze thread:
- ebusd bouwt bepaalde 'beschermingen' in tegen schrijven die je kan omzeilen door te foefelen met de configuratiefiles maar evengoed kan je rechtstreeks hex commando's schrijven
- ik gebruik de bash/ebusctl ipv mqtt zoals velen onder jullie maar hier ervaar ik ook problemen mee (zie https://github.com/john30/ebusd/issues/853)
- Zoals iemand hier eerder ook al op alludeerde is de UX van ebusd niet geweldig. Foutmeldingen en documentatie zijn wat mij betreft niet goed maar bon, verder wel geweldig dat dit project gratis beschikbaar is en gemaintained wordt natuurlijk.

Acties:
  • 0 Henk 'm!

  • Proton_
  • Registratie: November 2011
  • Laatst online: 21:46

Proton_

Moderator Wonen & Mobiliteit 

Team Welles

Topicstarter
@Matha Ik gebruik ebusd via de command line voor schrijven en het http endpoint voor lezen. Het enige dat ik schrijf is de minimale aanvoertemperatuur in de thermostaat (om pendelen van de warmtepomp te voorkomen).
Het programmatisch aanroepen van ebusctl is denk ik vergelijkbaar met een cronjob, en dat leek het ook af en toe te hangen. Intussen was er wel geschreven, dus nu kill ik het ebusctl proces gewoon na 50 seconden (bij succes duurt het <1 sec).

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


Acties:
  • 0 Henk 'm!

  • Matha
  • Registratie: Juni 2009
  • Laatst online: 03-08-2024
@Proton_ merci, die http endpoint is dan wel interessant! Maar ik ga trachten het issue ten gronde gefixt te krijgen met de lead developer want dat is uiteindelijk toch altijd de beste oplossing :) Dan leer ik nog eens iets bij!

Acties:
  • 0 Henk 'm!

  • fluppie007
  • Registratie: April 2005
  • Laatst online: 08-06 21:48
Afbeeldingslocatie: https://tweakers.net/i/QAIqlj3ZfF92GhQdhEWf-sW79Mo=/800x/filters:strip_exif()/f/image/MO7iTox9F7eT5IBwWX1KAHD4.png?f=fotoalbum_large

Got it, energietellers allemaal op 0 kunnen zetten :). De energietellers hebben wi als datatype, niet w. Dus daarom moet je de access level verhogen tot een sterretje voor alles. Vermoedelijk kan je meer mis doen nu...

Acties:
  • +1 Henk 'm!

  • Proton_
  • Registratie: November 2011
  • Laatst online: 21:46

Proton_

Moderator Wonen & Mobiliteit 

Team Welles

Topicstarter
Wim Leers schreef op dinsdag 9 mei 2023 @ 15:47:
[...]

Momenteel legionalla run bezig, en … dat lijkt dus wel ok te zijn:
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
ebusd  | 2023-05-09 13:37:12.828 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:37:22.807 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:37:32.846 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:37:42.852 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:37:52.820 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:38:03.217 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:38:12.835 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:38:22.852 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:38:32.848 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:38:42.831 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:38:52.827 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:39:02.868 [update notice] received read hmu Status01 QQ=10: 69.5;69.5;-;-;-;off
ebusd  | 2023-05-09 13:39:12.855 [update notice] received read hmu Status01 QQ=10: 70.0;69.5;-;-;-;off
ebusd  | 2023-05-09 13:39:22.880 [update notice] received read hmu Status01 QQ=10: 70.0;69.5;-;-;-;off
ebusd  | 2023-05-09 13:39:32.861 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:39:42.857 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:39:52.869 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:40:02.882 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:40:12.878 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:40:22.874 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:40:34.410 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:40:43.252 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:40:52.887 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:41:02.865 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:41:12.860 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:41:22.881 [update notice] received read hmu Status01 QQ=10: 70.0;70.0;-;-;-;off
ebusd  | 2023-05-09 13:41:32.868 [update notice] received read hmu Status01 QQ=10: 70.5;70.0;-;-;-;off
ebusd  | 2023-05-09 13:41:42.872 [update notice] received read hmu Status01 QQ=10: 70.5;70.0;-;-;-;off
ebusd  | 2023-05-09 13:41:53.344 [update notice] received read hmu Status01 QQ=10: 70.5;70.0;-;-;-;off
ebusd  | 2023-05-09 13:42:02.879 [update notice] received read hmu Status01 QQ=10: 70.5;70.5;-;-;-;off
ebusd  | 2023-05-09 13:42:12.875 [update notice] received read hmu Status01 QQ=10: 70.5;70.5;-;-;-;off
ebusd  | 2023-05-09 13:42:22.877 [update notice] received read hmu Status01 QQ=10: 70.5;70.5;-;-;-;off
ebusd  | 2023-05-09 13:42:32.913 [update notice] received read hmu Status01 QQ=10: 70.5;70.5;-;-;-;off
ebusd  | 2023-05-09 13:42:53.617 [update notice] received read hmu Status01 QQ=10: 70.5;70.5;-;-;-;off
ebusd  | 2023-05-09 13:43:03.331 [update notice] received read hmu Status01 QQ=10: 70.5;70.5;-;-;-;off
ebusd  | 2023-05-09 13:43:16.191 [update notice] received read hmu Status01 QQ=10: 70.5;70.0;-;-;-;off
ebusd  | 2023-05-09 13:43:22.895 [update notice] received read hmu Status01 QQ=10: 70.5;70.0;-;-;-;off
ebusd  | 2023-05-09 13:43:32.899 [update notice] received read hmu Status01 QQ=10: 70.5;70.0;-;-;-;off
ebusd  | 2023-05-09 13:43:42.928 [update notice] received read hmu Status01 QQ=10: 70.5;70.0;-;-;-;off
ebusd  | 2023-05-09 13:43:52.943 [update notice] received read hmu Status01 QQ=10: 70.5;70.0;-;-;-;off



[...]

Via een PR? Een GitHub Pull Request voor de ebusd-configuration repo?

Zonet gaan kijken op de uniTOWER (geen VWZ hier, wel VWL IS78/5), en ik zag idd 70,6ºC staan i.p.v. 70,5ºC.

… dus ben wel best benieuwd naar hoe je aan die 0.1 ipv 0.5 nauwkeurigheid kan gaan…
https://github.com/john30/ebusd-configuration/pull/316 en/of https://github.com/john30/ebusd-configuration/pull/330

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


Acties:
  • 0 Henk 'm!

  • Wim Leers
  • Registratie: Januari 2004
  • Laatst online: 09-06 16:23
Matha schreef op zondag 23 april 2023 @ 14:57:
Ik ben de auteur van dit artikel: https://github.com/john30/ebusd/discussions/781 . Dit kwam hier eerder ook al terug en bevat veel info die voor velen onder jullie relevant lijkt te zijn.
Hah, ik ben al subscribed!
Damn. Wat een chaos :O Twee PRs die compleet verschillend zijn. Ik heb de auteur van de tweede (330) gevraagd om de eerste (316) te reviewen 🤞

(Voor m'n werk lees ik hele dagen diffs, maar diffs van CSV files waarbij de rijen geen automatische sortering krijgen en diffs dus onleesbaar maken … dat heb ik nog nooit gezien. Hopelijk is het makkelijker te interpreteren voor iemand die ebusd's CSV format al volledig snapt.)

Heb daarnet PR 316 getest. Maar blijkbaar kan je al die LiveMonitor waarden enkel uitlezen als je ook effectief berichten verstuurt :/

De auteur van PR 316 is alleszins ongelooflijk snel in antwoorden: https://github.com/john30...6#issuecomment-1540833024 :O

Helaas heb ik geen ebusctl beschikbaar omdat ik ebusd in Docker draai, en dat even compileren in macOS faalt: https://github.com/john30...3#issuecomment-1540863132.

Misschien dat @Matha orde in de chaos ziet? O+

[ Voor 10% gewijzigd door Wim Leers op 09-05-2023 22:54 ]


Acties:
  • 0 Henk 'm!

  • Proton_
  • Registratie: November 2011
  • Laatst online: 21:46

Proton_

Moderator Wonen & Mobiliteit 

Team Welles

Topicstarter
Inderdaad, die data moet expliciet opgevraagd worden.
Je kunt dat doen door een maxage op te geven, bijvoorbeeld http://mist.local:8080/data/hmu?maxage=60
Duurt wel even.

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


Acties:
  • 0 Henk 'm!

  • Wim Leers
  • Registratie: Januari 2004
  • Laatst online: 09-06 16:23
Proton_ schreef op dinsdag 9 mei 2023 @ 22:53:
Inderdaad, die data moet expliciet opgevraagd worden.
Je kunt dat doen door een maxage op te geven, bijvoorbeeld http://mist.local:8080/data/hmu?maxage=60
Duurt wel even.
_/-\o_ Dank!

Vooruitgang, maar nog veel decoding errors wel: https://github.com/john30...6#issuecomment-1540881757

code:
1
2
3
4
5
6
7
8
9
10
   "LiveMonitorCurrentSupply": {
    "name": "LiveMonitorCurrentSupply",
    "passive": false,
    "write": false,
    "lastup": 1683665718,
    "zz": 8,
    "fields": {
     "temperature": {"value": 36.75}
    }
   },

… geeft me hoop dat met 0.1 accuraatheid zal werken. Zo te zien zelfs meer? Even afwachten…

[ Voor 28% gewijzigd door Wim Leers op 09-05-2023 23:02 ]


Acties:
  • +1 Henk 'm!

  • Matha
  • Registratie: Juni 2009
  • Laatst online: 03-08-2024
@Wim Leers zie dit topic:
https://github.com/john30...3#issuecomment-1510454627

Daar suggereert John om netcat te gebruiken in plaats van ebusctl. Het lijkt erop dat ebusctl 'gewoon' een wrapper is rond een net socket dus dat is wellicht een alternatief voor jou. Eventuele error handling moet je dan mss wel zelf doen. Maar ik heb het ook niet meer in detail bekeken hoe het juist zit :)

[ Voor 3% gewijzigd door Matha op 12-05-2023 07:44 ]


Acties:
  • +1 Henk 'm!

  • Wim Leers
  • Registratie: Januari 2004
  • Laatst online: 09-06 16:23
Goed nieuws: PR 330 werkt prima voor mij, PR 316 absoluut niet: https://github.com/john30...0#issuecomment-1549324679

Volgende stap: uitzoeken hoe we iedereen gelukkig kunnen maken door het kluwen van CSV files te ontrafelen. Wellicht heeft @Matha daar goeie pointers voor? 😇

EDIT: sindsdien heb ik ook het tweaken van csv files ontdekt: "simpelweg" de r in de eerste cel van een rij veranderen waarin iets staat dat je wilt lezen naar r1r9 zorgt ervoor dat in elke (1) poll cyclus tot elke negende (9) poll cyclus deze waarde automatisch uitgelezen wordt. Waardoor die dus gewoon metéén up-to-date beschikbaar is in http://ebusd.local:8080/data!

(Misschien nog een goeie om toe te voegen aan https://github.com/john30/ebusd/discussions/781, @Matha?)

Het énige dat je dan verder nog moet doen is --pollinterval=X instellen. Ik heb het op 2 seconden gezet.

Dan heb je dus http://ebusd.local:8080/data?maxage=60 niet meer nodig.

Ondertussen begin ik een weg te zien naar hoe we dit ook toegankelijk kunnen maken voor minder technisch aangelegde mensen. Maar wel nog een lange weg. :+

[ Voor 63% gewijzigd door Wim Leers op 18-05-2023 18:04 . Reden: Typo ]


Acties:
  • +3 Henk 'm!

  • Wim Leers
  • Registratie: Januari 2004
  • Laatst online: 09-06 16:23
Update: er is het begin van samenwerking tussen de verschillende PRs! Zie de comments op PR330. Helaas is GitHub niet ontworpen om met meerdere mensen aan één PR voor een upstream repo samen te werken. Dus heb ik in mijn fork iedereen die er mee bezig is toegang gegeven: https://github.com/wimleers/ebusd-configuration. Als er nog geïnteresseerden zijn, laat iets weten, dan voeg ik je toe!

Helaas een nieuw probleem met ebusd: zodra je MQTT inschakelt is er een race condition die de boel doet crashen: https://github.com/john30...5#issuecomment-1554180386. Incroyable. 🫠

MQTT was de volgende stap om eenvoudige integratie mogelijk te maken, en is essentieel om het ook voor non-tweakers bruikbaar te maken…

[ Voor 10% gewijzigd door Wim Leers op 19-05-2023 09:55 ]


Acties:
  • +2 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Mijn ebus adapter is er eindelijk. Ik denk dat ik ergens in oktober/november besteld heb. Ik had de ethernet V3 versie besteld, maar ondertussen hebben ze een nieuwe V5 versie uit, maar die is zonder ethernet. Je kan wel upgraden naar ethernet door er een zelf module op toe te voegen.
Standaard ondersteunt hij nu zowel USB als WiFi. Denk dat ik WiFi dan maar eens ga proberen.

De bedoeling is dat ik mijn Vaillant warmtepomp in Home Assistant krijg en van daar uit kan gaan sturen. Ben benieuwd het vlot het instellen zal gaan.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • +2 Henk 'm!

  • Mawlana
  • Registratie: Juli 2002
  • Laatst online: 01:43
Broodro0ster schreef op zondag 21 mei 2023 @ 18:46:
Mijn ebus adapter is er eindelijk. Ik denk dat ik ergens in oktober/november besteld heb. Ik had de ethernet V3 versie besteld, maar ondertussen hebben ze een nieuwe V5 versie uit, maar die is zonder ethernet. Je kan wel upgraden naar ethernet door er een zelf module op toe te voegen.
Standaard ondersteunt hij nu zowel USB als WiFi. Denk dat ik WiFi dan maar eens ga proberen.

De bedoeling is dat ik mijn Vaillant warmtepomp in Home Assistant krijg en van daar uit kan gaan sturen. Ben benieuwd het vlot het instellen zal gaan.
Ik had 'm geloof ik eind december besteld. Enkele dagen geleden heb ik het verlossende bericht ontvangen. De adapter wordt dit weekend getest en zsm verstuurd. Hopelijk op tijd om bij terugkomst in NL (donderdag) te kunnen spelen met het ding. ;)

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Mawlana schreef op zondag 21 mei 2023 @ 18:53:
[...]

Ik had 'm geloof ik eind december besteld. Enkele dagen geleden heb ik het verlossende bericht ontvangen. De adapter wordt dit weekend getest en zsm verstuurd. Hopelijk op tijd om bij terugkomst in NL (donderdag) te kunnen spelen met het ding. ;)
Dan zal het niet lang meer duren. Denk dat ik de mijne enkele dagen later had. Woensdag zal hij in de bus.

Het is voor mij nog wat vaag met de instructies en de templates, maar ik heb me er ook niet echt achter gezet. Deze week probeer ik hem aan te sluiten tussen de werkzaamheden door.
Ook MQTT is nieuw voor me. Nog niet nodig gehad voor de apparaten die gekoppeld zijn bij mij.

Ik ga dit draadje nog eens doorlezen en dan kom ik er hopelijk wel uit.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Mawlana
  • Registratie: Juli 2002
  • Laatst online: 01:43
Broodro0ster schreef op zondag 21 mei 2023 @ 21:31:
[...]

Dan zal het niet lang meer duren. Denk dat ik de mijne enkele dagen later had. Woensdag zal hij in de bus.

Het is voor mij nog wat vaag met de instructies en de templates, maar ik heb me er ook niet echt achter gezet. Deze week probeer ik hem aan te sluiten tussen de werkzaamheden door.
Ook MQTT is nieuw voor me. Nog niet nodig gehad voor de apparaten die gekoppeld zijn bij mij.

Ik ga dit draadje nog eens doorlezen en dan kom ik er hopelijk wel uit.
Ik moet me er nog in verdiepen. MQTT ben ik wel mee bekend, dus dat scheelt. Ebus heb ik echter 0,0 ervaring mee. Mijn primaire doel is om de wtw-unit te monitoren (en wellicht te schakelen indien mogelijk): de automatische bypass lijkt niet te werken, ik wil dat troubleshooten (en anders zelf schakelen :P).

Update: zojuist mail ontvangen dat de adapter is verstuurd.

[ Voor 3% gewijzigd door Mawlana op 21-05-2023 21:55 ]


Acties:
  • 0 Henk 'm!

  • gns1l
  • Registratie: Maart 2018
  • Niet online
Het volgende is misschien voor iedereen al logisch ivm eerdere referenties aan NetCat, maar voor mij is het een mooie oplossing.

Ik gebruik een rPi B+ met een ebuzzz adapter voor ebusd.

De bediening van ebusd via ssh naar de rPi werkt vaak erg traag en ik kreeg soms ook ebusd foutmeldingen.
Het blijkt dat werken met ebusctl op de desktop PC veel sneller en beter gaat dan via ssh op de rPi zelf.

bijv:
ebusctl -s 192.168.xx.xx help of ebusctl -s 192.168.xx.xx info

Waarbij 192.168.xx.xx het ip-adres van de rPi met ebusd en de ebus adapter is.
Default doet ebusctl alles met 127.0.0.1 en port 8888

readall.sh uit de TS kan ook eenvoudig hiervoor aangepast worden.

Acties:
  • 0 Henk 'm!

  • Matha
  • Registratie: Juni 2009
  • Laatst online: 03-08-2024
Wim Leers schreef op dinsdag 16 mei 2023 @ 11:50:
Goed nieuws: PR 330 werkt prima voor mij, PR 316 absoluut niet: https://github.com/john30...0#issuecomment-1549324679

Volgende stap: uitzoeken hoe we iedereen gelukkig kunnen maken door het kluwen van CSV files te ontrafelen. Wellicht heeft @Matha daar goeie pointers voor? 😇
Nope ☺️
Die csv files heb ik uiteindelijk niet gebruikt voor mijn werkende oplossing :) Maar ik vond het inderdaad weinig transparant en/of gedocumenteerd.
EDIT: sindsdien heb ik ook het tweaken van csv files ontdekt: "simpelweg" de r in de eerste cel van een rij veranderen waarin iets staat dat je wilt lezen naar r1r9 zorgt ervoor dat in elke (1) poll cyclus tot elke negende (9) poll cyclus deze waarde automatisch uitgelezen wordt. Waardoor die dus gewoon metéén up-to-date beschikbaar is in http://ebusd.local:8080/data!

(Misschien nog een goeie om toe te voegen aan https://github.com/john30/ebusd/discussions/781, @Matha?)
Ik zie de meerwaarde niet om dit in mijn post te verwerken aangezien ik het zelf niet gebruikt heb en er dan ook geen logische plaats is om het te zetten. Maar het lijkt me zeker nuttig dat je zelf een reactie plaatst met deze informatie?

Acties:
  • 0 Henk 'm!

  • Wim Leers
  • Registratie: Januari 2004
  • Laatst online: 09-06 16:23
  1. SMA Home Manager stuurde tot en met 8 mei m'n warmtepomp aan (het 190 liter vat 5ºC extra verwarmen — zie "Warm water 'eco'" op https://www.vaillant.be/c...en/eebus-energiebeheer/): Afbeeldingslocatie: https://tweakers.net/i/O52Den8A5_wOk1OoVM96f54n3lg=/800x/filters:strip_exif()/f/image/kXoaeLTsnKb8RciosEfB0FcP.png?f=fotoalbum_large
  2. Ik heb op 9 mei de ebusd adapter aangesloten. Die werkt, maar helaas blijft ebusd keihard sporadisch crashen: https://github.com/john30/ebusd/issues/825
  3. Bovendien merkte ik enkele dagen geleden dat de EEBus instellingen in de Vaillant multiMATIC app plots verdwenen waren: Afbeeldingslocatie: https://tweakers.net/i/Y3WZpAsjsMBbAykzyUOmHTvOKwI=/x800/filters:strip_exif()/f/image/LERzBf7ty3qY6IlMGV9SIRwY.png?f=fotoalbum_large
  4. Allemaal geen toeval dus 😬
Nu de ebusd adapter verwijderd. Eens kijken of het terug in Sunny Portal verschijnt… Waarschijnlijk moet ik de adapter dus apart van voeding voorzien … maar da's ook geen garantie lijkt me.

Maar dit alles doet me dus toch heroverwegen om toch proberen EEBus MITM'en om te achterhalen hoe Vaillant & SMA communiceren: https://github.com/enbili...discussioncomment-5730649 — want zogezegd gebruiken ze de EEBus spec maar ze gebruiken het blijkbaar als pure transport layer en adverteren de HVAC use case niet én adverteren de beschikbare functionaliteit niet :X Waardoor alles afgeschermd/proprietary blijft. Ik heb me ook al een maand geleden aangemeld voor het Vaillant Developer Programme, met eenvoudigweg géén antwoord als resultaat :|

Wat een ongelooflijk verschrikkelijk fragiele zooi is dit 8)7

[ Voor 10% gewijzigd door Wim Leers op 24-05-2023 12:38 ]


Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Ik heb ondertussen mijn adapter up and running en ik zie de waardes in Home Assistant.
Nu zou ik graag zelf de boiler wens temperatuur kunnen instellen/automatiseren om hem zoveel mogelijk overdag op te laden, tenzij dat blijkt dat er 's nachts niet genoeg warm water zal zijn voor een douche de volgende ochtend.

Ook wil ik als het bad aan het vullen is en er moet er na nog gedouched worden, een manuele SSW kunnen triggeren van uit HA omdat we maar een 190l boiler hebben.

Uitlezen gaat dus goed, maar hoe ik iets moet sturen via MQTT is me nog niet helemaal duidelijk
Ik heb de config files gedownload in het pad gezet in de ebus addon. (https://github.com/LukasGrebe/ha-addons#how-to-install)

Als ik naar automations ga, moet ik daar voor MQTT publish kiezen onder actions? Of is dat iets anders dan een set te willen doen?

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Mawlana
  • Registratie: Juli 2002
  • Laatst online: 01:43
Inmiddels kan ik het eea van mijn Brink Renovent uitlezen. Ik mis nog wel een paar datapunten (debiet). Daarnaast wil ik de bypassklep nog kunnen bedienen (de bypasstemperatuur kan ik al aanpassen). Waarschijnlijk moet ik een betere csv file zien te vinden/maken.

Wordt vervolgd. :P

Update: in /etc/ebusd/mqtt-hassio.cfg werd gefilted (filter-name) op status|temp|yield|count|energy|power|runtime|hours|starts|mode|curve|^load$|^party$|sensor. Hierdoor waren enkele datapunten met betrekking tot airflow & bypass niet zichtbaar. Deze variabele heb ik op * gezet, dan zie ik alles in home assistant. Verder heb ik filter-direction op r|u|^w gezet zodat je het eea kan aanpassen vanuit home assistant.

[ Voor 42% gewijzigd door Mawlana op 28-05-2023 14:34 ]


Acties:
  • 0 Henk 'm!

  • Wim Leers
  • Registratie: Januari 2004
  • Laatst online: 09-06 16:23
Broodro0ster schreef op zondag 28 mei 2023 @ 00:48:
Ik heb ondertussen mijn adapter up and running en ik zie de waardes in Home Assistant.
Nu zou ik graag zelf de boiler wens temperatuur kunnen instellen/automatiseren om hem zoveel mogelijk overdag op te laden, tenzij dat blijkt dat er 's nachts niet genoeg warm water zal zijn voor een douche de volgende ochtend.
Gewoon weekschema instellen op je VRC720? Hier mag ie warm water maken tussen 13:30 en 17:00. Dat zijn de warmste uren (= hoogste rendement) en in de winter is er dan de minste nood aan verwarming.
Ook wil ik als het bad aan het vullen is en er moet er na nog gedouched worden, een manuele SSW kunnen triggeren van uit HA omdat we maar een 190l boiler hebben.
Dat gebeurt hier zo zelden dat ik die paar keren wel de (verschrikkelijke) Vaillant app zou gebruiken.
Uitlezen gaat dus goed, maar hoe ik iets moet sturen via MQTT is me nog niet helemaal duidelijk
Ik heb de config files gedownload in het pad gezet in de ebus addon. (https://github.com/LukasGrebe/ha-addons#how-to-install)
Bij mijn weten moet je dan de configuratie tweaken en op een paar plaatsen r in de eerste kolom veranderen naar rw (en soms staan er een paar dingen uitgecomment om ervoor te zorgen dat mensen enkel bewúst gaan schrijven naar de bus).

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Wim Leers schreef op zondag 28 mei 2023 @ 14:33:
[...]

Gewoon weekschema instellen op je VRC720? Hier mag ie warm water maken tussen 13:30 en 17:00. Dat zijn de warmste uren (= hoogste rendement) en in de winter is er dan de minste nood aan verwarming.


[...]

Dat gebeurt hier zo zelden dat ik die paar keren wel de (verschrikkelijke) Vaillant app zou gebruiken.


[...]

Bij mijn weten moet je dan de configuratie tweaken en op een paar plaatsen r in de eerste kolom veranderen naar rw (en soms staan er een paar dingen uitgecomment om ervoor te zorgen dat mensen enkel bewúst gaan schrijven naar de bus).
Ja, uiteraard. Zo'n schema heb ik al. Maar wat als we 's avonds een bad laten lopen voor de zoon, beiden douchen en daarna is het warm water op? Ik wil 's ochtends terug een douche kunnen nemen, maar daarvoor hoeft te boiler natuurlijk niet volledig geladen zijn. Als hij bv 's nachts om 4h onder de 41°C zit, wil ik hem bv terug opwarmen tot 45°C. Overdag mag hij dan tot 52°C gaan bv.

De Vaillant app/controller heb ik niet.

Ik heb de config files gedownload en daar staat de setpoint temperatuur voor de boiler al op read/write.
Alleen had ik graag een voorbeeld gezien van hoe je MQTT stuurt van uit een automation. De documentatie daarover in de ebusd addon is niet zo goed. Of ik ben gewoon dom 8)7

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Mawlana
  • Registratie: Juli 2002
  • Laatst online: 01:43
Broodro0ster schreef op zondag 28 mei 2023 @ 17:26:
[...]


Ja, uiteraard. Zo'n schema heb ik al. Maar wat als we 's avonds een bad laten lopen voor de zoon, beiden douchen en daarna is het warm water op? Ik wil 's ochtends terug een douche kunnen nemen, maar daarvoor hoeft te boiler natuurlijk niet volledig geladen zijn. Als hij bv 's nachts om 4h onder de 41°C zit, wil ik hem bv terug opwarmen tot 45°C. Overdag mag hij dan tot 52°C gaan bv.

De Vaillant app/controller heb ik niet.

Ik heb de config files gedownload en daar staat de setpoint temperatuur voor de boiler al op read/write.
Alleen had ik graag een voorbeeld gezien van hoe je MQTT stuurt van uit een automation. De documentatie daarover in de ebusd addon is niet zo goed. Of ik ben gewoon dom 8)7
Als je de setpoint al kan aanpassen vanuit je device-overzicht, dan hoef jij volgens mij helemaal niks met mqtt te doen. Dat neemt homeassistant op zich.Afbeeldingslocatie: https://tweakers.net/i/nyuHJZJ4UmjczgK_XanY5Zmd2yo=/x800/filters:strip_exif()/f/image/z3AQGNY69nvcuIkw1OjhUwNd.png?f=fotoalbum_large

Als alles read-only is, dan moet je waarschijnlijk de filter-direction parameter aanpassen.

[ Voor 3% gewijzigd door Mawlana op 28-05-2023 18:14 ]


Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Mawlana schreef op zondag 28 mei 2023 @ 18:13:
[...]

Als je de setpoint al kan aanpassen vanuit je device-overzicht, dan hoef jij volgens mij helemaal niks met mqtt te doen. Dat neemt homeassistant op zich.[Afbeelding]
Als alles read-only is, dan moet je waarschijnlijk de filter-direction parameter aanpassen.
Thanks! Die controls heb ik niet. Even testen met die parameter dan.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Inderdaad, mijn filter direction stond niet op write. Aangepast en nu krijg ik een aan/uit control voor de adapatieve stookcurve. Maar meer dan dat zie ik voorlopig niet. Draait ongeveer een 20 minuutjes sinds de aanpassing, dus ik zou verwachten dat de controls om temperaturen te zetten er ook al moeten moeten zijn?

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Mawlana
  • Registratie: Juli 2002
  • Laatst online: 01:43
Broodro0ster schreef op maandag 29 mei 2023 @ 00:49:
Inderdaad, mijn filter direction stond niet op write. Aangepast en nu krijg ik een aan/uit control voor de adapatieve stookcurve. Maar meer dan dat zie ik voorlopig niet. Draait ongeveer een 20 minuutjes sinds de aanpassing, dus ik zou verwachten dat de controls om temperaturen te zetten er ook al moeten moeten zijn?
Check de csv config. Wellicht dat je bepaalde zaken zelf writable moet maken. :)

Acties:
  • 0 Henk 'm!

  • Wim Leers
  • Registratie: Januari 2004
  • Laatst online: 09-06 16:23
Voor zij die ook de SMA Home Manager gebruiken:
Version 2.12.5.R (May 2023)

Performance features:
  • Optimization of EEBUS applications (including when using the Vaillant VR 920 or VR 921 communication units)
https://www.sma.de/en/pro...ontrol/sunny-home-manager → klikken op "Release notes".

🤞

Acties:
  • 0 Henk 'm!

  • Drikus70
  • Registratie: Augustus 2009
  • Laatst online: 10-06 23:33
Afgelopen zaterdag de Lectronz adapter binnengekregen en vandaag aangesloten.
Helaas loop ik direct al tegen het probleem aan dat de adapter niet mijn Wifi instellingen wil accepteren.
Blijft maar de melding geven 'Authentication failure'.

Tot nu toe gedaan:
Wachtwoord 3 dubbel gecheckt en met andere devices geen probleem.
Helppagina op GitHub bekeken maar kon niet iets zinvols hierover vinden.
Adapter ontkoppeld en spanningsloos gemaakt.
Adapter 'restart' gedaan.
Wifi access point dichterbij de adapter gezet zodat het signaal sterk was.

Allemaal zonder succes tot nu toe.
Zijn er forumleden die dit herkennen en mij hiermee verder kunnen helpen?

Acties:
  • +1 Henk 'm!

  • Speedfight
  • Registratie: Januari 2003
  • Niet online
Drikus70 schreef op maandag 29 mei 2023 @ 18:39:
Afgelopen zaterdag de Lectronz adapter binnengekregen en vandaag aangesloten.
Helaas loop ik direct al tegen het probleem aan dat de adapter niet mijn Wifi instellingen wil accepteren.
Blijft maar de melding geven 'Authentication failure'.

Tot nu toe gedaan:
Wachtwoord 3 dubbel gecheckt en met andere devices geen probleem.
Helppagina op GitHub bekeken maar kon niet iets zinvols hierover vinden.
Adapter ontkoppeld en spanningsloos gemaakt.
Adapter 'restart' gedaan.
Wifi access point dichterbij de adapter gezet zodat het signaal sterk was.

Allemaal zonder succes tot nu toe.
Zijn er forumleden die dit herkennen en mij hiermee verder kunnen helpen?
Toevallig een 5Ghz wifi netwerk? Of combi van 2,4 en 5 op 1 SSID? Daar kunnen die ESP’s mogelijk niet goed mee overweg. Ik heb al mijn ESP32 modules op een separaat 2,4 Ghz only SSID.

Vaillant aroTHERM plus VWL55/6, Zehnder WHR 930 WTW, Itho Daalderop douche-WTW, SolarEdge SE6K 6610Wp, SE3000H 3160Wp, Kia EV6 GT-line RWD


Acties:
  • 0 Henk 'm!

  • Drikus70
  • Registratie: Augustus 2009
  • Laatst online: 10-06 23:33
Ja, ik heb inderdaad een combi. Ik zal die eens uitzetten en dan opnieuw proberen. Dank voor de tip.

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Mawlana schreef op maandag 29 mei 2023 @ 00:59:
[...]

Check de csv config. Wellicht dat je bepaalde zaken zelf writable moet maken. :)
Hmmm, hier gaat er volgens mij iets de mist in.

Ik heb de addon draaien binnen HAOS. In de documentatie zag ik dat je de csv's in de config folder kan plaatsen. Ik heb dat gedaan, maar in de HA config folder en toen kreeg ik problemen.
Ik vermoed dat ze config folder van de addon bedoelen en niet van HA. Maar hoe geraak in aan de config folder van de addon in HAOS? Dat is een container en hoop dat er ergens een volume gemapped is waar ik die config file kwijt kan, alleen vind ik niet direct terug waar dat kan zijn.

Langs de andere kant zegt de documentatie ook dat by default de latest csv files worden opgehaald via https. Als ik dan op Github kijk naar de latest csv files, dan zie ik wel dat er heel wat parameters op r/w staan.

Als launchparameters voor EBUS heb ik de volgende meegeven: --mqttvar=filter-direction=r|u|^w --accesslevel=*, maar daarmee kreeg ik enkel een control voor adaptieve stooklijn aan en uit te zetten en flow controls voor de VR70 mengmodule. Maar niks om temperaturen te zetten.

Iemand die dit werkend heeft binnen HAOS en me kan zeggen waar ik de CSV files moet neerzetten? Dan doe ik nog een poging.

Heeft er iemand ervaringen met de addon binnen HAOS die me kan zeggen waar ik de CSV files precies moet neerzitten?

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • gns1l
  • Registratie: Maart 2018
  • Niet online
Je kunt de CSV files in een eigen directory plaatsen. Je moet ebusd dan wel bij de opstart-parameters mbv " --configpath=PATH " de locatie van deze directory meegeven.

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Hmm, dat had ik gedaan, maar de latest folder is wel een link zie ik. Misschien ging het daar mis.
Ik doe nog eens een poging door 2.1 te kiezen i.p.v. latest, dan zou dat al niet het probleem mogen zijn.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Ok, dit lijkt beter te werken als ik gewoon naar 2.1 folder refereer i.p.v. de latest.
In de CSV's staat wel al bij heel wat zaken r;w als type. Toch zie ik geen control. De domentatie spreekt over r of w, maar nooit over r;w. Ik zou denken dat r;w ook schrijf rechten zou moeten geven?
Ik heb nu eens voor het boiler setpoint w gekozen i.p.v. r;w, maar ik zie nog steeds niks veranderen.

Ik zie niet goed wat ik nog verkeerd doe.

Dit zijn mijn instellingen voor ebusd addon (ingevuld via de GUI en dan even op YAML gezet om hier te copy/pasten)
code:
1
2
3
4
5
6
7
8
9
10
scanconfig: true
loglevel_all: notice
mqtttopic: ebusd
mqttint: /etc/ebusd/mqtt-hassio.cfg
mqttjson: true
network_device: 192.168.0.x:9999
mode: enh
commandline_options: "--mqttvar=filter-direction=r|u|^w"
accesslevel: "*"
configpath: /config/ebusd-configuration/ebusd-2.1.x/en


De log van het ontdekken van de VRC700 en CSV file. Is me alleen niet duidelijk als dit nu de lokale versie is of nog de online versie?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
2023-05-30 10:53:01.419 [bus notice] scan 15: ;Vaillant;70000;0614;6903
2023-05-30 10:53:01.419 [update notice] store 15 ident: done
2023-05-30 10:53:01.419 [update notice] sent scan-read scan.15  QQ=31: Vaillant;70000;0614;6903
2023-05-30 10:53:01.419 [bus notice] scan 15: ;Vaillant;70000;0614;6903
2023-05-30 10:53:01.519 [update notice] received read hmu Status01 QQ=10: 27.0;26.5;-;-;-;off
2023-05-30 10:53:01.719 [update notice] sent unknown MS cmd: 3115b5090124 / 09003231323233353030
2023-05-30 10:53:01.959 [update notice] sent scan-read scan.15 id QQ=31: 
2023-05-30 10:53:02.109 [update notice] received unknown MS cmd: 1076b5110101 / 093635a80fff610000ff
2023-05-30 10:53:02.299 [update notice] sent scan-read scan.15 id QQ=31: 
2023-05-30 10:53:02.559 [update notice] sent scan-read scan.15 id QQ=31: 21;22;35;0020171315;0082;025201;N9
2023-05-30 10:53:02.560 [bus notice] scan 15: ;21;22;35;0020171315;0082;025201;N9
2023-05-30 10:53:02.605 [main notice] read scan config file vaillant/15.700.csv for ID "70000", SW0614, HW6903
2023-05-30 10:53:02.607 [main notice] found messages: 504 (0 conditional on 0 conditions, 0 poll, 10 update)

[ Voor 72% gewijzigd door Broodro0ster op 30-05-2023 10:58 ]

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Ugh, nu snap ik er helemaal niks meer van. Nadat ik de lokale versie van de files gebruik mis ik zo'n 30 entiteiten als er voor. Zo ontbreekt onder andere mijn gewenst boilersetpoint en de gemiddelde buitentemperatuur.

Maar als ik dan via een automation het boilersetpoint probeer te zetten, dan lukt dit gewoon met onderstaande code. Maar de gelezen waarde komt niet in mijn MQTT entiteiten overzicht.
code:
1
2
3
4
5
6
service: mqtt.publish
data:
  qos: 0
  retain: false
  payload: "55"
  topic: ebusd/700/HwcTempDesired/set


Hier uit concludeer ik dat de online en lokale versie van csv's niet gelijk zijn. Echter zie ik in de lokale csv wel de lijn HwcTempDesired. Alleen komt er in in MQTT.
Ik snap er niks meer van...

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • aj_vdw
  • Registratie: Juli 2019
  • Laatst online: 11-06 10:47
Sinds gisteren heb ik de adapter werkend van Daniel Kucera (v 5.2 met externe usb adapter).
Inmiddels de addon in homeassistant ook werkend. Maar mijn logfiles staan nog vol met ontbrekende mappings in de csv (Arotherm 125/6, VRC720, Unitower).
Volgens mij heb ik ongeveer dezelfde csv's nodig als @Proton_. Ik heb her en der wat verzameld maar de csv's zijn niet correct/compleet. (08,15,76). Mijn belangrijkste doel is om de legionella run af te dwingen op momenten dat de stroom goedkoop is.

[ Voor 11% gewijzigd door aj_vdw op 31-05-2023 09:00 ]


Acties:
  • 0 Henk 'm!

  • Mawlana
  • Registratie: Juli 2002
  • Laatst online: 01:43
Mawlana schreef op maandag 29 mei 2023 @ 00:59:
[...]

Check de csv config. Wellicht dat je bepaalde zaken zelf writable moet maken. :)
Tot nu toe heb ik alleen die parameters writable kunnen krijgen binnen HomeAssistant. Via MQTT kan ik de overige parameters wel aanpassen. Apart.

Anyway, ik heb nu mijn automatische bypass eindelijk werkend (de automatische bypass van de wtw werkt om de een of andere reden niet :O ). Dat heb ik gedaan in Node-Red (die HomeAssistant en MQTT mooi combineert). :Y) Verder maar ook direct iets inelkaar gezet om de mechanische ventilatie op de hoogste stand te zetten wanneer het in de badkamer vochtig wordt (daar hangt een sensor). :)

Vooralsnog heel blij met de ebusd-adapter. :)

Acties:
  • 0 Henk 'm!

  • Proton_
  • Registratie: November 2011
  • Laatst online: 21:46

Proton_

Moderator Wonen & Mobiliteit 

Team Welles

Topicstarter
MartinSE schreef op donderdag 1 juni 2023 @ 22:54:
[...]

Bedankt voor de link.
Deze had ik inderdaad gelezen, maar heeft iemand dit ook werkend zo draaien met de 'smart grid ready' connectie ?
Zijn hier demo installaties van ?
Even hier verder om andermans topic niet te kapen.
De smartgrid-aansluiting en eebus (sma) zijn veel beperkter dan de ebus.
Theoretisch heeft de internet gateway alle benodigde hardware in huis, maar die praat alleen met de cloud en daar kun je dus geen goede automatisering op doen.

Om met zo laag mogelijke Ta toch lange runs te maken, kun je de benodigde sensoren via ebusd direct uitlezen en de minimumtemperatuur aanpassen. Bijvoorbeeld Proton_ in "Vaillant aroTHERM warmtepomp ervaringen", maar intussen zijn ook de graadminuten zelf te vinden.

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


Acties:
  • +2 Henk 'm!

  • Minitrooper
  • Registratie: December 2013
  • Laatst online: 11-06 14:03
Even een update van mijn kant. Mijn SD kaart in mijn PI is ontploft, gelukkig had ik van mijn databases & scripts een backup, maar van heel het ebusd verhaal... Daar ging teen en tander mis. Geen idee op welke versie ik zal, maar ofwel werkte de zonneboiler wel en de thermostaten niet, ofwel andersom. Nooit alles samen. Welke CSV's het allemaal waren: nobody knows. Het meeste succes had ik bij de online (cfg.ebusd.eu) repository, maar dan was enkel de zonneboiler er niet. Maar de ebusd-configuration git repository was toch net wat anders, dan werkte de thermostaten weer niet.

Na paar dagen haren uittrekken tot een werkend systeem gekomen! Met een beetje tcpdump op dit commando:
code:
1
ebusd -f -d /dev/ttyUSB0 --configpath=http://ebusd.eu/config/ --scanconfig=full --pollinterval=180 --latency 5000 --acquiretimeout=15000

en kijken naar welke files hij online zoeken ging, heb ik deze lijst kunnen reverse-engineeren (let op met de user-agent - zonder werkt dit trucje niet):
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
cd /etc/ebusd
wget cfg.ebusd.eu/memory.csv -U ebusd/23.1
wget cfg.ebusd.eu/memory.csv -U ebusd/23.1
wget cfg.ebusd.eu/broadcast.csv -U ebusd/23.1
wget cfg.ebusd.eu/_templates.csv -U ebusd/23.1
mkdir vaillant
cd vaillant
wget cfg.ebusd.eu//vaillant/06.vms.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/06.pms.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/_templates.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/08.hmu.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/08.bai.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/08.ehp.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/scan.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/general.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/35.v81.1.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/35.rcc.1.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/15.370.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/15.uih.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/15.160.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/15.700.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/15.ui.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/15.basv.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/15.f35.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/15.heb.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/52.vr_70.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/52.mc2.mc.4.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/ec.zeo.sc.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/ec.sol.sc.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/ec.solsy.sc.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/ed.pms.sc.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/errors.inc -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/bai.308523.inc -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/hcmode.inc -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/15.700.csv -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/ec.sc -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/vaillant/yield3f40.inc -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/yield3f40.inc -U ebusd/23.1
wget cfg.ebusd.eu//vaillant/iotestbsol.inc -U ebusd/23.1

Dan mijn gekend trucje van
code:
1
cp 06.pms.csv 06.vmd.csv
gevolgd door een
code:
1
ebusd -f -d /dev/ttyUSB0 --configpath=/etc/ebusd/ --scanconfig=full --pollinterval=180 --latency 5000 --acquiretimeout=15000

en nu is alles werkend en lopen mijn grafana grafiekjes weer te blinken.

Wat een ellende was dit!

Hopelijk heeft iemand hier wat aan.

Acties:
  • 0 Henk 'm!

  • Snyper
  • Registratie: November 2001
  • Laatst online: 11-06 19:13
Broodro0ster schreef op zondag 28 mei 2023 @ 00:48:
Ik heb ondertussen mijn adapter up and running en ik zie de waardes in Home Assistant.
Nu zou ik graag zelf de boiler wens temperatuur kunnen instellen/automatiseren om hem zoveel mogelijk overdag op te laden, tenzij dat blijkt dat er 's nachts niet genoeg warm water zal zijn voor een douche de volgende ochtend.

Ook wil ik als het bad aan het vullen is en er moet er na nog gedouched worden, een manuele SSW kunnen triggeren van uit HA omdat we maar een 190l boiler hebben.

Uitlezen gaat dus goed, maar hoe ik iets moet sturen via MQTT is me nog niet helemaal duidelijk
Ik heb de config files gedownload in het pad gezet in de ebus addon. (https://github.com/LukasGrebe/ha-addons#how-to-install)

Als ik naar automations ga, moet ik daar voor MQTT publish kiezen onder actions? Of is dat iets anders dan een set te willen doen?
Als je in de csv in de 1e positie een ‘w’ zet, wordt het item (bij discovery door HA) als muteerbaar aangemaakt.
Er wordt dan een entity met ‘number.’ prefix aangemaakt. Indien je de waarde daarvan in HA wijzigt, wordt de wijziging door mqtt en ebusd doorgezet naar je ebus apparaat. Wel nog twee vereisten dan:
- de hex codes in de csv entry moeten kloppen met een mutatiebericht (ff mutatie handmatig simuleren en in de log kijken voor de juiste hex waarden)
- in mqtt-hassio.cfg de filter-direction parameter moet staan op = r|u|^w anders worden ‘w’ csv entries genegeerd.

Voor Vaillant Arotherm Plus is er een nieuwe csv gemaakt, die vrijwel alle parameters leesbaar maakt en ook drie muteerbaar, nl. stooklijn, binnentemperatuur en boilertemperatuur (die laatste drie als voorbeeld).
Zie deze discussie: https://github.com/john30/ebusd-configuration/pull/330

SJoepie


Acties:
  • 0 Henk 'm!

  • Snyper
  • Registratie: November 2001
  • Laatst online: 11-06 19:13
aj_vdw schreef op woensdag 31 mei 2023 @ 08:59:
Sinds gisteren heb ik de adapter werkend van Daniel Kucera (v 5.2 met externe usb adapter).
Inmiddels de addon in homeassistant ook werkend. Maar mijn logfiles staan nog vol met ontbrekende mappings in de csv (Arotherm 125/6, VRC720, Unitower).
Volgens mij heb ik ongeveer dezelfde csv's nodig als @Proton_. Ik heb her en der wat verzameld maar de csv's zijn niet correct/compleet. (08,15,76). Mijn belangrijkste doel is om de legionella run af te dwingen op momenten dat de stroom goedkoop is.
Ik denk dat de nieuwste Arotherm Plus csv (ik heb ook de 125/6) je kan helpen.
Zie deze discussie: https://github.com/john30/ebusd-configuration/pull/330
Daarmee kan je de boilertemp zetten vanuit HA (mits je de ‘write’ csv entry aldaar gebruikt en de ebusd params goed zet). Zie ook antwoord hierboven.
Ik heb daarop gebaseerd nu een HA automation om de boiler te ‘laden’ met goedkope stroom op 55 gr en op zaterdag een legionella run op 63 gr.

SJoepie


Acties:
  • 0 Henk 'm!

  • aj_vdw
  • Registratie: Juli 2019
  • Laatst online: 11-06 10:47
Snyper schreef op vrijdag 2 juni 2023 @ 20:21:
[...]

Ik denk dat de nieuwste Arotherm Plus csv (ik heb ook de 125/6) je kan helpen.
Zie deze discussie: https://github.com/john30/ebusd-configuration/pull/330
Daarmee kan je de boilertemp zetten vanuit HA (mits je de ‘write’ csv entry aldaar gebruikt en de ebusd params goed zet). Zie ook antwoord hierboven.
Ik heb daarop gebaseerd nu een HA automation om de boiler te ‘laden’ met goedkope stroom op 55 gr en op zaterdag een legionella run op 63 gr.
Klinkt goed! Ik ben ook bezig met de Unitower (76) csv. Waarvan een deel in de HMU (08) al stond, die heb ik maar vast verhuisd.
Daarnaast zoek ik nog naar een mogelijkheid om het warme water langzamer te laten opwarmen zodat er meer zonuren gebruikt worden, ik kon daar niet direct een parameter voor vinden (ook niet in de installatie menu's).

Acties:
  • 0 Henk 'm!

  • Wim Leers
  • Registratie: Januari 2004
  • Laatst online: 09-06 16:23
aj_vdw schreef op zaterdag 3 juni 2023 @ 09:54:
[...]

Daarnaast zoek ik nog naar een mogelijkheid om het warme water langzamer te laten opwarmen zodat er meer zonuren gebruikt worden, ik kon daar niet direct een parameter voor vinden (ook niet in de installatie menu's).
AFAIK: op je VRC720(f) de “Offset boilerlading” verlagen.

Acties:
  • 0 Henk 'm!

  • aj_vdw
  • Registratie: Juli 2019
  • Laatst online: 11-06 10:47
Wim Leers schreef op zaterdag 3 juni 2023 @ 10:18:
[...]

AFAIK: op je VRC720(f) de “Offset boilerlading” verlagen.
Ik ga het testen ....

Maar als we het toch over de VRC720 hebben, wat is de csv entry (15) om de luchtvochtigheid en de waterdruk uit te lezen die op het display getoond worden?

[ Voor 36% gewijzigd door aj_vdw op 03-06-2023 18:14 ]


Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Snyper schreef op vrijdag 2 juni 2023 @ 20:02:
[...]


Als je in de csv in de 1e positie een ‘w’ zet, wordt het item (bij discovery door HA) als muteerbaar aangemaakt.
Er wordt dan een entity met ‘number.’ prefix aangemaakt. Indien je de waarde daarvan in HA wijzigt, wordt de wijziging door mqtt en ebusd doorgezet naar je ebus apparaat. Wel nog twee vereisten dan:
- de hex codes in de csv entry moeten kloppen met een mutatiebericht (ff mutatie handmatig simuleren en in de log kijken voor de juiste hex waarden)
- in mqtt-hassio.cfg de filter-direction parameter moet staan op = r|u|^w anders worden ‘w’ csv entries genegeerd.
Thanks. Ik ga het nog eens proberen. Voorlopig draai ik terug full stock zonder ^w dus, maar ik kan wel schrijven naar naar de eBUS via automations.
Als ik default mqtt-hassio.cfg gebruik, dan krijg ik opeens minder waarden door. Volgens mij zit daar een extra filter op die de HA addon niet heeft, maar ik zou niet weten welke.
Echter krijg ik door in de csv iets op enkel w te zetten, geen control in MQTT. Heel bizar. Enkel voor de adaptieve stooklijn krijg ik een control, maar ik zou dat ook willen voor de temperaturen.
Heel veel zaken staan by default al op rw, dus ik weet niet goed waarom ze niet door komen.
aj_vdw schreef op zaterdag 3 juni 2023 @ 09:54:
[...]

Klinkt goed! Ik ben ook bezig met de Unitower (76) csv. Waarvan een deel in de HMU (08) al stond, die heb ik maar vast verhuisd.
Daarnaast zoek ik nog naar een mogelijkheid om het warme water langzamer te laten opwarmen zodat er meer zonuren gebruikt worden, ik kon daar niet direct een parameter voor vinden (ook niet in de installatie menu's).
Heb je binnenunit al op eco modus gezet voor SWW? En dan inderdaad de offset verlagen. Ik heb die van mij op 5°C en dat gaat goed.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • aj_vdw
  • Registratie: Juli 2019
  • Laatst online: 11-06 10:47
Broodro0ster schreef op zaterdag 3 juni 2023 @ 20:08:
[...]

Heb je binnenunit al op eco modus gezet voor SWW? En dan inderdaad de offset verlagen. Ik heb die van mij op 5°C en dat gaat goed.
Het werkt ...Nu nog wat optimaliseren met de circulatiepomp. Die staat standaard op 100% voor WW. Als ik hem op auto zet merk ik geen verschil. Op 50% en een laadsnelheid van 10K kon hij zijn warmte niet kwijt en ging hij pendelen. Nu op 90% en 5K werkt het, maar ik vraag me af hoever de pompsnelheid omlaag kan zonder de COP en warmteafgifte te beinvloeden.

Acties:
  • +1 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Heeft er iemand toevallig het commando om een manuele SSW run te starten op de VRC700/720?
Via mijn thermostaat in de woonkamer lukt dat, maar ik zou dat natuurlijk graag vanaf mijn telefoon starten terwijl het bad gevuld wordt. Zodat de boiler al direct op gewarmd wordt als er na nog gedouched moet worden.

Ik vind het niet direct terug in de configuratie file. Manueel koelen vind ik bijvoorbeeld wel en voor de boiler bestaat er een soort gelijk functie.

EDIT: inmiddels zelf gevonden. De parameter is HwcSFMode en je geeft "load" mee als boodschap.

Dit stukje werkt als Home Assistant automation
code:
1
2
3
4
5
6
7
8
9
10
11
12
alias: Manual boiler run
description: ""
trigger: []
condition: []
action:
  - service: mqtt.publish
    data:
      qos: 0
      retain: false
      payload: load
      topic: ebusd/700/HwcSFMode/set
mode: single

[ Voor 29% gewijzigd door Broodro0ster op 06-06-2023 16:57 ]

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Kiwi_Kevin
  • Registratie: Augustus 2006
  • Laatst online: 21:56
@Broodro0ster Ik volg denk ik dezelfde reis die jij aflegt, maar dan met wat vertraging :)

Gisteren de ebusd adapter van John aangesloten. Eerst lopen knutselen met de ebusd docker, maar aangezien ik home assistant draai ben ik al snel op de ebusd add-on terecht gekomen.

Het is me echter niet helemaal duidelijk wat er nog aan getweakt moet worden om alle variabelen uit te lezen. Mijn doel voor nu is read-only zoveel mogelijk info over de WP te krijgen (Arotherm split 55).

Ik heb getest met een hele uitgebreide config, gekloonde csv files, maar ben teruggegaan naar bijna default setup. De WP wordt gevonden, maar als ik het device bekijk zijn er veel sensors maar de meeste hebben geen waarde. Veel unknown MS cmd en invalid position errors.

Wat heb je nog aangepast aan de csv om alle sensorwaarden goed uit te laten lezen? Naar mijn idee zit de sleutel in twee zaken, de mqtt config en de .csv files.

Ik werk nu met de dynamische config die proton in de TS noemt (http://ebusd.eu/config/)

Alvast bedankt!

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

Acties:
  • +1 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
@Kiwi_Kevin Ik ben ook terug gegaan naar de default MQTT en CSV config. De controls kreeg ik toch niet te zien, enkel de adaptieve stooklijn... Maar ik kreeg wel meer parameters te zien met de default MQTT config. Wellicht wel aan te passen met filters, maar de documentatie gaat niet diep genoeg vind ik.

Set commando's sturen zonder de direction parameter op write te hebben, lukt bij mij nog steeds. Dus ik laat het zo.

Voorlopig kan ik dynamisch de boiler temperatuur zetten, boiler manueel starten (al deed het bij de laatste test wel niks, maar ook niet als ik het via de thermostaat deed. Moet ik nog even checken), koeling starten volgens de overschot van de PV en terug afzetten als er geen overschot meer is.

Dat is voorlopig wat ik ook wil bereiken. In het tussen seizoen wil ik ook slimmer de verwarming sturen, maar dat doen we wel eens het zover is.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • +1 Henk 'm!

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 22:01
Nadat afgelopen week bij mij eenmVWL 55/6 warmtepomp is geinstalleerd ben ik ook begonnen met de eBUS reis.

Ik gebruik de ESP-wifi adapter gekocht bij lectronz en de ebusd add-on binnen home-assistant. Verder is de installatie als volgt:
- VWL 55/6 warmtepomp
- VWZ AI
- MultiMatic 700 thermostaat
- Bulex 150/3 boiler (Nog niet aangesloten op de ebus)

Na flink wat geprobeerd te hebben met de CSV files en de mqtt config file als de meeste van jullie ben ik tot het volgende gekomen om zoveel mogelijk informatie binnen te klrijgen.

De add-on config:
code:
1
2
3
4
5
6
7
8
9
10
11
scanconfig: true
loglevel_all: notice
mqtttopic: ebusd
mqttint: /config/ebusd-configuration/mqtt-hassio.cfg
mqttjson: true
mode: enh
network_device: 192.168.0.49:3335
latency: 10
pollinterval: 1
accesslevel: "*"
configpath: /config/ebusd-configuration


mqtt-hassio.cfg:
code:
1
2
3
4
5
6
7
8
9
10
filter-seen = 5
#filter-priority =
#filter-circuit =
#filter-non-circuit = 
#filter-name = status|temp|yield|count|energy|power|runtime|hours|starts|mode|curve|^load$|^party$|sensor
#filter-non-name =
filter-level = ^$
filter-direction = r|u
#filter-field =
filter-non-field = ^sensor$


Direction is dus gefiltert zonder ^w, dat leverde namelijk minder entiteiten op in homeassistant. Verder heb ik de filter-name uitgecomment omdat dit ook veel entiteiten blokkeerde. Nu ehb ik echter wel ook veel entiteiten die als niet beschikbaar of onbekend naar voren komen. Dat is wel weer jammer.

voor de CSV bestanden heb ik de 2.1.x files gepakt en niet meer de link http://ebusd.eu/config/

Nu wil ik toch wel verder zoeken naar een manier om schrijfbare entiteiten te krijgen. Dat is toch wel een stuk gebruiksvriendelijker dan allemaal mqtt scripts te maken.

Acties:
  • 0 Henk 'm!

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 22:01
Na wat storingszoeken voor de schrijfbare entiteiten kwam ik de volgende meldingen tegen in het homeassistant logboek:
code:
1
Exception in async_discover when dispatching 'mqtt_discovery_new_number_mqtt': ({'unique_id': 'ebusd_basv0_z3ActualRoomTempDesired_tempv', 'name': 'ebusd basv0 z3ActualRoomTempDesired tempv', 'device': {'identifiers': 'ebusd_basv0', 'manufacturer': 'ebusd.eu', 'name': 'ebusd basv0', 'via_device': 'ebusd', 'sw_version': '22.4', 'suggested_area': 'Heating'}, 'value_template': '{{value_json["tempv"].value}}', 'state_topic': 'ebusd/basv0/z3ActualRoomTempDesired', 'command_topic': 'ebusd/basv0/z3ActualRoomTempDesired/set', 'min': -1.70141e+38, 'max': '-1.70141e+38', 'step': 1.4013e-45, 'unit_of_measurement': '°C', 'device_class': 'temperature', 'platform': 'mqtt'},)


na verder zoeken kwam ik deze post op de github tegen: https://github.com/john30/ebusd/issues/803

En daaruit blijkt dat een manier om het te fixen het volgende stukje code in de config aan te passen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# HA integration: optional variable with the minimum numeric value
min_number ?= ,
  "min":-100
#  "min":%min

# HA integration: optional variable with the maximum numeric value
max_number ?= ,
  "max":100
#  "max":%max

# HA integration: optional variable with the numeric step value
step_number ?= ,
  "step":0.5
#  "step":%step


Dit heeft het voor nu opgelost en zie ik heel veel schrijfbare entiteiten.

[ Voor 0% gewijzigd door xarow op 09-06-2023 08:14 . Reden: Min, max en step aangepast naar -100,100,0.5 ]


Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Top! Ga ik ook eens proberen dan.

Volgende week verhuizen we en dan maar even een test omgeving op mijn NAS draaien want wat ik nu heb wil ik niet terug breken 😅

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 22:01
Ik kwam nog het volgende bericht tegen op de GitHub met een goed gevulde csv voor de VWZ AI (08.hmu.csv)

https://github.com/john30...3#issuecomment-1502463513

Net even geprobeerd en er komen veel waardes door. Helaas nog niet de consumed power total en yield power total. De cop waardes staan ook allemaal op 1.0 nog terwijl er de afgelopen dagen hier wel gekoeld wordt.

Acties:
  • +1 Henk 'm!

  • Speedfight
  • Registratie: Januari 2003
  • Niet online
xarow schreef op vrijdag 9 juni 2023 @ 16:43:
Ik kwam nog het volgende bericht tegen op de GitHub met een goed gevulde csv voor de VWZ AI (08.hmu.csv)

https://github.com/john30...3#issuecomment-1502463513

Net even geprobeerd en er komen veel waardes door. Helaas nog niet de consumed power total en yield power total. De cop waardes staan ook allemaal op 1.0 nog terwijl er de afgelopen dagen hier wel gekoeld wordt.
Die is identiek aan deze neem ik aan? (Gezien zelfde auteur en datum):
https://github.com/john30/ebusd-configuration/pull/330

Vaillant aroTHERM plus VWL55/6, Zehnder WHR 930 WTW, Itho Daalderop douche-WTW, SolarEdge SE6K 6610Wp, SE3000H 3160Wp, Kia EV6 GT-line RWD


Acties:
  • +1 Henk 'm!

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 22:01
Speedfight schreef op vrijdag 9 juni 2023 @ 20:19:
[...]


Die is identiek aan deze neem ik aan? (Gezien zelfde auteur en datum):
https://github.com/john30/ebusd-configuration/pull/330
Goeie, die had ik nog niet gezien. Het laatste bestand in deze pr lijkt wel heel anders dan degene die ik stuurde. Is een combi van deze en een andere pr. Getest en de waardes komen na enige tijd weer binnen. Deze csv lijkt wel completer, dus mijn systeem draait nu verder met de laatste csv van deze pr

Acties:
  • 0 Henk 'm!

  • Kiwi_Kevin
  • Registratie: Augustus 2006
  • Laatst online: 21:56
Ik had vandaag de thermostaat op zwart en een communicatiefout op de regelmodule. Twee zaken waren gewijzigd, de ebusd adapter aangesloten en het warme weer. Ik draai even een dagje zonder ebusd, maar vreemd gedrag.

Acties:
  • 0 Henk 'm!

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 22:01
Kiwi_Kevin schreef op vrijdag 9 juni 2023 @ 22:46:
Ik had vandaag de thermostaat op zwart en een communicatiefout op de regelmodule. Twee zaken waren gewijzigd, de ebusd adapter aangesloten en het warme weer. Ik draai even een dagje zonder ebusd, maar vreemd gedrag.
Dit had ik in eerste instantie ook. Bij mij is het opgelost door de ebusd module extern te voeden met een usb adapter. Dus als je dat nog niet deed, en het mogelijk is, is dat een goede optie om te proberen :)

Acties:
  • 0 Henk 'm!

  • Kiwi_Kevin
  • Registratie: Augustus 2006
  • Laatst online: 21:56
xarow schreef op vrijdag 9 juni 2023 @ 23:24:
[...]


Dit had ik in eerste instantie ook. Bij mij is het opgelost door de ebusd module extern te voeden met een usb adapter. Dus als je dat nog niet deed, en het mogelijk is, is dat een goede optie om te proberen :)
Had ik inderdaad gedaan aan de hand van jouw ervaring :) nu even extra checken wat voor amperage de adapter nodig heeft, misschien is 1A wel niet voldoende.

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Ik heb een automatisatie in Home Assistant gemaakt die de manuele koeling van mijn Vaillant warmtepomp start als er genoeg injectie is. Dit werkt meestal goed, maar vandaag is het nu de 2e keer dat de warmtepomp niks doet. In de log van ebusd zie ik dat het commando goed verstuurd werd rond 6h30 deze ochtend, maar de warmtepomp slaat niet aan.
We wonen nog niet in het huis, dus ik kan helaas niet checken wat er precies om de thermostaat komt. Nog iemand die dit voor heeft?

HA met de addons herstarten leverde in eerste instantie niks op. Na nog 4x de automatisatie manueel te runnen zonder ze aanpassen, gaat de warmtepomp nu wel aan. Dit monitor ik via het verbruik.
Ik snap niet goed waarom het de ene dag gewoon perfect werkt en de andere dag helemaal niet.

Edit: dat 4x runnen heeft volgens mij toch geen effect gehad. De warmtepomp is precies om 7h30 gestart en dan is een schema dat ik ingesteld heb op de thermostaat. Dat wil ik graag manueel overrulen indien er vroeger al injectie is. Gisteren en donderdag werkte het bijvoorbeeld perfect. Vrijdag en vandaag niet...

EDIT2: na de herstart van Home Assistant en de addons, blijven alle VRC700 entiteiten op unknown staan. Terwijl de VZW AI en de VR70 wel netjes hun waardes aanbieden. Het lijkt alsof de VRC700 onbekend is geworden voor de ebus module. Iemand een idee wat de oorzaak zou kunnen zijn?

[ Voor 28% gewijzigd door Broodro0ster op 11-06-2023 07:43 ]

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Mini-me
  • Registratie: November 1999
  • Niet online
Tof, juist dit topic ontdekt. Ik ben al een tijd op zoek naar een manier om mijn Bulex Helioset 250 zonneboiler te kunnen koppelen aan Home Assistant maar tot nu toe geen succes. Enig idee of deze compatible is?

Acties:
  • +1 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Ik denk dat ik gevonden heb waarom de koeling niet werkte met mijn automatisatie. Vrijdag en vandaag na 4x proberen werkte het; Toevallig om 7h30. Gisteren heb ik iets langer geslapen en in graphana zag ik dat opstart ook toevallig om 7h30 was.

Toen ik vandaag in het huis aankwam, stond er manueel koelen op de thermostaat. Maar het tijdsschema voor koelen staat van 7h30 tot 20h30. Dus ik vermoed dat manueel koelen niet wil starten buiten het gekozen tijdsschema voor automatische koeling. Wat ik eigenlijk niet logisch vind want je kiest voor een override.
Maar goed daar kunnen we wel rond werken als dat het probleem zou zijn. Even in de gaten houden de komende dagen.

[ Voor 9% gewijzigd door Broodro0ster op 11-06-2023 21:24 ]

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Minitrooper
  • Registratie: December 2013
  • Laatst online: 11-06 14:03
Broodro0ster schreef op zondag 11 juni 2023 @ 07:37:
Edit: dat 4x runnen heeft volgens mij toch geen effect gehad. De warmtepomp is precies om 7h30 gestart en dan is een schema dat ik ingesteld heb op de thermostaat. Dat wil ik graag manueel overrulen indien er vroeger al injectie is. Gisteren en donderdag werkte het bijvoorbeeld perfect. Vrijdag en vandaag niet...

EDIT2: na de herstart van Home Assistant en de addons, blijven alle VRC700 entiteiten op unknown staan. Terwijl de VZW AI en de VR70 wel netjes hun waardes aanbieden. Het lijkt alsof de VRC700 onbekend is geworden voor de ebus module. Iemand een idee wat de oorzaak zou kunnen zijn?
Voor Edit1:

Ik heb geen koeling op mijn Vaillant spul, maar weet wel: als op je een schedule aan hebt staan (en linksboven op jouw thermostaat staat "AUTO"), dan mag je nog alle instructies geven (set daytemp etc), dan werd dat hier bij mij onmiddellijk overruled. Als ik 'm op "MANUEEL" zette, ging dat wel. Weet niet of dit speelt bij jou, want waarom het na 4x herstarten wel zou gegaan zijn, is dan een mysterie 8)

Voor Edit2:

Kan je eens kijken of je deze file aanboord hebt: 15.700.csv én geladen wordt bij starten ebusd. Deze was noodzakelijk bij mij eer ik alle entiteiten uitlezen kon.

Voor als je hem mist:
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
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
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment
#,70000,VRC 700,700 110,,,,,,,,,,
# ##### Generell #####,,,,,,,,,,,,,
*r,,,,,,B524,02000000,,,IGN:4,,,
*w,,,,,,B524,02010000,,,,,,
*wi,#install,,,,,B524,02010000,,,,,,
r;w,,ContinuosHeating,Durchgehendes Heizen,,,,0200,,,tempv,,,"-26=off, when the outside temperature falls below this threshold temperature the continuous heating function is started (off <=
> function is disabled)"
r;w,,FrostOverRideTime,Frostschutz-Verzögerung,,,,0300,,,hoursum2,,,delay before frost protection is activated
r;w,,ManualCooling,Manuell kühlen,,,,0600,,,UIN,,,"Anzahl Tage manueller Kühlung (max. 99, 0=aus, Temperatur via z1CoolingTemp)"
r;wi,,GlobalSystemOff,Global System Aus,,,,0700,,,yesno,,,Zum Ausschalten des Systems
r;w,,HwcParallelLoading,Parallele Ladung Warmwasserkreis,,,,0A00,,,onoff,,,Heizbetrieb und Speicherladung parallel
r;w,,MaxRoomHumidity,maxRoomHumidity,,,,0E00,,,UIN,,,maximale Raumluftfeuchte
r;w,,AdaptHeatCurve,Adaptive Heizkurve,,,,1400,,,yesno,,,automatic correction of configured heat curve
r;w,,MaxCylinderChargeTime,maximale Speicherladezeit,,,,1700,,,minutes2,,,maximum cylinder charging time
r;w,,HwcLockTime,lockTimeHwc,,,,1800,,,minutes2,,,Sperrzeit WW-Bedarf
r;w,,PumpAdditionalTime,pumpAdditionalTime,,,,1B00,,,minutes2,,,Ladepumpe Nachlaufzeit
r;w,,CylinderChargeHyst,hystCylinderCharge,,,,2700,,,calibrationv,,,Hysterese Speicherladung
r;w,,CylinderChargeOffset,offsetCylinderCharge,,,,2900,,,calibrationv,,,Speicherlad. Offset
r;w,,MaintenanceDate,nächste Wartung,,,,2C00,,,date,,,Datum nächste Wartung
r;w,,Date,Datum,,,,3400,,,date,,,Aktuelles Datum
r;w,,Time,Zeit,,,,3500,,,HTI,,,Aktuelle Uhrzeit
r;w,,HydraulicScheme,Systemschema,,,,3600,,,UIN,,,Systemschema
#r;w,,Unknown38,(konstant 21),,,,3800,,,tempv,,,unknown value
r,,WaterPressure,Wasserdruck,,,,3900,,,pressv,,,Wasserdruck
r;w,,SolarYieldTotal,TotalSolarYield,,,,3D00,,,energy4,,,Solarertrag gesamt
r;w,,YieldTotal,TotalEnvironmentalYield,,,,3E00,,,energy4,,,Umweltertrag gesamt
r;w,,VentilationDay,SollLüftung,,,,4200,,,UIN,,,Lüftergeschwindigkeit tagsüber
r;w,,VentilationNight,Absenklüftung,,,,4300,,,UIN,,,Lüftergeschwindigkeit nachts
r;w,,HwcMaxFlowTempDesired,HwcMaxFlowTempDesired,,,,4600,,,tempv,,,maximum flow temperature setpoint of Hwc
r,,SystemFlowTemp,Systemvorlauf,,,,4B00,,,tempv,,,Systemvorlauf
r;w,,MultiRelaySetting,Multifunktionsausgang,,,,4D00,,,mamode,,,
r;w,,PrFuelSumHcThisMonth,ThisMonthsFConsumptionHc,,,,4E00,,,energy4,,,Aktueller Monat Brennstoffverbrauch Heizung
r;w,,PrEnergySumHcThisMonth,ThisMonthsEConsumptionHc,,,,4F00,,,energy4,,,Aktueller Monat Stromverbrauch Heizung
r;w,,PrEnergySumHwcThisMonth,ThisMonthsEConsumptionHwc,,,,5000,,,energy4,,,Aktueller Monat Stromverbrauch Warmwasser
r;w,,PrFuelSumHwcThisMonth,ThisMonthsFConsumptionHwc,,,,5100,,,energy4,,,Aktueller Monat Brennstoffverbrauch Warmwasser
r;w,,PrFuelSumHcLastMonth,LastMonthsFConsumptionHc,,,,5200,,,energy4,,,Letzter Monat Brennstoffverbrauch Heizung
r;w,,PrEnergySumHcLastMonth,LastMonthsEConsumptionHc,,,,5300,,,energy4,,,Letzter Monat Stromverbrauch Heizung
r;w,,PrEnergySumHwcLastMonth,LastMonthsEConsumptionHwc,,,,5400,,,energy4,,,Letzter Monat Stromverbrauch Warmwasser
r;w,,PrFuelSumHwcLastMonth,LastMonthsFConsumptionHwc,,,,5500,,,energy4,,,Letzter Monat Brennstoffverbrauch Warmwasser
r;w,,PrFuelSumHc,TotalFConsumptionHc,,,,5600,,,energy4,,,Brennstoffverbrauch Heizung gesamt
r;w,,PrEnergySumHc,TotalEConsumptionHc,,,,5700,,,energy4,,,Stromverbrauch Heizung gesamt
r;w,,PrEnergySumHwc,TotalEConsumptionHwc,,,,5800,,,energy4,,,Stromverbrauch Warmwasser gesamt
r;w,,PrFuelSumHwc,TotalFConsumptionHwc,,,,5900,,,energy4,,,Brennstoffverbrauch Warmwasser gesamt
r;w,,PrEnergySum,TotalEConsumption,,,,5C00,,,energy4,,,Dieses Jahr Stromverbrauch gesamt
r;w,,PrFuelSum,TotalFConsumption,,,,5D00,,,energy4,,,Dieses Jahr Brennstoffverbrauch gesamt
#r;w,,Unknown67,(VR70 konfig 1),,,,6700,,,tempv,,,unknown value
#r;w,,Unknown68,(VR70 konfig 1),,,,6800,,,tempv,,,unknown value
r;w,,OpModeEffect,OpModeEffect,,,,6900,,,zonesel,,,selection which heating circuit is affected by changing parameters in the basic display
r;w,,Installer1,Installationsfirma Teil 1,,,,6C00,,,shortname,,,installer's name
r;w,,Installer2,Installationsfirma Teil 2,,,,6D00,,,shortname,,,installer's name
r;w,,PhoneNumber1,Telefonnummer,,,,6F00,,,shortphone,,,installer's telephone number
r;w,,PhoneNumber2,Telefonnummer,,,,7000,,,shortphone,,,installer's telephone number
r;w,,HolidayStartPeriod,HolidayStartPeriod,,,,7100,,,hfrom,,,start date of holidays
r;w,,HolidayEndPeriod,HolidayEndPeriod,,,,7200,,,hto,,,end date of holidays
r,,DisplayedOutsideTemp,Außentemperatur,,,,7300,,,tempv,,,Außentemperatur
r;w,,SFMode,SFMode,,,,7400,,,sfmode,,,
r;w,,KeyCodeforConfigMenu,Passwort für das Konfigurationsmenü,,,,7600,,,UIN,,,000-999; code for the installer's menues
r;w,,OpMode,OpMode,,,,7b00,,,opmode,,,operation mode of all/configured zone(s) matching OpModeEffect
r;w,,OpModeCooling,,,,,7c00,,,opmode,,,Betriebsart für Kühlung aller/konfigurierter Zonen
r;w,,OpModeVentilation,,,,,1600,,,opmode,,,Betriebsart für Lüftung aller/konfigurierter Zonen
r;w,,HolidayTemp,HolidayTemp,,,,8200,,,tempv,,,holiday setpoint
r;w,,BankHolidayStartPeriod,BankHolidayStartPeriod,,,,8300,,,hfrom,,,start date of bank holidays
r;w,,BankHolidayEndPeriod,BankHolidayEndPeriod,,,,8400,,,hto,,,end date of bank holidays
#r;w,,Unknown85,(konstant 0/inf),,,,8500,,,tempv,,,unknown value
r;w,,OutsideTempAvg,mittlere Außentemperatur,,,,9500,,,tempv,,,gerundete mittlere Außentemperatur (alle 3h aktualisiert)
r,,MaintenanceDue,Wartung fällig,,,,9600,,,yesno,,,zeigt an ob die Wartung fällig ist
r,,HwcStorageTempTop,"Temp.fühler WW, oben",,,,9D00,,,tempv,,,"Temp.fühler WW, oben"
r,,HwcStorageTempBottom,"Temp.fühler WW, unten",,,,9E00,,,tempv,,,"Temp.fühler WW, unten"
r,,HcStorageTempTop,"Temp.fühler Hz, oben",,,,9F00,,,tempv,,,"Temp.fühler Hz, oben"
r,,HcStorageTempBottom,"Temp.fühler Hz, unten",,,,A000,,,tempv,,,"Temp.fühler Hz, unten"
# ##### Warmwasserkreis #####,,,,,,,,,,,,,
*r,,,,,,B524,02000100,,,IGN:4,,,
*w,,,,,,B524,02010100,,,,,,
r;w,,HwcOpMode,HwcOpMode,,,,0300,,,opmode,,,operation mode of Hwc
r;w,,HwcTempDesired,gewünschte Temperatur Warmwasserkreis,,,,0400,,,tempv,,,setpoint of domestic hot water circuit
r,,HwcStorageTemp,HwcStorageTemp,,,,0500,,,tempv,,,Speicheristtemperatur
r,,HwcFlowTemp,HwcFlowTemp,,,,0800,,,tempv,,,desired flow temp for Hwc
r;w,,HwcHolidayStartPeriod,HwcHolidayStartPeriod,,,,0900,,,hfrom,,,start date of holidays
r;w,,HwcHolidayEndPeriod,HwcHolidayEndPeriod,,,,0A00,,,hto,,,end date of holidays
r;w,,HwcBankHolidayStartPeriod,HwcHolidayStartPeriod,,,,0B00,,,hfrom,,,start date of bank holidays
r;w,,HwcBankHolidayEndPeriod,HwcHolidayEndPeriod,,,,0C00,,,hto,,,end date of bank holidays
r;w,,HwcSFMode,HwcSFMode,,,,0D00,,,sfmode,,,
# ##### Heizkreis 1 #####,,,,,,,,,,,,,
*r,,,,,,B524,02000200,,,IGN:4,,,
*w,,,,,,B524,02010200,,,,,,
r,,Hc1CircuitType,CircuitType Heizkreis 1,,,,0200,,,mctype;IGN:1,,,
#r;w,,Hc1Unknown04,(konstant 30) Temperatur Heizkreis 1,,,,0400,,,tempv,,,unknown value for Hc1
r,,Hc1ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 1,,,,0700,,,tempv,,,current flow temperature setpoint of Hc1
r,,Hc1FlowTemp,FlowTemp Heizkreis 1,,,,0800,,,tempv,,,current flow temperature of Hc1
#r;w,,Hc1Unknown09,(konstant 60) Temperatur,,,,0900,,,tempv,,,unknown value for Hc1
r;w,,Hc1ExcessTemp,ExcessTemp Heizkreis 1,,,,0B00,,,calibrationv,,,excess temperature of Hc1 (flow temperature's setpoint is increased by this value to keep the mixing valve in its control
range)
#r;w,,Hc1Unknown0c,(konstant 65) Temperatur Heizkreis 1,,,,0C00,,,tempv,,,unknown value for Hc1
#r;w,,Hc1Unknown0d,(konstant 65) Temperatur Heizkreis 1,,,,0D00,,,tempv,,,unknown value for Hc1
r;w,,Hc1AutoOffMode,AutoOffMode Heizkreis 1,,,,0E00,,,offmode,,,operation of Hc1 during the lowering time; no influence if room temperature modulation is set to thermostat
r;w,,Hc1HeatCurve,Heizkurve Heizkreis 1,,,,0F00,,,EXP,,,heating curve of Hc1
r;w,,Hc1MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 1,,,,1000,,,tempv,,,maximum flow temperature setpoint (end emphasis) of Hc1
#r;w,,Hc1Unknown11,(konstant 20) Temperatur Heizkreis 1,,,,1100,,,tempv,,,unknown value for Hc1
r;w,,Hc1MinFlowTempDesired,MinFlowTempDesired Heizkreis 1,,,,1200,,,tempv,,,minimum flow temperature setpoint (end emphasis) of Hc1
r;w,,Hc1SummerTempLimit,AT-Abschaltgrenze Heizkreis 1,,,,1400,,,tempv,,,if outside temperature > summer limit => heating is OFF;applies to comfort and night setback setpoint
r;w,,Hc1RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 1,,,,1500,,,rcmode,,,room temperature modulation of Hc1
r,,Hc1MixerMovement,MixerMovement Heizkreis 1,,,,1A00,,,EXP,,,"status of mixer (<0 closing, >0 opening)"
r,,Hc1HeatCurveAdaption,Anpassung Heizkurve Heizkreis 1,,,,1C00,,,EXP,,,adaption applied to heating curve of Hc1
r;w,,Hc1Status,Status Heizkreis 1,,,,1B00,,,UCH,,,status of zone 1
r;w,,Hc1PumpStatus,PumpStatus Heizkreis 1,,,,1E00,,,UIN,,,pump status of zone 1
# ##### Heizkreis 2 #####,,,,,,,,,,,,,
*r,,,,,,B524,02000201,,,IGN:4,,,
*w,,,,,,B524,02010201,,,,,,
r,,Hc2CircuitType,CircuitType Heizkreis 2,,,,0200,,,mctype;IGN:1,,,
#r;w,,Hc2Unknown04,(konstant 30) Temperatur Heizkreis 2,,,,0400,,,tempv,,,unknown value for Hc2
r,,Hc2ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 2,,,,0700,,,tempv,,,current flow temperature setpoint of Hc2
r,,Hc2FlowTemp,FlowTemp Heizkreis 2,,,,0800,,,tempv,,,current flow temperature of Hc2
#r;w,,Hc2Unknown09,(konstant 60) Temperatur,,,,0900,,,tempv,,,unknown value for Hc2
r;w,,Hc2ExcessTemp,ExcessTemp Heizkreis 2,,,,0B00,,,calibrationv,,,excess temperature of Hc2 (flow temperature's setpoint is increased by this value to keep the mixing valve in its control
range)
#r;w,,Hc2Unknown0c,(konstant 65) Temperatur Heizkreis 2,,,,0C00,,,tempv,,,unknown value for Hc2
#r;w,,Hc2Unknown0d,(konstant 65) Temperatur Heizkreis 2,,,,0D00,,,tempv,,,unknown value for Hc2
r;w,,Hc2AutoOffMode,AutoOffMode Heizkreis 2,,,,0E00,,,offmode,,,operation of Hc2 during the lowering time; no influence if room temperature modulation is set to thermostat
r;w,,Hc2HeatCurve,Heizkurve Heizkreis 2,,,,0F00,,,EXP,,,heating curve of Hc2
r;w,,Hc2MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 2,,,,1000,,,tempv,,,maximum flow temperature setpoint (end emphasis) of Hc2
#r;w,,Hc2Unknown11,(konstant 20) Temperatur Heizkreis 2,,,,1100,,,tempv,,,unknown value for Hc2
r;w,,Hc2MinFlowTempDesired,MinFlowTempDesired Heizkreis 2,,,,1200,,,tempv,,,minimum flow temperature setpoint (end emphasis) of Hc2
r;w,,Hc2SummerTempLimit,AT-Abschaltgrenze Heizkreis 2,,,,1400,,,tempv,,,if outside temperature > summer limit => heating is OFF;applies to comfort and night setback setpoint
r;w,,Hc2RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 2,,,,1500,,,rcmode,,,room temperature modulation of Hc2
r,,Hc2MixerMovement,MixerMovement Heizkreis 2,,,,1A00,,,EXP,,,"status of mixer (<0 closing, >0 opening)"
r,,Hc2HeatCurveAdaption,Anpassung Heizkurve Heizkreis 2,,,,1C00,,,EXP,,,adaption applied to heating curve of Hc2
r;w,,Hc2Status,Status Heizkreis 2,,,,1B00,,,UCH,,,status of zone 2
r;w,,Hc2PumpStatus,PumpStatus Heizkreis 2,,,,1E00,,,UIN,,,pump status of zone 2
# ##### Heizkreis 3 #####,,,,,,,,,,,,,
*r,,,,,,B524,02000202,,,IGN:4,,,
*w,,,,,,B524,02010202,,,,,,
r,,Hc3CircuitType,CircuitType Heizkreis 3,,,,0200,,,mctype;IGN:1,,,
#r;w,,Hc3Unknown04,(konstant 30) Temperatur Heizkreis 3,,,,0400,,,tempv,,,unknown value for Hc3
r,,Hc3ActualFlowTempDesired,ActualFlowTempDesired Heizkreis 3,,,,0700,,,tempv,,,current flow temperature setpoint of Hc3
r,,Hc3FlowTemp,FlowTemp Heizkreis 3,,,,0800,,,tempv,,,current flow temperature of Hc3
#r;w,,Hc3Unknown09,(konstant 60) Temperatur,,,,0900,,,tempv,,,unknown value for Hc3
r;w,,Hc3ExcessTemp,ExcessTemp Heizkreis 3,,,,0B00,,,calibrationv,,,excess temperature of Hc3 (flow temperature's setpoint is increased by this value to keep the mixing valve in its control
range)
#r;w,,Hc3Unknown0c,(konstant 65) Temperatur Heizkreis 3,,,,0C00,,,tempv,,,unknown value for Hc3
#r;w,,Hc3Unknown0d,(konstant 65) Temperatur Heizkreis 3,,,,0D00,,,tempv,,,unknown value for Hc3
r;w,,Hc3AutoOffMode,AutoOffMode Heizkreis 3,,,,0E00,,,offmode,,,operation of Hc3 during the lowering time; no influence if room temperature modulation is set to thermostat
r;w,,Hc3HeatCurve,Heizkurve Heizkreis 3,,,,0F00,,,EXP,,,heating curve of Hc3
r;w,,Hc3MaxFlowTempDesired,MaxFlowTempDesired Heizkreis 3,,,,1000,,,tempv,,,maximum flow temperature setpoint (end emphasis) of Hc3
#r;w,,Hc3Unknown11,(konstant 20) Temperatur Heizkreis 3,,,,1100,,,tempv,,,unknown value for Hc3
r;w,,Hc3MinFlowTempDesired,MinFlowTempDesired Heizkreis 3,,,,1200,,,tempv,,,minimum flow temperature setpoint (end emphasis) of Hc3
r;w,,Hc3SummerTempLimit,AT-Abschaltgrenze Heizkreis 3,,,,1400,,,tempv,,,if outside temperature > summer limit => heating is OFF;applies to comfort and night setback setpoint
r;w,,Hc3RoomTempSwitchOn,RoomTempSwitchOn Heizkreis 3,,,,1500,,,rcmode,,,room temperature modulation of Hc3
r,,Hc3MixerMovement,MixerMovement Heizkreis 3,,,,1A00,,,EXP,,,"status of mixer (<0 closing, >0 opening)"
r,,Hc3HeatCurveAdaption,Anpassung Heizkurve Heizkreis 3,,,,1C00,,,EXP,,,adaption applied to heating curve of Hc3
r;w,,Hc3Status,Status Heizkreis 3,,,,1B00,,,UCH,,,status of zone 2
r;w,,Hc3PumpStatus,PumpStatus Heizkreis 3,,,,1E00,,,UIN,,,pump status of zone 3
# ##### Zone 1 #####,,,,,,,,,,,,,
*r,,,,,,B524,02000300,,,IGN:4,,,
*w,,,,,,B524,02010300,,,,,,
r;w,,z1OpModeCooling,Betriebsart für Kühlung Zone 1,,,,0100,,,opmode,,,operation mode for cooling of zone 1
r;w,,z1CoolingTemp,Kühlsolltemperatur Zone 1,,,,0200,,,tempv,,,desired cooling setpoint for zone 1
r;w,,z1HolidayStartPeriod,Ferienzeitraum Start Zone 1,,,,0300,,,hfrom,,,start date of holidays for zone 1
r;w,,z1HolidayEndPeriod,Ferienzeitraum Ende Zone 1,,,,0400,,,hto,,,end date of holidays for zone 1
r;w,,z1HolidayTemp,Raumsollwert Ferienbetrieb Zone 1,,,,0500,,,tempv,,,holiday setpoint for zone 1
r;w,,z1OpMode,Betriebsart Zone 1,,,,0600,,,opmode,,,operation mode of zone 1
r;w,,z1DayTemp,Solltemperatur Zone 1,,,,0700,,,tempv,,,day setpoint for zone 1
r;w,,z1QuickVetoTemp,Quick Veto Temperatur Zone 1,,,,0800,,,tempv,,,manual override setpoint for zone 1
r;w,,z1NightTemp,Absenktemperatur Zone 1,,,,0900,,,tempv,,,night setpoint for zone 1
r;w,,z1BankHolidayStartPeriod,Bank Feiertag Start Zone 1,,,,0C00,,,hfrom,,,start date of bank holidays for zone 1
r;w,,z1BankHolidayEndPeriod,Bank Feiertag Ende Zone 1,,,,0D00,,,hto,,,end date of bank holidays for zone 1
r;w,,z1SFMode,SFMode Zone 1,,,,0E00,,,sfmode,,,
r,,z1RoomTemp,Raumisttemperatur Zone 1,,,,0F00,,,tempv,,,aktuelle Raumtemperatur in Zone 1
r;w,,z1ValveStatus,Ventilstatus Zone 1,,,,1200,,,UCH,,,valve status of zone 1
r;w,,z1RoomZoneMapping,Raumregler Zuordnung Zone 1,,,,1300,,,zmapping,,,configures which room temperature is assigned to zone 1
r;w,,z1ActualRoomTempDesired,Raumsolltemperatur Zone 1,,,,1400,,,tempv,,,current room setpoint considering all basic conditions passed to the control algorithms
#r;w,,z1Unknown15Temp,(in FlüsterBetrieb 24 sonst 99 - max.Lüfterstufe?) Temperatur Zone 1,,,,1500,,,tempv,,,unknown value for zone 1
r;w,,z1Shortname,Kurzbezeichnung Zone 1,,,,1600,,,shortname,,,short name of zone 1
r;w,,z1Name1,Bezeichnung Zone 1 Teil 1,,,,1700,,,zname,,,name of zone 1
r;w,,z1Name2,Bezeichnung Zone 1 Teil 2,,,,1800,,,zname,,,name of zone 1
# ##### Zone 2 #####,,,,,,,,,,,,,
*r,,,,,,B524,02000301,,,IGN:4,,,
*w,,,,,,B524,02010301,,,,,,
r;w,,z2OpModeCooling,Betriebsart für Kühlung Zone 2,,,,0100,,,opmode,,,operation mode for cooling of zone 2
r;w,,z2CoolingTemp,Kühlsolltemperatur Zone 2,,,,0200,,,tempv,,,desired cooling setpoint for zone 2
r;w,,z2HolidayStartPeriod,Ferienzeitraum Start Zone 2,,,,0300,,,hfrom,,,start date of holidays for zone 2
r;w,,z2HolidayEndPeriod,Ferienzeitraum Ende Zone 2,,,,0400,,,hto,,,end date of holidays for zone 2
r;w,,z2HolidayTemp,Raumsollwert Ferienbetrieb Zone 2,,,,0500,,,tempv,,,holiday setpoint for zone 2
r;w,,z2OpMode,Betriebsart Zone 2,,,,0600,,,opmode,,,operation mode of zone 2
r;w,,z2DayTemp,Solltemperatur Zone 2,,,,0700,,,tempv,,,day setpoint for zone 2
r;w,,z2QuickVetoTemp,Quick Veto Temperatur Zone 2,,,,0800,,,tempv,,,manual override setpoint for zone 2
r;w,,z2NightTemp,Absenktemperatur Zone 2,,,,0900,,,tempv,,,night setpoint for zone 2
r;w,,z2BankHolidayStartPeriod,Bank Feiertag Start Zone 2,,,,0C00,,,hfrom,,,start date of bank holidays for zone 2
r;w,,z2BankHolidayEndPeriod,Bank Feiertag Ende Zone 2,,,,0D00,,,hto,,,end date of bank holidays for zone 2
r;w,,z2SFMode,SFMode Zone 2,,,,0E00,,,sfmode,,,
r,,z2RoomTemp,Raumisttemperatur Zone 2,,,,0F00,,,tempv,,,aktuelle Raumtemperatur in Zone 2
r;w,,z2ValveStatus,Ventilstatus Zone 2,,,,1200,,,UCH,,,valve status of zone 2
r;w,,z2RoomZoneMapping,Raumregler Zuordnung Zone 2,,,,1300,,,zmapping,,,configures which room temperature is assigned to zone 2
r;w,,z2ActualRoomTempDesired,Raumsolltemperatur Zone 2,,,,1400,,,tempv,,,current room setpoint considering all basic conditions passed to the control algorithms
#r;w,,z2Unknown15Temp,(in FlüsterBetrieb 24 sonst 99 - max.Lüfterstufe?) Temperatur Zone 2,,,,1500,,,tempv,,,unknown value for zone 2
r;w,,z2Shortname,Kurzbezeichnung Zone 2,,,,1600,,,shortname,,,short name of zone 2
r;w,,z2Name1,Bezeichnung Zone 2 Teil 1,,,,1700,,,zname,,,name of zone 2
r;w,,z2Name2,Bezeichnung Zone 2 Teil 2,,,,1800,,,zname,,,name of zone 2
# ##### Zone 3 #####,,,,,,,,,,,,,
*r,,,,,,B524,02000302,,,IGN:4,,,
*w,,,,,,B524,02010302,,,,,,
r;w,,z3OpModeCooling,Betriebsart für Kühlung Zone 3,,,,0100,,,opmode,,,operation mode for cooling of zone 3
r;w,,z3CoolingTemp,Kühlsolltemperatur Zone 3,,,,0200,,,tempv,,,desired cooling setpoint for zone 3
r;w,,z3HolidayStartPeriod,Ferienzeitraum Start Zone 3,,,,0300,,,hfrom,,,start date of holidays for zone 3
r;w,,z3HolidayEndPeriod,Ferienzeitraum Ende Zone 3,,,,0400,,,hto,,,end date of holidays for zone 3
r;w,,z3HolidayTemp,Raumsollwert Ferienbetrieb Zone 3,,,,0500,,,tempv,,,holiday setpoint for zone 3
r;w,,z3OpMode,Betriebsart Zone 3,,,,0600,,,opmode,,,operation mode of zone 3
r;w,,z3DayTemp,Solltemperatur Zone 3,,,,0700,,,tempv,,,day setpoint for zone 3
r;w,,z3QuickVetoTemp,Quick Veto Temperatur Zone 3,,,,0800,,,tempv,,,manual override setpoint for zone 3
r;w,,z3NightTemp,Absenktemperatur Zone 3,,,,0900,,,tempv,,,night setpoint for zone 3
r;w,,z3BankHolidayStartPeriod,Bank Feiertag Start Zone 3,,,,0C00,,,hfrom,,,start date of bank holidays for zone 3
r;w,,z3BankHolidayEndPeriod,Bank Feiertag Ende Zone 3,,,,0D00,,,hto,,,end date of bank holidays for zone 3
r;w,,z3SFMode,SFMode Zone 3,,,,0E00,,,sfmode,,,
r,,z3RoomTemp,Raumisttemperatur Zone 3,,,,0F00,,,tempv,,,aktuelle Raumtemperatur in Zone 3
r;w,,z3ValveStatus,Ventilstatus Zone 3,,,,1200,,,UCH,,,valve status of zone 3
r;w,,z3RoomZoneMapping,Raumregler Zuordnung Zone 3,,,,1300,,,zmapping,,,configures which room temperature is assigned to zone 3
r;w,,z3ActualRoomTempDesired,Raumsolltemperatur Zone 3,,,,1400,,,tempv,,,current room setpoint considering all basic conditions passed to the control algorithms
#r;w,,z3Unknown15Temp,(in FlüsterBetrieb 24 sonst 99 - max.Lüfterstufe?) Temperatur Zone 3,,,,1500,,,tempv,,,unknown value for zone 3
r;w,,z3Shortname,Kurzbezeichnung Zone 3,,,,1600,,,shortname,,,short name of zone 3
r;w,,z3Name1,Bezeichnung Zone 3 Teil 1,,,,1700,,,zname,,,name of zone 3
r;w,,z3Name2,Bezeichnung Zone 3 Teil 2,,,,1800,,,zname,,,name of zone 3
# ##### Zeitprogramme #####,,,,,,,,,,,,,
# Lüftung,,,,,,,,,,,,,
*r,,,,,,B524,03000001,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04000001,,,,,,
r;w,,ventilationTimer.Monday,Zeitfenster Lüftung Montag,,,,00,,,slot1-3,,,
r;w,,ventilationTimer.Tuesday,Zeitfenster Lüftung Dienstag,,,,01,,,slot1-3,,,
r;w,,ventilationTimer.Wednesday,Zeitfenster Lüftung Mittwoch,,,,02,,,slot1-3,,,
r;w,,ventilationTimer.Thursday,Zeitfenster Lüftung Donnerstag,,,,03,,,slot1-3,,,
r;w,,ventilationTimer.Friday,Zeitfenster Lüftung Freitag,,,,04,,,slot1-3,,,
r;w,,ventilationTimer.Saturday,Zeitfenster Lüftung Samstag,,,,05,,,slot1-3,,,
r;w,,ventilationTimer.Sunday,Zeitfenster Lüftung Sonntag,,,,06,,,slot1-3,,,
# Flüsterbetrieb,,,,,,,,,,,,,
*r,,,,,,B524,03000002,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04000002,,,,,,
r;w,,noiseReductionTimer.Monday,Zeitfenster Flüsterbetrieb Montag,,,,00,,,slot1-3,,,
r;w,,noiseReductionTimer.Tuesday,Zeitfenster Flüsterbetrieb Dienstag,,,,01,,,slot1-3,,,
r;w,,noiseReductionTimer.Wednesday,Zeitfenster Flüsterbetrieb Mittwoch,,,,02,,,slot1-3,,,
r;w,,noiseReductionTimer.Thursday,Zeitfenster Flüsterbetrieb Donnerstag,,,,03,,,slot1-3,,,
r;w,,noiseReductionTimer.Friday,Zeitfenster Flüsterbetrieb Freitag,,,,04,,,slot1-3,,,
r;w,,noiseReductionTimer.Saturday,Zeitfenster Flüsterbetrieb Samstag,,,,05,,,slot1-3,,,
r;w,,noiseReductionTimer.Sunday,Zeitfenster Flüsterbetrieb Sonntag,,,,06,,,slot1-3,,,
# Hochtarif,,,,,,,,,,,,,
*r,,,,,,B524,03000003,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04000003,,,,,,
r;w,,tariffTimer.Monday,Zeitfenster Hochtarif Montag,,,,00,,,slot1-3,,,
r;w,,tariffTimer.Tuesday,Zeitfenster Hochtarif Dienstag,,,,01,,,slot1-3,,,
r;w,,tariffTimer.Wednesday,Zeitfenster Hochtarif Mittwoch,,,,02,,,slot1-3,,,
r;w,,tariffTimer.Thursday,Zeitfenster Hochtarif Donnerstag,,,,03,,,slot1-3,,,
r;w,,tariffTimer.Friday,Zeitfenster Hochtarif Freitag,,,,04,,,slot1-3,,,
r;w,,tariffTimer.Saturday,Zeitfenster Hochtarif Samstag,,,,05,,,slot1-3,,,
r;w,,tariffTimer.Sunday,Zeitfenster Hochtarif Sonntag,,,,06,,,slot1-3,,,
# Schaltzeiten Warmwasser,,,,,,,,,,,,,
*r,,,,,,B524,03010001,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04010001,,,,,,
r;w,,hwcTimer.Monday,Zeitfenster Montag,,,,00,,,slot1-3,,,
r;w,,hwcTimer.Tuesday,Zeitfenster Dienstag,,,,01,,,slot1-3,,,
r;w,,hwcTimer.Wednesday,Zeitfenster Mittwoch,,,,02,,,slot1-3,,,
r;w,,hwcTimer.Thursday,Zeitfenster Donnerstag,,,,03,,,slot1-3,,,
r;w,,hwcTimer.Friday,Zeitfenster Freitag,,,,04,,,slot1-3,,,
r;w,,hwcTimer.Saturday,Zeitfenster Samstag,,,,05,,,slot1-3,,,
r;w,,hwcTimer.Sunday,Zeitfenster Sonntag,,,,06,,,slot1-3,,,
# Zeitprogramm Zirkulationspumpe,,,,,,,,,,,,,
*r,,,,,,B524,03010002,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04010002,,,,,,
r;w,,ccTimer.Monday,Zeitfenster Montag,,,,00,,,slot1-3,,,
r;w,,ccTimer.Tuesday,Zeitfenster Dienstag,,,,01,,,slot1-3,,,
r;w,,ccTimer.Wednesday,Zeitfenster Mittwoch,,,,02,,,slot1-3,,,
r;w,,ccTimer.Thursday,Zeitfenster Donnerstag,,,,03,,,slot1-3,,,
r;w,,ccTimer.Friday,Zeitfenster Freitag,,,,04,,,slot1-3,,,
r;w,,ccTimer.Saturday,Zeitfenster Samstag,,,,05,,,slot1-3,,,
r;w,,ccTimer.Sunday,Zeitfenster Sonntag,,,,06,,,slot1-3,,,
# Zeitprogramme Zone 1,,,,,,,,,,,,,
*r,,,,,,B524,03030002,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030002,,,,,,
r;w,,z1Timer.Monday,Zeitfenster Heizen Montag,,,,00,,,slot1-3,,,
r;w,,z1Timer.Tuesday,Zeitfenster Heizen Dienstag,,,,01,,,slot1-3,,,
r;w,,z1Timer.Wednesday,Zeitfenster Heizen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z1Timer.Thursday,Zeitfenster Heizen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z1Timer.Friday,Zeitfenster Heizen Freitag,,,,04,,,slot1-3,,,
r;w,,z1Timer.Saturday,Zeitfenster Heizen Samstag,,,,05,,,slot1-3,,,
r;w,,z1Timer.Sunday,Zeitfenster Heizen Sonntag,,,,06,,,slot1-3,,,
*r,,,,,,B524,03030001,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030001,,,,,,
r;w,,z1CoolingTimer.Monday,Zeitfenster Kühlen Montag,,,,00,,,slot1-3,,,
r;w,,z1CoolingTimer.Tuesday,Zeitfenster Kühlen Dienstag,,,,01,,,slot1-3,,,
r;w,,z1CoolingTimer.Wednesday,Zeitfenster Kühlen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z1CoolingTimer.Thursday,Zeitfenster Kühlen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z1CoolingTimer.Friday,Zeitfenster Kühlen Freitag,,,,04,,,slot1-3,,,
r;w,,z1CoolingTimer.Saturday,Zeitfenster Kühlen Samstag,,,,05,,,slot1-3,,,
r;w,,z1CoolingTimer.Sunday,Zeitfenster Kühlen Sonntag,,,,06,,,slot1-3,,,
# Zeitprogramme Zone 2,,,,,,,,,,,,,
*r,,,,,,B524,03030102,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030102,,,,,,
r;w,,z2Timer.Monday,Zeitfenster Heizen Montag,,,,00,,,slot1-3,,,
r;w,,z2Timer.Tuesday,Zeitfenster Heizen Dienstag,,,,01,,,slot1-3,,,
r;w,,z2Timer.Wednesday,Zeitfenster Heizen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z2Timer.Thursday,Zeitfenster Heizen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z2Timer.Friday,Zeitfenster Heizen Freitag,,,,04,,,slot1-3,,,
r;w,,z2Timer.Saturday,Zeitfenster Heizen Samstag,,,,05,,,slot1-3,,,
r;w,,z2Timer.Sunday,Zeitfenster Heizen Sonntag,,,,06,,,slot1-3,,,
*r,,,,,,B524,03030101,,,IGN:1,,,whether timeslot is valid
*w,,,,,,B524,04030101,,,,,,
r;w,,z2CoolingTimer.Monday,Zeitfenster Kühlen Montag,,,,00,,,slot1-3,,,
r;w,,z2CoolingTimer.Tuesday,Zeitfenster Kühlen Dienstag,,,,01,,,slot1-3,,,
r;w,,z2CoolingTimer.Wednesday,Zeitfenster Kühlen Mittwoch,,,,02,,,slot1-3,,,
r;w,,z2CoolingTimer.Thursday,Zeitfenster Kühlen Donnerstag,,,,03,,,slot1-3,,,
r;w,,z2CoolingTimer.Friday,Zeitfenster Kühlen Freitag,,,,04,,,slot1-3,,,
r;w,,z2CoolingTimer.Saturday,Zeitfenster Kühlen Samstag,,,,05,,,slot1-3,,,
r;w,,z2CoolingTimer.Sunday,Zeitfenster Kühlen Sonntag,,,,06,,,slot1-3,,,
# includes,,,,,,,,,,,,,
!include,errors.inc,,,,,,,,,,,,

Acties:
  • 0 Henk 'm!

  • Hert
  • Registratie: Juni 2022
  • Laatst online: 10-06 13:25
Even een snelle vraag, ik lees de pompstatus uit via MQQT op dit adres:
ebusd/700/Hc1PumpStatus

nu zag ik tot nu toe dat die status 0 (uit) of 1 (pompen) was, maar nu de koeling aanstaat wordt die met 2 aangestuurd. Wat wil dit zeggen? Is dat omgekeerde richting pompen?

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Minitrooper schreef op zondag 11 juni 2023 @ 22:38:
[...]


Voor Edit1:

Ik heb geen koeling op mijn Vaillant spul, maar weet wel: als op je een schedule aan hebt staan (en linksboven op jouw thermostaat staat "AUTO"), dan mag je nog alle instructies geven (set daytemp etc), dan werd dat hier bij mij onmiddellijk overruled. Als ik 'm op "MANUEEL" zette, ging dat wel. Weet niet of dit speelt bij jou, want waarom het na 4x herstarten wel zou gegaan zijn, is dan een mysterie 8)

Voor Edit2:

Kan je eens kijken of je deze file aanboord hebt: 15.700.csv én geladen wordt bij starten ebusd. Deze was noodzakelijk bij mij eer ik alle entiteiten uitlezen kon.

Voor als je hem mist:
Bedankt voor jouw hulp. De VRC700 kwam terug beschikbaar na nog eens de ebusd addon te herstarten. Misschien had ik te vroeg een commando gestuurd en was daardoor de discovery in de war?

Inderdaad, bij mij staat het op auto met een tijdsschema. Maar dat overrulen lukt precies niet door te zeggen manueel koelen voor 1 dag. Hij forceert wel het koelen, maar niet het tijdsslot. Dus al ik om 6h zeg manueel koelen en het tijdsschama voor auto staat van 8-20h, dan gaat manueel volgens mij ook enkel tussen 8h en 20h gaan koelen.

Als dat het probleem is, dan zet ik koelen op dag met 26°C ofzo. Dan slaat de koeling niet aan tenzij het erg warm wordt in huis. En dan via eBUSd stuur ik dan manueel koelen en 20°C om hem manueel te triggeren.

Aanstaand weekend verhuizen we, dus dan wordt het iets makkelijker debuggen als ik de thermostaat kan bekijken op elk moment van de dag.

Nu ik dit aan het typen ben, heb ik ook al verschillende keren een manuele boiler lading gevraagd en soms werkt dat en soms niet. Wellicht ook omdat mijn boiler op auto staat van 10h30 tot 17h. Als ik buiten dat tijdstip een boilerlading vraag, zal het niet gewerkt hebben vermoed ik. Al vind ik dat wel stom, want als ik 's avonds een bad laat lopen na 17h, wil ik gewoon 1x boiler lading vragen zodat er 's ochtends genoeg warm water is om te douchen.

Zal trouwens ook eens proberen wat er gebeurd als ik koelen op uit zet en dan manueel koelen start. Dat kan misschien ook nog een oplossing zijn.

[ Voor 3% gewijzigd door Broodro0ster op 12-06-2023 10:09 ]

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Minitrooper
  • Registratie: December 2013
  • Laatst online: 11-06 14:03
Broodro0ster schreef op maandag 12 juni 2023 @ 09:56:
[...]
Bedankt voor jouw hulp. De VRC700 kwam terug beschikbaar na nog eens de ebusd addon te herstarten. Misschien had ik te vroeg een commando gestuurd en was daardoor de discovery in de war?
Jup, je mag niet te "snel" beginnen queryen, maar eenmaal modules ingeladen werden, hoort het wel te werken.
Broodro0ster schreef op maandag 12 juni 2023 @ 09:56:
[...]
Al vind ik dat wel stom, want als ik 's avonds een bad laat lopen na 17h, wil ik gewoon 1x boiler lading vragen zodat er 's ochtends genoeg warm water is om te douchen.
Er zijn wel meer dingen stom aan vaillant & ebusd :9

Acties:
  • +1 Henk 'm!

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 22:01
Broodro0ster schreef op maandag 12 juni 2023 @ 09:56:
[...]


Bedankt voor jouw hulp. De VRC700 kwam terug beschikbaar na nog eens de ebusd addon te herstarten. Misschien had ik te vroeg een commando gestuurd en was daardoor de discovery in de war?

Inderdaad, bij mij staat het op auto met een tijdsschema. Maar dat overrulen lukt precies niet door te zeggen manueel koelen voor 1 dag. Hij forceert wel het koelen, maar niet het tijdsslot. Dus al ik om 6h zeg manueel koelen en het tijdsschama voor auto staat van 8-20h, dan gaat manueel volgens mij ook enkel tussen 8h en 20h gaan koelen.

Als dat het probleem is, dan zet ik koelen op dag met 26°C ofzo. Dan slaat de koeling niet aan tenzij het erg warm wordt in huis. En dan via eBUSd stuur ik dan manueel koelen en 20°C om hem manueel te triggeren.

Aanstaand weekend verhuizen we, dus dan wordt het iets makkelijker debuggen als ik de thermostaat kan bekijken op elk moment van de dag.

Nu ik dit aan het typen ben, heb ik ook al verschillende keren een manuele boiler lading gevraagd en soms werkt dat en soms niet. Wellicht ook omdat mijn boiler op auto staat van 10h30 tot 17h. Als ik buiten dat tijdstip een boilerlading vraag, zal het niet gewerkt hebben vermoed ik. Al vind ik dat wel stom, want als ik 's avonds een bad laat lopen na 17h, wil ik gewoon 1x boiler lading vragen zodat er 's ochtends genoeg warm water is om te douchen.

Zal trouwens ook eens proberen wat er gebeurd als ik koelen op uit zet en dan manueel koelen start. Dat kan misschien ook nog een oplossing zijn.
Het klopt inderdaad dat manueel koelen enkel start als het tijdschema ook actief is. Als je koelen uit zet werkt het ook niet had ik gemerkt.

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
xarow schreef op maandag 12 juni 2023 @ 16:40:
[...]


Het klopt inderdaad dat manueel koelen enkel start als het tijdschema ook actief is. Als je koelen uit zet werkt het ook niet had ik gemerkt.
Bedankt.

Dus als ik echt dynamisch wil gaan koelen op PV overschotten, moet ik de koeling op dag laten staan en de temperatuur hoog genoeg zodat ze niet werkt als ik het niet wil.
Dan via een ebus commando de thermostaat lager zetten + manueel koelen activeren en dan zou het moeten werken.

Ook voor de boiler is dit irritant. Wij salderen niet meer, dus ik wil gewoon overdag laden want dan is de COP het hoogst en meest kan op zonne energie. Maar als we 's avonds een bad laten lopen voor de zoon, dan werkt de 1x boiler lading dus niet om zeker te zijn dat er de volgende ochtend warm water moet zijn.
Dat zal ook een workaround worden om even een uurtje dag modus te forceren.

Zo'n zaken had Vaillant wel beter kunnen bekijken want ook voor mensen die het gewoon via de thermostaat willen bedienen is dit erg onlogisch vind ik. Want waarom zou je een manuele boiler lading vragen als het binnen het tijdsschema past? Op dat moment de boiler het zelf tenzij de hystereses te hoog staat.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 22:01
Je kan ook automatisch koelen via het installateurs menu uitzetten. Zo heb ik het staan. Dus, koelen op dag, temperatuur hoe je wilt, automatisch koelen uit en dan manueel inschakelen.

Acties:
  • +1 Henk 'm!

  • Wim Leers
  • Registratie: Januari 2004
  • Laatst online: 09-06 16:23
Allemaal nodeloos ingewikkeld inderdaad, met labels die niet overeenkomen met hoe het werkelijk werkt, en het werkelijke gedrag dat nergens gedocumenteerd is 🤪

Acties:
  • 0 Henk 'm!

  • SoulShot
  • Registratie: Oktober 2006
  • Laatst online: 26-05 20:40
Broodro0ster schreef op maandag 12 juni 2023 @ 16:58:
[...]

Bedankt.

Dus als ik echt dynamisch wil gaan koelen op PV overschotten, moet ik de koeling op dag laten staan en de temperatuur hoog genoeg zodat ze niet werkt als ik het niet wil.
Dan via een ebus commando de thermostaat lager zetten + manueel koelen activeren en dan zou het moeten werken.

Ook voor de boiler is dit irritant. Wij salderen niet meer, dus ik wil gewoon overdag laden want dan is de COP het hoogst en meest kan op zonne energie. Maar als we 's avonds een bad laten lopen voor de zoon, dan werkt de 1x boiler lading dus niet om zeker te zijn dat er de volgende ochtend warm water moet zijn.
Dat zal ook een workaround worden om even een uurtje dag modus te forceren.

Zo'n zaken had Vaillant wel beter kunnen bekijken want ook voor mensen die het gewoon via de thermostaat willen bedienen is dit erg onlogisch vind ik. Want waarom zou je een manuele boiler lading vragen als het binnen het tijdsschema past? Op dat moment de boiler het zelf tenzij de hystereses te hoog staat.
xarow schreef op maandag 12 juni 2023 @ 17:25:
Je kan ook automatisch koelen via het installateurs menu uitzetten. Zo heb ik het staan. Dus, koelen op dag, temperatuur hoe je wilt, automatisch koelen uit en dan manueel inschakelen.
Met welke ebusd commands werken jullie hiervoor? Zou ook graag manueel koeling starten/stoppen via ebusd, maar zie in de csv niet meteen de juiste commands, of ik stuur ze fout aan...

Acties:
  • 0 Henk 'm!

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 22:01
SoulShot schreef op maandag 19 juni 2023 @ 07:16:
[...]


[...]


Met welke ebusd commands werken jullie hiervoor? Zou ook graag manueel koeling starten/stoppen via ebusd, maar zie in de csv niet meteen de juiste commands, of ik stuur ze fout aan...
Ik heb het via eBusd ook nog niet werkend. Afgelopen dagen ook geen tijd gehad om er verder mee te kloten. Wat me nu wel opvald is dat ik alle sensoren die een mode of state aangeven mis. Na zoeken blijkt dat de json naar MQTT niet correct is.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Unable to parse JSON ebusd_700_OpModeCooling_opmode: '{
  "unique_id":"ebusd_700_OpModeCooling_opmode",
  "name":"ebusd 700 OpModeCooling opmode",
  "device":{
   "identifiers":"ebusd_700",
   "manufacturer":"ebusd.eu",
   "name":"ebusd 700",
   "via_device":"ebusd",
   "sw_version":"23.1",
   "suggested_area":"Heating"
  },
  "value_template":"{{value_json[\"opmode\"].value}}",
  "state_topic":"ebusd/700/OpModeCooling",
  "command_topic":"ebusd/700/OpModeCooling/set",
  "options":
 }'


Er worden geen options mee gegeven... -O-
----

Nu ik dit aan het typen ben, ben ik ook gelijk middels ebusd edge add-on aan het testen, en daarmee werkt het wel *O*

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
SoulShot schreef op maandag 19 juni 2023 @ 07:16:
[...]


[...]


Met welke ebusd commands werken jullie hiervoor? Zou ook graag manueel koeling starten/stoppen via ebusd, maar zie in de csv niet meteen de juiste commands, of ik stuur ze fout aan...
Om manuele koeling te activeren, is het de paramter ManualCooling en als data stuur je het aantal dagen mee of 0 voor uit.

Maar de manuele koeling werkt enkel binnen het tijdsschema voor koelen, tenzij je koeling op dag modus zet. Dus wat ik nu doe ik 's ochtends bij genoeg injectie is de modus op dag zetten en dan manueel koelen starten. Enkel dag zetten is niet voldoende omdat hij dan nog naar de gemiddelde buitentemperatuur voor koelen gaat kijken. En aan het begin van een hittegolf is die vaak nog te laag.


Dit zijn mijn 2 stukjes yaml in de automatisatie om de koeling te starten.

Koeling op dag zetten
code:
1
2
3
4
5
6
service: mqtt.publish
data:
  qos: 0
  retain: false
  payload: "1"
  topic: ebusd/700/z1OpModeCooling/set


Manueel koelen starten voor 1 dag
code:
1
2
3
4
5
6
service: mqtt.publish
data:
  qos: 0
  retain: false
  payload: "1"
  topic: ebusd/700/ManualCooling/set

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Maar wat ik nu aan de hand heb, is dat er geen data meer binnenkomt. Sturen lukt wel nog...
Als ik dan de ebusd addon herstart, is alles terug ok. Laatste week al 2-3x moeten doen.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • +1 Henk 'm!

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 22:01
Ik heb "number,, =" toegevoegd aan de "type_switch-w-number" in de mqtt-hassio.cfg. Nu komt ManualCooling en een aantal andere sensoren ook als schrijfbare number in homeassistant terecht. Dat scheelt weer wat gecode in de mqtt publisher en kan je de manual cooling ook mooi op een dashboard weergeven :*)

code:
1
2
3
4
5
6
7
8
9
10
11
type_switch-w-number =
    number,temperature, = temp|,°C$
    number,power_factor, = power*%%
    number,power, = power|,kW$|,W$
    number,voltage, = volt|,V$
    number,current, = current,|,A$
    number,pressure, = bar$
    number,gas, = gas*/min$
    number,humidity, = humid*%%$
    number,, = curve,
    number,, =

Acties:
  • 0 Henk 'm!

  • SoulShot
  • Registratie: Oktober 2006
  • Laatst online: 26-05 20:40
Broodro0ster schreef op dinsdag 20 juni 2023 @ 11:21:
[...]


Om manuele koeling te activeren, is het de paramter ManualCooling en als data stuur je het aantal dagen mee of 0 voor uit.

Maar de manuele koeling werkt enkel binnen het tijdsschema voor koelen, tenzij je koeling op dag modus zet. Dus wat ik nu doe ik 's ochtends bij genoeg injectie is de modus op dag zetten en dan manueel koelen starten. Enkel dag zetten is niet voldoende omdat hij dan nog naar de gemiddelde buitentemperatuur voor koelen gaat kijken. En aan het begin van een hittegolf is die vaak nog te laag.


Dit zijn mijn 2 stukjes yaml in de automatisatie om de koeling te starten.

Koeling op dag zetten
code:
1
2
3
4
5
6
service: mqtt.publish
data:
  qos: 0
  retain: false
  payload: "1"
  topic: ebusd/700/z1OpModeCooling/set


Manueel koelen starten voor 1 dag
code:
1
2
3
4
5
6
service: mqtt.publish
data:
  qos: 0
  retain: false
  payload: "1"
  topic: ebusd/700/ManualCooling/set
Bedankt, maar werkt helaas niet bij mij. Heb zelf de ctlv2 config, die verwijst naar de 700 config via symlink.

Mits aanpassing naar: ebusd/ctlv2/ManualCooling/set , werkt dit helaas niet voor mijn systeem wanneer de koeling op "manueel" staat. Dat is mijn inzien wat bij jouw "dag" is. Ik kan alleszins "voor enkele dagen koelen" activeren in het menu van de thermostaat en dan start hij gewoon.

Mogelijk dus een issue vanwege verschil tussen 700 en ctlv2 thermostaat. Google levert mij ook niet veel op helaas -O-

Acties:
  • 0 Henk 'm!

  • Speedfight
  • Registratie: Januari 2003
  • Niet online
SoulShot schreef op maandag 27 maart 2023 @ 11:58:
@Proton_ Hoe wordt COP juist berekend met eBUS data? Ik heb nu onderstaande, maar weet van Vaillant arotherm topic post dat althans bij energiegegevens je moet doen (stroom+opbrengst)/(stroom). Hieronder doe ik dus enkel (opbrengst)/(stroom)


[...]


Ter info, hier mijn COP adhv bovenstaande formule voor boiler (Unitower) opwarming. Mogelijk wel wat slechter dan losstaande boilers die grotere spiraal/warmteafgifte hebben dan mijn Unitower.

[Afbeelding]
Iemand hier nog uitsluitsel over? Ik zit met dezelfde vraag om mijn COP berekening via de ebus te doen op basis van de "currentyieldpower".
Voor het elektriciteitsverbruik gebruik ik de meting van een losse energiemeter welke een stuk exacter is.

Nu heb ik hem er als volgt in staan:

code:
1
2
3
4
5
6
7
  - name: WP COP
    unique_id: WP_COP
    unit_of_measurement: "CoP"
    state: '{{ states("sensor.ebusd_hmu_currentyieldpower") |float(0) |float*1000 
             / states("sensor.kwh_meter_active_power") |float(0) }}'
    device_class: energy
    state_class: measurement

Vaillant aroTHERM plus VWL55/6, Zehnder WHR 930 WTW, Itho Daalderop douche-WTW, SolarEdge SE6K 6610Wp, SE3000H 3160Wp, Kia EV6 GT-line RWD


Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
SoulShot schreef op dinsdag 20 juni 2023 @ 21:25:
[...]


Bedankt, maar werkt helaas niet bij mij. Heb zelf de ctlv2 config, die verwijst naar de 700 config via symlink.

Mits aanpassing naar: ebusd/ctlv2/ManualCooling/set , werkt dit helaas niet voor mijn systeem wanneer de koeling op "manueel" staat. Dat is mijn inzien wat bij jouw "dag" is. Ik kan alleszins "voor enkele dagen koelen" activeren in het menu van de thermostaat en dan start hij gewoon.

Mogelijk dus een issue vanwege verschil tussen 700 en ctlv2 thermostaat. Google levert mij ook niet veel op helaas -O-
Manueel koelen is bij mij ook voor X aantal dagen. Maar als mijn auto schema van 8-20h staat, maar ik wil om 7h al manueel koelen, doet hij niks tot het 8h is. Daarom moet ik hem ook naar dag zetten zodat hij het tijdschema negeert.

Dus jij zou ManualCooling set moeten doen voor 1 dag of meer. Mogelijks is jouw ID verkeerd dan. Welke thermostaat heb je?

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • SoulShot
  • Registratie: Oktober 2006
  • Laatst online: 26-05 20:40
Broodro0ster schreef op woensdag 21 juni 2023 @ 13:50:
[...]


Manueel koelen is bij mij ook voor X aantal dagen. Maar als mijn auto schema van 8-20h staat, maar ik wil om 7h al manueel koelen, doet hij niks tot het 8h is. Daarom moet ik hem ook naar dag zetten zodat hij het tijdschema negeert.

Dus jij zou ManualCooling set moeten doen voor 1 dag of meer. Mogelijks is jouw ID verkeerd dan. Welke thermostaat heb je?
Ik heb de sensoCOMFORT VRC 720 . Op de thermostaat moet ik trouwens twee data instellen (van/tot) instellen bij "aantal dagen koelen". Ik begrijp dat dit bij u anders is, en dat is mogelijk ook de reden waarom de twee configs niet compatibel zijn. Ik heb nog wat verder gezocht, maar er blijken maar weinig posts te zijn met de ctlv2 config helaas.

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
Dat is inderdaad anders dan. En inderdaad, ik ben tegen heel wat struikelblokken aangelopen die niet goed gedocumenteerd zijn.
Door hun github issues te lezen heb ik het meeste bijgeleerd.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • PeterJones
  • Registratie: Oktober 2017
  • Laatst online: 21:59
Ik heb ook een VRC720 en gebruik nu de volgende aanpak om vanuit domotica koeling te activeren:
  • koeling op automatisch
  • regeling op uitgebreid
  • met koeling setpoint instellen of koeling actief (enkele graden onder gemeten kamer temperatuur) of inactief is (enkele graden boven gemeten kamer temperatuur)
  • tijdsvenster waarin gekoeld mag worden
Minimum flow temperatuur heb ik flink laag gezet zodat de thermostaat middels de dauwpunt bepaling zelf de flow temperatuur kan bepalen

[ Voor 4% gewijzigd door PeterJones op 24-06-2023 13:33 ]


Acties:
  • 0 Henk 'm!

  • Wim Leers
  • Registratie: Januari 2004
  • Laatst online: 09-06 16:23
PeterJones schreef op vrijdag 23 juni 2023 @ 19:43:
Ik heb ook een VRC720 en gebruik nu de volgende aanpak om vanuit domotica koeling te activeren:
  • koeling op automatisch
  • regeling op uitgebreid
  • met koeling setpoint instellen of koeling actief (enkele graden onder gemeten kamer temperatuur) of inactief is (enkele graden boven gemeten kamer temperatuur)
Minimum flow temperatuur heb ik flink laag gezet zodat de thermostaat middels de dauwpunt bepaling zelf de flow temperatuur kan bepalen
Dan heb je geen tijdsvenster ingesteld? Want hier zie ik dat ie weigert te koelen buiten het tijdvenster, zelfs als ik "Enkele dagen koelen" activeer. Tenzij ik koelen op "manueel" ipv "auto" zet, waarbij ie dus blijkbaar ook buiten het tijdsvenster gaat koelen. ('t Is weer heel warm hier in Gent, overmorgen ook alweer 31ºC.)

Acties:
  • 0 Henk 'm!

  • PeterJones
  • Registratie: Oktober 2017
  • Laatst online: 21:59
Ik heb wel een tijdsvenster ingesteld, en hij gaat inderdaad alleen daar binnen koelen.

Acties:
  • 0 Henk 'm!

  • stingone
  • Registratie: Oktober 2001
  • Laatst online: 14-04-2024

stingone

stingone

SoulShot schreef op donderdag 23 maart 2023 @ 07:51:
[...]

Ja, staat standaard op 5 seconden. Je kan in principe alle commands doorgeven aan ebusd, die je normaal ook kan. Om de 5 seconden lijkt mij al aardig, wat ik wel begrijp uit deze post is dat het één waarde is per 5 seconden (itt zo allemaal), dat lijkt ook te kloppen als ik de logs uitlees.

Ik lees net dat ik dan door in de csv de "r" aan te passen naar "r1" de polling kan aanpassen voor specifieke parameters. Momenteel staat alles op "r", maar er worden alsnog poll reads uitgestuurd volgens logs.


[...]

[Afbeelding]


Een andere rariteit is dat wanneer ik write aanzet (zie mijn post hierboven), dat sommige read waarden (bijv. z1ActualRoomTempDesired ) op "unavailable" komen te staan. Ik begrijp nog niet zo goed waarom. Iets te maken met dat er door inclusie reads het te druk wordt op de eBUS om alles goed uit te lezen?
Welke Ebusd versie gebruik je? de Edge of de stable? ik zie de polling optie namelijk niet bij mijn config staan zoals in je screenshot.

Aopen Ak73Pro (a) - AMD XP 1800 + - Aopen Geforce 2 Gts 32 DDR - 512 SDRam


Acties:
  • 0 Henk 'm!

  • stingone
  • Registratie: Oktober 2001
  • Laatst online: 14-04-2024

stingone

stingone

atimmerman schreef op donderdag 23 maart 2023 @ 10:53:
[...]


Aanpassing had ik niet van homeassistant forum sorry, het was ebusd forum.
https://github.com/john30...4#issuecomment-1355625719
Blijft een beetje obscuur gedoe , maar hier werkte het.

Door mee te kijken op de bus kwam dit naar voren.
https://github.com/john30...4#issuecomment-1358056556

Het polling script:
[Afbeelding]

De trigger:
[Afbeelding]

De acties:
[Afbeelding]

Het schrijven van setpoint en mode:
Ik gebruik de standaard climate component in Homeassistant.
Daarvoor heb ik eerst een mqtt climate component aangemaakt in configuration.yaml.
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
mqtt:
  climate:
    - name: V720
      max_temp: 25
      min_temp: 15
      temp_step: 0.5
      precision: 0.1
      initial: 18
# Mode control: expects auto, off, cool, heat, dry, fan_only    
# but VRC has 0=off;1=modulating;2=thermostat
      modes:
       - auto
       - heat
       - 'off'
# Map off->off, auto->thermostat, heat->modulating
      mode_state_topic: "ebusd/ctlv2/Hc1RoomTempSwitchOn"
      mode_state_template: >
        {% set values = { 'off':'off', 'thermostat':'auto', 'modulating':'heat' } %}
        {% set value = value_json['rcmode']['value'] %}
        {{ values[value] if value in values.keys() else 'idle' }}
      mode_command_template: >-
        {% set values = { 'auto':'thermostat', 'heat':'modulating', 'off':'off'} %}
        {{ values[value] if value in values.keys() else 'auto' }}
      mode_command_topic: "ebusd/ctlv2/Hc1RoomTempSwitchOn/set"
# Current action/status: expects idle, cooling, heating, drying, or off.
      current_temperature_topic: "ebusd/ctlv2/z1RoomTemp"
      current_temperature_template: "{{value_json['tempv']['value']}}"      
      temperature_state_topic: "ebusd/ctlv2/z1ActualRoomTempDesired"
      temperature_state_template: "{{value_json['tempv']['value']}}"  
      temperature_command_topic: "ebusd/ctlv2/z1ActualRoomTempDesired/set"



In het frontend geeft dat:
[Afbeelding]

Met de 3 knopjes aan de onder zijde kan ik schakelen tussen ruimtecompensatie Uitgebreid, Actief en Inactief (WAR). (Ik heb een VR720 en warmtepomp Arotherm plus) De popup tekst klopt niet. Ik heb niet kunnen vinden hoe ik dat kan aanpassen.
Welke services heb je allemaal aangemaak? ik zie er 4 in je voorbeeld waarvan je 1 hebt uitgewerkt.

Tevens dient men de bt-uitschakelgrens op de thermostaat op maximaal te zetten. anders zal je een nul waarde krijgen als deze zijn grens heeft bereikt en krijg je de ingestelde setpoint niet.

Aopen Ak73Pro (a) - AMD XP 1800 + - Aopen Geforce 2 Gts 32 DDR - 512 SDRam


Acties:
  • +2 Henk 'm!

  • SoulShot
  • Registratie: Oktober 2006
  • Laatst online: 26-05 20:40
Broodro0ster schreef op donderdag 22 juni 2023 @ 11:34:
Dat is inderdaad anders dan. En inderdaad, ik ben tegen heel wat struikelblokken aangelopen die niet goed gedocumenteerd zijn.
Door hun github issues te lezen heb ik het meeste bijgeleerd.
PeterJones schreef op vrijdag 23 juni 2023 @ 19:43:
Ik heb ook een VRC720 en gebruik nu de volgende aanpak om vanuit domotica koeling te activeren:
  • koeling op automatisch
  • regeling op uitgebreid
  • met koeling setpoint instellen of koeling actief (enkele graden onder gemeten kamer temperatuur) of inactief is (enkele graden boven gemeten kamer temperatuur)
  • tijdsvenster waarin gekoeld mag worden
Minimum flow temperatuur heb ik flink laag gezet zodat de thermostaat middels de dauwpunt bepaling zelf de flow temperatuur kan bepalen
Ik heb het ondertussen opgelost door zelf "koelen enkel dagen" aan te zetten op de thermostaat, en dan zet ik het via een tijdsschema in Hassio op aan/uit door de "regeling" in de thermostaat op aan/uit te zetten.
code:
1
2
3
4
5
6
service: mqtt.publish
data:
  qos: 0
  retain: false
  topic: ebusd/ctlv2/z1opmodecooling/set
  payload: day


Ik moet dus wel het handmatig koelen op de thermostaat nog aanzetten, maar dat is in principe iets dat één keer moet gebeuren in het begin van het koelseizoen.

Verder staat bij mij de compensatie op "uit" (dus WAR), en koelen automatisch op "uit", zodat ik alles zelf kan regelen via Hassio. Ik vind zelf koelen automatisch niet zo slim: die houdt rekening met de afgelopen 24 uur, terwijl je eigenlijk met de voorspelling van komende dag wilt rekening houden.

Ik heb de mqtt om aan/uit te zetten achter een helper gezet.
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
77
78
79
80
alias: Heating - helper cooling
description: ""
trigger:
  - platform: state
    entity_id:
      - sensor.ebusd_ctlv2_z1opmodecooling_opmode
    id: WP Changed to day
    to: day
    for:
      hours: 0
      minutes: 5
      seconds: 0
  - platform: state
    entity_id:
      - sensor.ebusd_ctlv2_z1opmodecooling_opmode
    id: WP Changed to off
    to: "off"
    for:
      hours: 0
      minutes: 5
      seconds: 0
  - platform: state
    entity_id:
      - input_boolean.cooling_status
    id: Helper Changed to off
    to: "off"
  - platform: state
    entity_id:
      - input_boolean.cooling_status
    id: Helper Changed to on
    to: "on"
condition: []
action:
  - if:
      - condition: trigger
        id: WP Changed to day
    then:
      - service: input_boolean.turn_on
        data: {}
        target:
          entity_id:
            - input_boolean.cooling_status
  - if:
      - condition: trigger
        id: WP Changed to off
    then:
      - service: input_boolean.turn_off
        data: {}
        target:
          entity_id:
            - input_boolean.cooling_status
  - if:
      - condition: trigger
        id: Helper Changed to on
      - condition: template
        value_template: >-
          {{states('sensor.ebusd_ctlv2_hwcopmode_opmode') !=
          states('input_boolean.cooling_status')}}
    then:
      - service: mqtt.publish
        data:
          qos: 0
          retain: false
          topic: ebusd/ctlv2/z1opmodecooling/set
          payload: day
  - if:
      - condition: trigger
        id: Helper Changed to off
      - condition: template
        value_template: >-
          {{states('sensor.ebusd_ctlv2_hwcopmode_opmode') !=
          states('input_boolean.cooling_status')}}
    then:
      - service: mqtt.publish
        data:
          qos: 0
          retain: false
          topic: ebusd/ctlv2/z1opmodecooling/set
          payload: "off"
mode: single


Vervolgens heb ik deze automatie om hem aan/uit te zetten adhv het weerbericht en opbrenst zonnepanelen.
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
alias: Heating - schedule cooling
description: ""
trigger:
  - platform: time
    at: "09:00:00"
    id: Morning
  - platform: time
    at: "17:00:00"
    id: Night
  - platform: numeric_state
    entity_id: sensor.myenergi_my_home_power_export
    above: 1200
    id: Solar
    for:
      hours: 0
      minutes: 1
      seconds: 0
condition: []
action:
  - if:
      - condition: trigger
        id: Solar
      - condition: time
        after: "06:00:00"
        before: "09:00:00"
      - condition: template
        value_template: >-
          {{state_attr('weather.forecast_home','forecast')[0].temperature
          |float(0) > 24 }} 
    then:
      - service: input_boolean.turn_on
        data: {}
        target:
          entity_id: input_boolean.cooling_status
  - if:
      - condition: trigger
        id: Morning
      - condition: template
        value_template: >-
          {{state_attr('weather.forecast_home','forecast')[0].temperature
          |float(0) > 24 }} 
    then:
      - service: input_boolean.turn_on
        data: {}
        target:
          entity_id: input_boolean.cooling_status
  - if:
      - condition: trigger
        id: Night
    then:
      - service: input_boolean.turn_off
        data: {}
        target:
          entity_id: input_boolean.cooling_status
mode: single

[ Voor 8% gewijzigd door SoulShot op 26-06-2023 09:41 ]


Acties:
  • 0 Henk 'm!

  • SoulShot
  • Registratie: Oktober 2006
  • Laatst online: 26-05 20:40
stingone schreef op zondag 25 juni 2023 @ 16:55:
[...]


Welke Ebusd versie gebruik je? de Edge of de stable? ik zie de polling optie namelijk niet bij mijn config staan zoals in je screenshot.
De stable versie: eBUSd Current version: 23.2.0

Misschien moet je nog een toggle "show all options" aanzetten?

Acties:
  • 0 Henk 'm!

  • SoulShot
  • Registratie: Oktober 2006
  • Laatst online: 26-05 20:40
Wim Leers schreef op zaterdag 24 juni 2023 @ 10:04:
[...]

Dan heb je geen tijdsvenster ingesteld? Want hier zie ik dat ie weigert te koelen buiten het tijdvenster, zelfs als ik "Enkele dagen koelen" activeer. Tenzij ik koelen op "manueel" ipv "auto" zet, waarbij ie dus blijkbaar ook buiten het tijdsvenster gaat koelen. ('t Is weer heel warm hier in Gent, overmorgen ook alweer 31ºC.)
Zo is het. Er zijn als het ware 2 groepen condities die waar moeten zijn:

Automatisch koelen (actief indien afgelopen 24 uur boven setpoint)
OF
Handmatig koelen (via "enkele dagen koelen")

als één van bovenstaande waar is, dan geldt de volgende groep condities

Tijdsgestuurd venster actief
OF
Geen tijdsgestuurd venster, maar koeling dag/actief geactiveerd

Als beide groepen waar zijn, start koeling.

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
SoulShot schreef op maandag 26 juni 2023 @ 09:34:
Ik vind zelf koelen automatisch niet zo slim: die houdt rekening met de afgelopen 24 uur, terwijl je eigenlijk met de voorspelling van komende dag wilt rekening houden.
Fijn dat je een werkende oplossing hebt!
En inderdaad, als je afgaaft op gemiddelde temperatuur, dan kom je een dag te laat met de koeling aanzetten.
Ik wil het graag nog regelen via de maximale voorspelde temperatuur van de dag. Als het 28°C zal worden of meer, moet de koeling aangaan. Alleen heeft de standaard weather integratie dit niet, dus moet eens opzoek gaan.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • SoulShot
  • Registratie: Oktober 2006
  • Laatst online: 26-05 20:40
Broodro0ster schreef op maandag 26 juni 2023 @ 11:51:
[...]

Fijn dat je een werkende oplossing hebt!
En inderdaad, als je afgaaft op gemiddelde temperatuur, dan kom je een dag te laat met de koeling aanzetten.
Ik wil het graag nog regelen via de maximale voorspelde temperatuur van de dag. Als het 28°C zal worden of meer, moet de koeling aangaan. Alleen heeft de standaard weather integratie dit niet, dus moet eens opzoek gaan.
Ik gebruik ook de standaard weer integratie. Je kan de forecast uit de attributes halen, zie in één van de code snippets van mijn post.

Je kan alle attributes hier zien

Afbeeldingslocatie: https://tweakers.net/i/YmdJ4fJD41lsMJ1rHDTFhJq0EtM=/800x/filters:strip_icc():strip_exif()/f/image/UHjscHL9sPpVXYclpyq3Jzmn.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
SoulShot schreef op maandag 26 juni 2023 @ 11:59:
[...]

Ik gebruik ook de standaard weer integratie. Je kan de forecast uit de attributes halen, zie in één van de code snippets van mijn post.

Je kan alle attributes hier zien

[Afbeelding]
Het is niet helemaal wat ik wil denk ik. Ik heb gezien dat je wel de temperatuur kunt uithalen, maar ik wil eigenlijk max_temperature hebben. Zodat ik om 6h al de koeling kan aanzetten om te beginnen bufferen.
De enige dag is het 's ochtends 22°C en wordt het max 25°C en dan wil ik geen koeling. De andere dag is het 's ochtends 22°C en wordt tegen 16h 30°C. Dan wil ik wel koeling.
Ik heb de indruk dat uit de weather component het de huidige temperatuur is en niet de maximale die op die dag verwacht wordt.

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • naftebakje
  • Registratie: Februari 2002
  • Laatst online: 15:07
Is het vlot te doen dit te installeren op Home Assistand om een Ubiflux WTW mee uit te lezen?

Als de boer zijn koeien kust, zijn ze jarig wees gerust. Varkens op een landingsbaan, leiden nooit een lang bestaan. Als de boer zich met stront wast, zijn zijn hersens aangetast. Als het hooi is in de schuur, zit het wijf bij den gebuur.


Acties:
  • 0 Henk 'm!

  • SoulShot
  • Registratie: Oktober 2006
  • Laatst online: 26-05 20:40
Broodro0ster schreef op maandag 26 juni 2023 @ 14:29:
[...]

Het is niet helemaal wat ik wil denk ik. Ik heb gezien dat je wel de temperatuur kunt uithalen, maar ik wil eigenlijk max_temperature hebben. Zodat ik om 6h al de koeling kan aanzetten om te beginnen bufferen.
De enige dag is het 's ochtends 22°C en wordt het max 25°C en dan wil ik geen koeling. De andere dag is het 's ochtends 22°C en wordt tegen 16h 30°C. Dan wil ik wel koeling.
Ik heb de indruk dat uit de weather component het de huidige temperatuur is en niet de maximale die op die dag verwacht wordt.
Jawel hoor, de waarde die ik er uit haal is het voorspelde max van de dag. Het minimum "templow" staat er onder.

Acties:
  • 0 Henk 'm!

  • Broodro0ster
  • Registratie: September 2014
  • Laatst online: 01:29
SoulShot schreef op maandag 26 juni 2023 @ 15:12:
[...]

Jawel hoor, de waarde die ik er uit haal is het voorspelde max van de dag. Het minimum "templow" staat er onder.
Thanks. Nog een keer goed gekeken en nu zie ik het _/-\o_

30x Jinko JKM380M-6RL3 (11.4kWp) 12x oost 90° - 18x west 270°, 45° incl. | Marstek Venus 5.12kWh | Vaillant Arotherm 75/5 | Zehnder ComfoAir Q450 | Tesla Model 3 RWD 2023


Acties:
  • 0 Henk 'm!

  • Cyrus The Virus
  • Registratie: Augustus 2003
  • Laatst online: 20:51
Ben bezig geweest om eBUS te laten werken met HA had soulshot zijn post gevolgd maar krijg vooralsnog maar 1 ebus device, de log geeft dit
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
> ebusd --foreground --mqtthost=core-mosquitto --mqttport=1883 --mqttuser=addons --mqttpass=daekaeph3quiequei0aej6paeTh6aidaiheiquee9ahnoh1xu3he6ohMaegichei --scanconfig --mqttjson --configpath=/config/ebusd-configuration/ --accesslevel=* --pollinterval=1 --mqttint=/config/ebusd-configuration/mqtt-hassio.cfg --mqtttopic=ebusd --device=enh:192.168.1.50:3335 --log=all:notice
2023-06-29 16:32:57.266 [main notice] ebusd 23.1.p20230413 started with auto scan on enhanced device 192.168.1.50:3335
2023-06-29 16:32:57.269 [main error] error reading config files from /config/ebusd-configuration/: ERR: element not found, last error: 08.hmu.csv:3: ERR: element not found, field type ENERGY in field 1
2023-06-29 16:32:57.325 [bus notice] device status: resetting
2023-06-29 16:32:57.325 [bus notice] bus started with own address 31/36
2023-06-29 16:32:57.328 [bus notice] device status: reset
2023-06-29 16:32:57.366 [bus notice] signal acquired
2023-06-29 16:32:57.476 [mqtt notice] connection established
2023-06-29 16:33:00.116 [bus notice] new master 71, master count 2
2023-06-29 16:33:01.068 [bus notice] new master 03, master count 3
2023-06-29 16:33:01.093 [update notice] received unknown MS cmd: 0376b51206130016000006 / 0202ff
2023-06-29 16:33:01.872 [bus notice] new master 10, master count 4
2023-06-29 16:33:01.927 [update notice] received unknown MS cmd: 1008b5110101 / 0937390080ffff0000ff
2023-06-29 16:33:02.192 [update notice] received unknown MS cmd: 1076b5110101 / 0940ffa618ff730000ff
2023-06-29 16:33:02.459 [update notice] received unknown MS cmd: 1076b512030f0001 / 07980300010216ff
2023-06-29 16:33:04.135 [update notice] received unknown MS cmd: 7108b5110107 / 0a001600c0004200000000
2023-06-29 16:33:07.354 [update notice] received unknown MS cmd: 7108b5110107 / 0a001600c0004200000000
2023-06-29 16:33:07.363 [bus notice] arbitration won in invalid state skip
2023-06-29 16:33:07.601 [bus notice] scan 08: ;Vaillant;HMU00;0902;5103
2023-06-29 16:33:07.601 [update notice] store 08 ident: done
2023-06-29 16:33:07.601 [update notice] sent scan-read scan.08 QQ=31: Vaillant;HMU00;0902;5103
2023-06-29 16:33:07.601 [bus notice] scan 08: ;Vaillant;HMU00;0902;5103
2023-06-29 16:33:07.602 [main error] unable to load scan config 08: list files in vaillant ERR: element not found
2023-06-29 16:33:07.602 [main error] scan config 08: ERR: element not found
2023-06-29 16:33:07.797 [update notice] received unknown MS cmd: 1008b51009000000ffffff070000 / 0101
2023-06-29 16:33:08.820 [update notice] received unknown MS cmd: 1076b51009000000ffffff010000 / 0101
2023-06-29 16:33:09.813 [bus notice] scan 15: ;Vaillant;CTLV2;0514;1104
2023-06-29 16:33:09.814 [update notice] store 15 ident: done
2023-06-29 16:33:09.814 [update notice] sent scan-read scan.15 QQ=31: Vaillant;CTLV2;0514;1104
2023-06-29 16:33:09.814 [bus notice] scan 15: ;Vaillant;CTLV2;0514;1104
2023-06-29 16:33:09.814 [main error] unable to load scan config 15: list files in vaillant ERR: element not found
2023-06-29 16:33:09.814 [main error] scan config 15: ERR: element not found
2023-06-29 16:33:09.985 [update notice] received unknown MS cmd: 0376b51206130016000006 / 0202ff
2023-06-29 16:33:11.250 [update notice] received unknown MS cmd: 1026b5230f05ffffff000000ffffffffffff0000 / 0101
2023-06-29 16:33:11.496 [update notice] received unknown MS cmd: 1026b5230402000000 / 02019c
2023-06-29 16:33:11.743 [update notice] received unknown MS cmd: 1026b5230402010000 / 02019c
2023-06-29 16:33:11.987 [bus notice] scan 26: ;Vaillant;VR_71;0203;5904
2023-06-29 16:33:11.987 [update notice] store 26 ident: done
2023-06-29 16:33:11.987 [update notice] sent scan-read scan.26 QQ=31: Vaillant;VR_71;0203;5904
2023-06-29 16:33:11.987 [bus notice] scan 26: ;Vaillant;VR_71;0203;5904
2023-06-29 16:33:11.987 [main error] unable to load scan config 26: list files in vaillant ERR: element not found
2023-06-29 16:33:11.987 [main error] scan config 26: ERR: element not found
2023-06-29 16:33:12.062 [update notice] received unknown MS cmd: 1026b5230402020000 / 02019c
2023-06-29 16:33:12.329 [update notice] received unknown MS cmd: 1008b5110101 / 0937390080ffff0000ff
2023-06-29 16:33:12.590 [update notice] received unknown MS cmd: 1076b5110101 / 0940ffa618ff730000ff
2023-06-29 16:33:12.857 [update notice] received unknown MS cmd: 1076b512030f0001 / 07980300010216ff
2023-06-29 16:33:14.554 [bus notice] arbitration won in invalid state receive response CRC
2023-06-29 16:33:14.797 [bus notice] scan 76: ;Vaillant;VWZIO;0901;5103
2023-06-29 16:33:14.797 [update notice] store 76 ident: done
2023-06-29 16:33:14.797 [update notice] sent scan-read scan.76 QQ=31: Vaillant;VWZIO;0901;5103
2023-06-29 16:33:14.797 [bus notice] scan 76: ;Vaillant;VWZIO;0901;5103
2023-06-29 16:33:14.798 [main error] unable to load scan config 76: list files in vaillant ERR: element not found
2023-06-29 16:33:14.798 [main error] scan config 76: ERR: element not found
2023-06-29 16:33:17.164 [update notice] received unknown MS cmd: 0376b51206130016000006 / 0202ff
2023-06-29 16:33:18.185 [update notice] received unknown MS cmd: 7108b5110107 / 0a001600c0004200000000
2023-06-29 16:33:18.313 [update notice] received unknown MS cmd: 1008b51009000000ffffff070000 / 0101
2023-06-29 16:33:18.581 [update notice] received unknown MS cmd: 1076b51009000000ffffff010000 / 0101
2023-06-29 16:33:18.867 [update notice] received unknown MS cmd: 1026b5230f05ffffff000000ffffffffffff0000 / 0101
2023-06-29 16:33:19.010 [bus notice] max. symbols per second: 105
2023-06-29 16:33:19.114 [update notice] received unknown MS cmd: 1026b5230402000000 / 02019c
2023-06-29 16:33:19.361 [update notice] received unknown MS cmd: 1026b5230402010000 / 02019c
2023-06-29 16:33:19.608 [update notice] received unknown MS cmd: 1026b5230402020000 / 02019c
2023-06-29 16:33:21.901 [update notice] received unknown MS cmd: 1008b5110101 / 0937390080ffff0000ff
2023-06-29 16:33:22.163 [update notice] received unknown MS cmd: 1076b5110101 / 0940ffa618ff730000ff
2023-06-29 16:33:22.429 [update notice] received unknown MS cmd: 1076b512030f0001 / 07980300010216ff
2023-06-29 16:33:25.069 [update notice] received unknown MS cmd: 0376b51206130016000006 / 0202ff
2023-06-29 16:33:28.479 [update notice] received unknown MS cmd: 1008b51009000000ffffff070000 / 0101
2023-06-29 16:33:28.743 [update notice] received unknown MS cmd: 1076b51009000000ffffff010000 / 0101
2023-06-29 16:33:29.034 [update notice] received unknown MS cmd: 1026b5230f05ffffff000000ffffffffffff0000 / 0101
2023-06-29 16:33:29.280 [update notice] received unknown MS cmd: 1026b5230402000000 / 02019c
2023-06-29 16:33:29.527 [update notice] received unknown MS cmd: 1026b5230402010000 / 02019c
2023-06-29 16:33:29.644 [update notice] received unknown MS cmd: 7108b51a03045c32 / 0e5c07c0cfc07b3c00b01b20000000
2023-06-29 16:33:29.848 [update notice] received unknown MS cmd: 1026b5230402020000 / 02019c
2023-06-29 16:33:30.005 [bus notice] max. symbols per second: 115
2023-06-29 16:33:30.438 [update notice] received unknown MS cmd: 7108b51a03045e34 / 0e5ecf2000c002210100180006d800
2023-06-29 16:33:31.923 [update notice] received unknown MS cmd: 1008b5110101 / 0937390080ffff0000ff
2023-06-29 16:33:32.188 [update notice] received unknown MS cmd: 1076b5110101 / 0940ffa618ff730000ff
2023-06-29 16:33:32.452 [update notice] received unknown MS cmd: 1076b512030f0001 / 07980300010216ff
2023-06-29 16:33:33.325 [update notice] received unknown MS cmd: 0376b51206130016000006 / 0202ff
2023-06-29 16:33:38.001 [update notice] received unknown MS cmd: 1076b51009000000ffffff010000 / 0101
2023-06-29 16:33:38.290 [update notice] received unknown MS cmd: 1026b5230f05ffffff000000ffffffffffff0000 / 0101
2023-06-29 16:33:38.537 [update notice] received unknown MS cmd: 1026b5230402000000 / 02019c
2023-06-29 16:33:41.015 [update notice] received unknown MS cmd: 0376b51206130016000006 / 0202ff
2023-06-29 16:33:41.706 [update notice] received unknown MS cmd: 1026b5230402010000 / 02019c
2023-06-29 16:33:41.950 [update notice] received unknown MS cmd: 1026b5230402020000 / 02019c
2023-06-29 16:33:42.045 [update notice] received unknown MS cmd: 7108b5110107 / 0a001600c0004200000000
2023-06-29 16:33:42.262 [update notice] received unknown MS cmd: 1008b5110101 / 0937390080ffff0000ff
2023-06-29 16:33:42.527 [update notice] received unknown MS cmd: 1076b5110101 / 0940ffb318ff730000ff
2023-06-29 16:33:42.793 [update notice] received unknown MS cmd: 1076b512030f0001 / 07980300010216ff
2023-06-29 16:33:45.496 [update notice] received unknown MS cmd: 7108b5110107 / 0a001600c0004200000000
LEDs knipperen op de wifi adapter

Config:
scanconfig: true
loglevel_all: notice
mqtttopic: ebusd
mqttint: /config/ebusd-configuration/mqtt-hassio.cfg
mqttjson: true
configpath: /config/ebusd-configuration/
accesslevel: "*"
readonly: false
network_device: enh:192.168.1.50:3335
pollinterval: 1
Iemand een idee wat ik fout doe ?

AMD 5950x || Asus VIII Dark Hero || G.Skill Trident Z Neo 2x16GB C16-16-16-36 || EVGA FTW3 3080 Ultra || 2x WD SN850 1TB || Corsair HX850i


Acties:
  • 0 Henk 'm!

  • Minitrooper
  • Registratie: December 2013
  • Laatst online: 11-06 14:03
[b]Cyrus The Virus in "Verwarming uitlezen met ebusd"Cyrus The Virus schreef op donderdag 29 juni 2023
Iemand een idee wat ik fout doe ?
Wat als je ebusd "apart" opstart met scanconfig=full optie?

Acties:
  • 0 Henk 'm!

  • Cyrus The Virus
  • Registratie: Augustus 2003
  • Laatst online: 20:51
Minitrooper schreef op donderdag 29 juni 2023 @ 17:57:
[...]


Wat als je ebusd "apart" opstart met scanconfig=full optie?
Dat lijkt niet te helpen mits ik dat goed gedaan heb

AMD 5950x || Asus VIII Dark Hero || G.Skill Trident Z Neo 2x16GB C16-16-16-36 || EVGA FTW3 3080 Ultra || 2x WD SN850 1TB || Corsair HX850i


Acties:
  • +1 Henk 'm!

  • PeterJones
  • Registratie: Oktober 2017
  • Laatst online: 21:59
@Cyrus The Virus Er lijkt niets mis met de adapter, want in de log file zie je dat er verschillende (Vailant) devices gedetecteerd worden:
  • 2023-06-29 16:33:07.601 [bus notice] scan 08: ;Vaillant;HMU00;0902;5103
  • 2023-06-29 16:33:09.814 [bus notice] scan 15: ;Vaillant;CTLV2;0514;1104
  • 2023-06-29 16:33:11.987 [bus notice] scan 26: ;Vaillant;VR_71;0203;5904
  • 2023-06-29 16:33:14.797 [bus notice] scan 76: ;Vaillant;VWZIO;0901;5103
Daarnaast zijn er de volgende ERRORS in je log
  • 2023-06-29 16:32:57.269 [main error] error reading config files from /config/ebusd-configuration/: ERR: element not found, last error: 08.hmu.csv:3: ERR: element not found, field type ENERGY in field 1
  • 2023-06-29 16:33:07.602 [main error] unable to load scan config 08: list files in vaillant ERR: element not found
  • 2023-06-29 16:33:09.814 [main error] unable to load scan config 15: list files in vaillant ERR: element not found
  • 2023-06-29 16:33:11.987 [main error] unable to load scan config 26: list files in vaillant ERR: element not found
  • 2023-06-29 16:33:14.798 [main error] unable to load scan config 76: list files in vaillant ERR: element not found
Volgens mij zeggen die dat de EBUSD je config niet kan vinden op de lokatie die je aangeeft. Ik zie een paar opties:
  1. Start EBUSD op zonder de config lokatie, zodat de daemon gaat proberen de files van de EBUS server te downloaden. Er zal neem ik aan op zijn minst van 1 device succesvol een config file gevonden worden (de HMU). Daarmee kun je vaststellen dat je adapter werkt en je kan communiceren (met de HMU)
  2. Corrigeer daarna de lokatie waar je je lokale config files hebt staan.
Hoop dat het helpt. Het configureren van EBUSD en daarna stoeien met de config files is best een uitdaging.

Acties:
  • 0 Henk 'm!

  • Minitrooper
  • Registratie: December 2013
  • Laatst online: 11-06 14:03
Cyrus The Virus schreef op donderdag 29 juni 2023 @ 22:25:
[...]


Dat lijkt niet te helpen mits ik dat goed gedaan heb
Log output kan helpen ;)

Acties:
  • 0 Henk 'm!

  • xarow
  • Registratie: Februari 2011
  • Laatst online: 22:01
Kiwi_Kevin schreef op zaterdag 10 juni 2023 @ 12:23:
[...]


Had ik inderdaad gedaan aan de hand van jouw ervaring :) nu even extra checken wat voor amperage de adapter nodig heeft, misschien is 1A wel niet voldoende.
Ben je er nog achter gekomen waarom de communicatie onderuit ging? Ik heb sinds een paar dagen, na een stroomstoring, weer hetzelfde probleem.

De ebus adapter is extern gevoed, maar de communicatie gaat plat waardoor de VWZ en de thermostaat beide een storing geven... -O-

Acties:
  • 0 Henk 'm!

  • Cyrus The Virus
  • Registratie: Augustus 2003
  • Laatst online: 20:51
Heb alles terug gezet naar default en dat lijkt al wat meer te doen krijg nu 4 devices

ebusd
ebusd broadcast
ebusd hmu
ebusd vr_71

Mijn setup bestaat uit:
Arotherm Plus
Unitower Plus
VR71
VRC720

Als ik dan de HMU bekijk zie ik wel heel vaak unkown staan. Want moet ik nu nog iets doen met die gedownloade 08.hmu.csv ?

En moet ik hier nog iets mee doen:
https://www.home-assistant.io/integrations/ebusd/
?

[ Voor 36% gewijzigd door Cyrus The Virus op 30-06-2023 20:47 ]

AMD 5950x || Asus VIII Dark Hero || G.Skill Trident Z Neo 2x16GB C16-16-16-36 || EVGA FTW3 3080 Ultra || 2x WD SN850 1TB || Corsair HX850i

Pagina: 1 2 ... 12 Laatste