Replies: 1 comment
-
Solved via new clone of csv files |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, please bear with me if this is posted in the wrong place as this is my first foray into this area.
I have a 2 month old 7kW aroTHERM plus and I am using ebusctl to log data via a simple python script. The basic system is working fine and I am getting data from the heat pump but I do not think I am getting all that should be available. My system consists of the following
I am getting an error for all the consumption fields (ERR: invalid position in decode) so I found an article by @fillippz and @chrizzzp which looked to have pointers to my issue. But to continue I need to have a local configuration rather than using the default csv’s from github. So, I have copied the files below from ebus-github.io/next/en/Vaillant to a local folder, /etc/ebusd/Vaillant with everyone set to rwx at folder level and adjusted the ebusd configuration, below.
08.hmu.csv
15.700.csv
15.basv.csv
76.vwz.csv
76.vwzio.csv
EBUSD_OPTS="--scanconfig --configpath=/etc/ebusd/vaillant -d ens:/dev/ttyACM0 --latency=20 --loglevel=notice"
After this I am not able to get any data and the log is showing the following error.
2025-06-23 13:20:21.704 [device notice] transport opened
2025-06-23 13:20:21.704 [main notice] ebusd 25.1.25.1 started with broadcast scan on device: /dev/ttyACM0, serial high speed, enhanced
2025-06-23 13:20:21.707 [main error] error reading config files from /etc/ebusd/vaillant/: ERR: end of input reached, last error: 15.basv.csv:1: ERR: end of input reached, missing message type/name/pbsb
2025-06-23 13:20:21.708 [bus notice] bus started with own address 31/36
In this state “ebusctl find” returns
scan.08 = Vaillant;HMU00;0902;5103
scan.15 = Vaillant;BASV3;0708;4304
scan.26 = Vaillant;VR_71;0201;0503
scan.76 = Vaillant;VWZIO;0202;0103
scan.f6 = Vaillant;NETX3;0126;0404
Which I believe is correct for my system.
I am not an expert in Linux so I have probably done something quite silly but I have spent many hours trying to decipher this.
Thanks for looking at this for me.
Beta Was this translation helpful? Give feedback.
All reactions