← All projectsClient delivery

MQTT-SN gateway

Initial MQTT-SN gateway implementation for ONE Nordic, serving around 9,000 meters in production.

ONE Nordic
CONTEXT

The problem

ONE Nordic needed to receive MQTT-SN traffic from constrained metering devices and connect it to backend systems.

RESPONSIBILITY

What Henrik owned

Henrik designed and implemented the first production MQTT-SN gateway as an asynchronous Python service.

DELIVERY

Work delivered

  • Implemented reception and processing of MQTT-SN messages
  • Built the gateway as a single-process asynchronous Python service
  • Connected MQTT-SN device traffic to downstream integration components
  • Deployed the gateway into production for ONE Nordic
APPROACH

Technical approach

The first version was a single-process gateway without load balancing, designed around asynchronous Python and the production needs at the time.

OUTCOME

Where it stands

The gateway serves around 9,000 meters and is still in production today.

NEXT STEP

Have a similar problem?

Discuss a technical challenge with Henrik through u9n AB.