Chandigarh Smart City Weighbridges

One record for a city’s waste, from 14+ stations. A city’s waste moves through different kinds of facility. Each needs its own weighing pattern, yet the city needs one consistent set of figures. After a pilot, Chandigarh Municipal Corporation became a client, and Indivar and Maxim Mechatronics put all stations on one platform, with weighment data flowing in real time to the Chandigarh Smart City SCADA.

Smart City · Government

Go · Raspberry PiSQLiteMQTTNode.js · PostgreSQLSCADA Integration

The challenge

Chandigarh Municipal Corporation wanted to know how much waste it receives, by material stream and by source area, across six types of facility: material recovery facilities, a solid waste processing plant, a wet waste segregation plant, a dumping ground, and construction and demolition and horticulture waste sites. Single-stream sites weigh each truck once or twice. Material recovery facilities need three weighings of each truck, because wet and dry waste come off in stages. Every weighment had to keep going when a site lost its connection, carry a photograph as evidence, and reach the city’s SCADA without separate data entry.

The solution

Indivar was the software partner to Maxim Mechatronics, which supplied and installed the weighbridges. At each weighbridge a station unit, a Raspberry Pi running a compiled Go application with a local SQLite database, runs the weighing cycle: the RFID tag is read, sensors and a traffic light guide the driver into position, voice prompts play in English, Hindi or Punjabi, and a camera photographs the vehicle. Every weighment is saved locally first and published over MQTT to the central control node, a Node.js and PostgreSQL platform, with photographs following through their own upload queue. Single stations and three-station groups feed the same data model. At a material recovery facility a truck is weighed on entry, unloads wet waste, is weighed at the centre, unloads dry waste and is weighed at the exit; the three weights sit on one transaction and give the wet, dry and total figures. Master data and station updates are pushed from the centre, so stations are managed without site visits. The work started as a pilot, delivered over about five to six months, and the corporation is now a client.

The Outcome

14+ weighbridge stations across six facility types on one platform
Weighing through outages: stations save locally first and sync later, so a dropped connection does not stop the weighbridge
Different patterns, one data model: single stations and three-station groups feed the same system
Wet, dry and total figures from three weights on one transaction at each material recovery facility
Real-time weighment data to the Chandigarh Smart City SCADA
Reports by material stream, source area, vehicle, owner and facility, with up to three photographs on each transaction
Master data and station updates managed from the centre, with no site visits

Architecture at a glance

How the pieces fit together, layer by layer.

Station at each weighbridge (14+)01

Raspberry Pi · Go · SQLite

Saves every weighment locally first and drives the RFID readers, sensors, traffic lights, speaker and cameras

Transport02

MQTT

Transactions up, master data down, with automatic retry when a sync fails

Central Control Node03

Node.js · PostgreSQL · Docker

Holds master data, transactions and images, and pushes master data and updates to every station

City Integration04

SCADA

Real-time weighment data to the Chandigarh Smart City SCADA

A look at the live dashboard

The live control-node dashboard used by the city administration. Vehicle numbers and per-material figures are hidden.

WeighMaster control-node dashboard: station status across Chandigarh, transaction trends and material types, with vehicle numbers hidden

From the animation to the live site

How the automated weighing cycle works

The unmanned weighing cycle, step by step: identify, position, settle, photograph and sync. Indivar software on Maxim hardware.

Three weighbridges, one record: live footage from a material recovery facility

Real footage from Chandigarh: each truck is weighed three times with no operator, and the differences give the wet and dry waste.

Transcript

Each truck crosses three weighbridges and nobody operates them. The first weighing records the full truck. The truck unloads its wet waste and is weighed again, and the drop between the two readings is the wet waste. It then unloads its dry waste and is weighed a third time, and that drop is the dry waste. The weights and photographs from all three stations land on one transaction in the central platform.

More success stories

AgriTech & Computer Vision

Hybrid Agrobots

Hybrid Agrobots builds high-speed grading and sorting machines, and Indivar is its software partner. For its egg-grading line, Indivar built BoldVision, a C++ computer-vision and machine-learning system that inspects eggs in real time on the line, grading each one by appearance and weight and diverting defects automatically. It keeps pace with the current egg machine at 40,000 per hour, and throughput scales with the underlying hardware and the produce being graded. The same engine is designed to grade round fruit and vegetables next.

White Goods & Home Appliances

Home Appliance Company (HAC)

HAC, a leading home-appliance (white goods) brand, consolidated fragmented, multi-branch legacy systems onto a high-availability, cloud-hosted SAP Business One V10 on HANA (FP2111). Indivar layered custom automation over standard ERP (bulk inventory posting, isolated multi-branch document series, cloud print routing and real-time e-invoicing) to run thousands of moving parts across states without latency.

FinTech & Digital Payments

New Zealand Payment Gateway

A leading New Zealand payment gateway provider partnered with Indivar to make its payment services easy to adopt across more than ten e-commerce platforms. Indivar designed and built secure, merchant-friendly gateway extensions (payment, capture, refund and transaction management) for platforms including Magento, WooCommerce, PrestaShop, X-Cart and Drupal Commerce, accelerating merchant onboarding and expanding the provider’s reach.

Ready to write your own success story?

Every project above started with one conversation about where the business was stuck. Let's have yours.