While I have worked with the M-bus protocol only in simulators during my work at testing company Ixia, I believe I am familiar enough with the protocol to address this issue.
I expect the work will take about 4 hours, hopefully during a weekend, during which I would require access to your system. If it will take more than that, I will justify the additional time as I require it.