-
Notifications
You must be signed in to change notification settings - Fork 303
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for HW5103
HMUs
#481
base: master
Are you sure you want to change the base?
Conversation
@chrizzzp Feel free to give this one a try. |
thanks, I gave it a try and looks quite nice. A few comments:
Otherwise nice work on cleaning this up so far! Thx! |
No, all "Source"-related definitions don't work on my system. I guess these values are relevant only for geothermal heat pumps?
|
The first is the current electrical power consumption truncated to whole kW. |
@chrizzzp Thanks for checking! Exactly what I thought. |
As @chrizzzp said, one is in Watt, the other in kW.
That's expected, because I reuse existing value templates that still use
Not an issue on my end. Make sure you're running the lastest
|
Thanks, indeed, I had an older mqtt-hassio.cfg. Updating that solved the "value" suffix issue.
How to do that? I get the following erroor for CurrentPowerConsumption: |
Hi @burmistrzak I seem to have a similar but slightly different setup to you guys on this thread but I definitely have HMU HW 5103 so your PRs are of keen interest to me thank you. I have an aroTHERM+ 5kW (HMU00) + what Vaillant tells me is 1st gen VRC 720F (no version) (BASV0) + 3-zone circuit box VR_71 + control unit VWZIO + sensoNET (NETX2) running on Raspi + HA + ebusd addin showing info as: address 00: master #1 I’m still using JonesPD’s config rep but wondering two things 1) would your most recent config csv rep work with my setup and 2) I’d be interested in helping to debug/discover my config file setup if that would help your efforts? Was a bit green on the coding / ebusd operation etc but coming up to speed now. |
I cloned the csvgen branch onto HA and pointed config at the typespec directoryu via ebusd addin and restarted. Both 15 and 76 didn’t load config files. @kgeree you have similar HA setup any advice? |
@kgeree The |
@GuyHarg 👋
|
@GuyHarg Should be a quick fix. Run inside |
Thx do I need to symlink 08.hmu.csv to 08.hmu.hw5103.csv as well, or is it more a case of trying to combine those files for my system to fix all the hmu data points showing up in MQTT explorer under homeassistant? In MQTT explorer under ebusd/hmu there are a few unknowns as well. |
@GuyHarg Should be a quick fix. Run inside Ran the first cmd still no basv file loaded. I was previously picking up 15.basv.csv is that interchangeable with basv0? The command will be effective even when I run the app via HA ebusd addin yes? Also a problem I have is trying to wrap my head around the whole system/data flow - I guess everyone has the same when they start? Is there a good reading area to get up to speed? Or really john30 wikis etc? |
@GuyHarg No, For best results, delete the |
@GuyHarg Yes,
Not entirely sure what you’re asking about. Do you mean where’s the MQTT data coming from? |
Hello @burmistrzak , I tried using your csvgen branch but 08.hmu.hw5103.csv is not picked up, any idea what might be wrong?
|
@TheEragon Thanks for testing! |
Unfortunately, yes, and yes :( |
@TheEragon Can you tell me a bit more about your setup (versions, etc.)? Any errors in logs? |
I'm running ebusd addon in Home assistant, with you testing branch I get the following output
There are no errors in the log and config files are picked up without a problem
|
@TheEragon Hmm, very strange. |
hi @burmistrzak, not sure if it helps (its just from a few hours as the logs rolled quite quickly. see the attached file for the polled messages |
@kgeree Thanks, very helpful! Unknown registersf1 08 b509 05 540200 560d / 0e 02 01 56-0d ff ff ff ff ff ff ff ff ff ff
f1 08 b516 08 1000ffff 84030000 / 0b 10-00-ff 84-03 3e_32 00 00 00 00
f1 08 b516 08 1000ffff 84040000 / 0b 10-00-ff 84-04 3e_32 00 00 00 00
f1 08 b516 08 1000ffff 83030000 / 0b 00_00 00 83-03 3e_32 20 3d 68 4a
f1 08 b516 08 1000ffff 83040000 / 0b 00_00 02 83-04 3e_32 80 50 77 4a
f1 08 b516 08 1000ffff 83050000 / 0b 00_00 04 83-05 3e_32 00 2f 0a 49
f1 08 b516 08 1000ffff 42030000 / 0b 00_00 01 42-03 3e_32 40 85 e9 4a
f1 08 b516 08 1000ffff 42040000 / 0b 00_00 03 42-04 3e_32 60 3d 05 4b
f1 08 b516 08 1000ffff 42050000 / 0b 00_00 05 42-05 3e_32 80 84 1b 4a
f1 08 b516 08 1000ffff 49030000 / 0b 10-00-ff 49-03 3e_32 00 00 00 00
f1 08 b516 08 1000ffff 49040000 / 0b 10-00-ff 49-04 3e_32 00 00 00 00
f1 08 b516 08 1000ffff 49050000 / 0b 10-00-ff 49-05 3e_32 00 00 00 00
In the meantime, please do me the favor and try the following register: |
do I find somewhere some description how to decode these? I'm open to it if I can help... |
@kgeree Yes! Post the output of |
|
@kgeree Is it plausible that your HMU was consuming about 8.5 W at that time? Ignoring the first four bytes, and interpreting as EXP (i.e. 00000841=8.5) seem to suggest so. Please try this with your VWZ: |
I think I've seen somewhere ~8 W consumption at stand-by..so could be valid.
|
@burmistrzak @kgeree |
@chrizzzp Yep, our monoblock also has both registers available.
The newer VR940f does the same.
That seems to be the case, yes. |
@kgeree Parsing the hex the same way as before, your uniTOWER was consuming |
Comparing the current power consumption registers from
|
Follow-up for #472 to ensure changes stay in their own branch.
Please see the original PR for FAQ.