My ASHP is going live next week and I’ve had them install a Sontex 749/MBus heatr meter which I’ve connected to my emonpi with the mbus/usb interface purchased from our hosts.
I don’t see any direct support for that in the emonhub interface code.
Do I write my own code into a branch and submit to github for merge or are there any suggestions as to the configuration which works?
However, one extra step is required with the sontex 749 which is currently not very well documented on our site. @TrystanLea figured this out, we need to get round to documenting it.
Basically Tlthe Sontex 749 has a few different pages of mbus data output, we need to tell the sontex to return the page of mbus data which has the data which interests us. This step only needs to be done one at the beginning, currently it’s a manual process which would be good to automate:
You need to connect one wire to A and the other wire to B. Be sure to disconnect the mbus adaptor before adjusting the wiring, since its important the wires are not shorted.
Excellent! That’s the correct page, these inputs have all the data you need. The most useful are FlowT, ReturnT, Flow_Rate, Energy and Power. You should log these inputs to feeds with 10s intervals.
Finally had the ASHP fired up yesterday but some issues I think not helped by confusion over ‘flow’ and ‘return’.
For the Sontex values read over mbus, I’m getting FlowT higher than ReturnT. I’m thinking that’s wrong and maybe either the entire plumbing is wrong or the heat meter is installed incorrectly.
I don’t think you have - that is the normal way of naming for a conventional boiler (oil, gas, wood-chip…) so I think going against that convention would be most unusual.
The only time it might be the other way round is if the heat pump is cooling – and while I understand some air-air heat pumps can do this, I wouldn’t expect a wet system to be capable of it - for obvious reasons!