A dedicated developed electronic weighing device incorporating load cell interface, inertial measurement unit and RFID reader, communicates wirelessly with an in-cab telematics device, allowing encapsulation of weighing and container identification data, with vehicle GNSS, CAN bus and driver identification data, into a single real time message to platform. The system supports remote over air fault diagnostics, both maximizing uptime and enabling proactive service intervention and it is also remotely upgraded and updated with improvements and features.