Closed michapr closed 2 years ago
best is to start with what was already read by suing ebusctl find -d
for example.
and your BAI does not seem to be recognized, so you should have a look at the ebusd log and check for errors
Hi, thanks for your answer.
All other values are there, like temperatures, states etc.
I have used before (since 12/2017) older ebusd - all was working fine (and is again working ! ;)... ). Had to setup new system with actual software - that's why thought the water pressure could be available now ;)
BAI is in the meantime recognized....
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([HW=7401]), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=47000;SW=0126;HW=6002", loaded "vaillant/15.470.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
my guess is that the pressure will be part of one of the regularly sent status or mode messages like "Status" here
Hm... you mean like this?:
bai SetMode = auto;46.0;50.0;-;0;0;0;0;0;0
bai Status01 = 43.0;43.0;10.125;-;45.0;off
bai Status02 = auto;60;75.0;80;65.0
bai StatusCirPump = on
Here is no pressure (between 1.6 and 1.8 in my case)
my info output:
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([HW=7401]), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=47000;SW=0126;HW=6002", loaded "vaillant/15.470.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
Maybe not translated? Can I find it out? I see that Waterpressure is in section "# ##### Expertenebene #####,,,,,,,,,,,,," Is there a special switch needed?
BTW: after restarting ebusd I get a long time:
[main error] scan config 08: ERR: ACK error
then it will be taken. What can be the reason for this?
Thanks!
Hi,
I'm using the same config file and it works for me:
root@raspberrypi:~# ebusctl read Waterpressure 1.204;ok
BR, Andrzej
@ndriu You are using latest eusd? Could you publish the ebusctl info ?
Thanks!
Not the latest I think.
Here you are:
root@raspberrypi:~# ebusctl info version: ebusd 21.1.v21.1-5-gf4eea53 update check: version 21.2 available access: * signal: acquired symbol rate: 132 max symbol rate: 157 min arbitration micros: 340 max arbitration micros: 9938 min symbol latency: 0 max symbol latency: 35 reconnects: 0 masters: 4 messages: 545 conditional: 7 poll: 1 update: 10 address 03: master #11 address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0608;HW=5502", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv" address 10: master #2 address 15: slave #2, scanned "MF=Vaillant;ID=F4700;SW=0114;HW=6102", loaded "vaillant/15.f47.csv" address 31: master #8, ebusd address 36: slave #8, ebusd address 50: slave, scanned "MF=Vaillant;ID=V6100;SW=0418;HW=1902", loaded "vaillant/50.v61.mc.csv" address f1: master #10 address f6: slave #10, scanned "MF=Vaillant;ID=F4700;SW=0114;HW=6102"
It's an other Vaillant model, I think a newer one. Good to know that it can work...
So it could be any encoding problem for my model. Would be nice to find it out ;) Thanks!
On my Vaillant Ecotec Plus VC DE 146 5-5 I found the water pressure under ebus.0.bai.messages.WaterPressure.fields.press.value
Sorry, that‘s the notation used by the eBus adapter in iobroker.
I have now got ONCE a value,... so it seems to work sometimes.
But in most cases (99.99% ;) ...) after I made
ebusctl read -f Waterpressure
I find this in log:
2021-10-26 11:50:08.074 [bus error] send to 08: ERR: ACK error, retry
2021-10-26 11:50:08.706 [bus error] send to 08: ERR: ACK error, retry
2021-10-26 11:50:09.877 [bus error] send to 08: ERR: ACK error
2021-10-26 11:50:09.877 [bus error] send message part 0: ERR: ACK error
Somebody have an idea?
Thanks!
what adapter are you using?
what adapter are you using?
Are you asking me, too? I'm using the Esera USB thingy, w/o any problems since I bought it. Well, only 6 weeks ago ;-)
I will close this, because the main issue seems to be an other: https://github.com/john30/ebusd/issues/463
WaterPressure can be found, if no ACK error, I haven't received it ever before (was not waiting a very long time). The adapter is running in my home automation stable with old software and I tried the new version - here is coming the error. Old version does not support the bai files (ID 08 in my case), that's why there was no error and no WaterPressure ;)
Thank all for the help, I hope we will find out the main reason and can solve the other issue.
Hi, how can I read the water pressure from system? I can see it in my VC700 in display, so it should be "anywhere" in the data ;)
But I can't find it in the parameter list. Other values are working as expected since a long time.
Somebody made it and have an idea?
Thanks! Michael