-
Notifications
You must be signed in to change notification settings - Fork 296
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] VR39 support #226
base: master
Are you sure you want to change the base?
[ADD] VR39 support #226
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment | ||
#,v3x00,VR39,0020139898,,,,,,,,,, | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. what kind of circuit is this? is this a mixer or room controller? please note here There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. https://www.wolf-online-shop.de/Vaillant-VR39-Zusatzmodul-0020139898::38909.html This is an interface ebus <> ProBus to connect old burners to ebus. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. so it is targeting burners only and is only capable of talking to burners? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The VR39 is an adapter for older burners, which do not have ebus but (in case of vaillant devices) an interface labelled "X6", to provide an ebus interface for ebus controllers. I have a VR39 as well and would like to assist to get it supported. How can I provide useful data? I attached some logs of the ebusd with and without the provided vr39 definition by rousseldenis. I'm unsure what's next. Grab/dump I guess, but I need some hints. Shall I install and configure the VRC470 and then run the ebusd logging for a while? Which options are necessary to be helpful? ebusd_scan_VR39_with_first_definition.log There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Great @Silverstar ! Indeed, I've succeeded recognized VR39 with this first config file. But, I didn't know how to "discover" features. As I have currently some failures like 'No Oil', I suppose we can retrieve them through VR39. The link you gave is a first clue. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Long time, no see, I'm working again on getting the VR39 working with ebusd. I had to set up a new pi zero as the former sbc stopped working. I have now running it together with the VRC470 and I'm testing various configurations, which return useful values and want to strip them from those which return ERR. @rousseldenis and @hallengreenn can you tell me how your VR39 are identifying themself on the ebus? I guess, that depending on the burner they are attached to, they will have different registers available and so we might need different configs for different burners with the vr39, so like vr39.vc136e, vr39.vc126, ... to address that. Mine is "MF=Vaillant;ID=V3x00;SW=0118;HW=9902" on the VC 136 E and I'm wondering if there is a difference in SW / HW if on another burner (or is there any other value like a product ID?). If not, we might have to find another way to distinguish them - if necessary. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @Silverstar The VR39 appears exactly the same as yours. In fact, I think that interface should be unique on the bus. I use only the commands from my VRC regulation and I haven't explored no more VR39 possible features There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Thanks for your reply. I think that we might get some info about the burner only from the VR39, not from the VRC, so I'm interested to achieve some of the possibilities. I have tested all of the 08.bai... files against the VR39, made a list which items returned an error and which got a value back. Then I will check them against my burner which of those values match, because I already found differences in the different files, returning different values for the same named datapoint. Which VRC do you have do you use? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I have a VRC 450 (I picked the 470 and adapted it, not found the time to do a PR for that) There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Bump... I'm wondering if I'm doing mistakes or if the vr39 just relays the data and so the addresses and data change depending on the connected burner, so same as with natively ebus equipped burners, some shared fields, some differ completely. |
||
*r,,,,,,"B509","0D",,,,,, | ||
*w,,,,,,"B509","0E",,,,,, | ||
*wi,#install,,,,,"B509","0E",,,,,, | ||
*ws,#service,,,,,"B509","0E",,,,,, | ||
# ##### dia level 1 #####,,,,,,,,,,,,, | ||
r,,CirPump,d.13 Circulation pump,,,,"7B00",,,onoff,,,Hot water circulation pump (via external module) | ||
# ##### dia level 2 #####,,,,,,,,,,,,, | ||
r;wi,,ReturnRegulation,d.17 Return regulation,,,,"0C04",,,onoff,,,heating flow/return regulation activation | ||
r;wi,,HcPumpMode,d.18 CH pump mode,,,,"4904",,,UCH,0=post run;1=permanent;2=winter,,Pump mode | ||
!include,errors.inc,,,,,,,,,,,, | ||
!include,service.inc,,,,,,,,,,,, |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# type (r[1-9];w;u),circuit,name,[comment],[QQ],ZZ,PBSB,[ID],field1,part (m/s),datatypes/templates,divider/values,unit,comment | ||
#,v3x00,VR39,0020139898,,,,,,,,,, | ||
*r,,,,,,"B509","0D",,,,,, | ||
*w,,,,,,"B509","0E",,,,,, | ||
*wi,#install,,,,,"B509","0E",,,,,, | ||
*ws,#service,,,,,"B509","0E",,,,,, | ||
# ##### dia level 1 #####,,,,,,,,,,,,, | ||
r,,CirPump,d.13 Circulation pump,,,,"7B00",,,onoff,,,Hot water circulation pump (via external module) | ||
r,,Flame,Flame,,,,"0500",,,UCH,240=off;15=on,,flame | ||
!include,errors.inc,,,,,,,,,,,, | ||
!include,service.inc,,,,,,,,,,,, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
file name should be 08.v3x.csv as trailing 0 are removed