For a Vaillant VWL 55/6 with VWZIO but no system thermostat:
Sending the HeatCurve read command does not work (definition from this repo):
r,,,HeatCurve,,,,b51a,05ff348f352d,ign,,IGN:3,,,,ign,,IGN:3,,,,bcd,,BCD,10,,heat curve 0.1 to 4.0
-->> ERR: invalid position in decode: hmu HeatCurve [b51a05ff348f352d/ff01]
But removing the 348f does actually make it work:
r,,,HeatCurve,,,,b51a,05FF352D,ign,,IGN:3,,,,bdd,,BCD,10,,heat curve 0.1 to 4.0
-->> hmu HeatCurve [b51a05ff352d/ff021905000100280001] bdd=[05]0.5 [heat curve 0.1 to 4.0]
I've verified that it's correct by changing the curve on the VWZAI controller and read the status from HMU using ebusd. Questions:
- What is the meaning of the
348f, assuming that it was put there on purpose some time ago.
- Why is there a double
IGN value in the current definition, is that a mistake?
- If the current was aimed at a HMU that works differently, Is there a Arotherm specific hmu definition file already?
I am aiming to make it all work so I'd love to submit a PR, but need some context to make sure I'm heading in the right direction.
For a Vaillant VWL 55/6 with VWZIO but no system thermostat:
Sending the HeatCurve read command does not work (definition from this repo):
But removing the
348fdoes actually make it work:I've verified that it's correct by changing the curve on the VWZAI controller and read the status from HMU using ebusd. Questions:
348f, assuming that it was put there on purpose some time ago.IGNvalue in the current definition, is that a mistake?I am aiming to make it all work so I'd love to submit a PR, but need some context to make sure I'm heading in the right direction.