Incompetent Installers , incompetent regulation Do I need a MIM-B19N?

I was forced into using a NIC MSC regulated heat pump installer. Now 13 weeks after starting the Heat pump is still not working properly.
The Registered “installers” “forgot to install” a Flow switch , an expansion tank , and a Buffer tank!
The “installers” halted proceedings while they got one of their engineers to attend a Samsung course on "installing "Samsung Heat pumps!
I now want to check up on these “installers” with my own Emoncms system.
The Samsung Heat pump is already fitted with a RS485 /Modbus interface. No Space for the MIM-B19N.
Do I need a MIM-B19N interface module therefore?
Can I use a RS485 to USB Adaptor to interrogate the Heat Pump?