top of page

IoT development support

IoT development support

IoT development support for Thread thermostat

The Siemens "Wireless Room Solution" is a Thread and KNX-IoT-based system for monitoring and controlling various environmental parameters such as temperature.

As part of the Siemens team, we took over a firmware, optimized and extended it to create a robust Thread radio module for the Wireless Room Solution.

«Our development partner impressed us with in-depth knowledge of the necessary technologies and was productive from day one – a real added value for the project.»

Michel Schluth

Project Manager

«Our development partner impressed us with in-depth knowledge of the necessary technologies and was productive from day one – a real added value for the project.»

Michel Schluth

Project Manager

Initial situation, goals & challenges

A partially developed firmware was taken over, had to be fully developed, expanded with new features, and tested.

Project results & customer benefits

With a specialist for the Nordic nRF52840 chip and in-depth Thread expertise, we were able to help Siemens build a stable and future-proof solution.

The project result was a fully functional, robust radio module for the Siemens Wireless Room Solution with optimized firmware, new features such as FOTA, improved architecture, and stable integration of Thread and KNX IoT protocols.

Implemented solution

As part of the Siemens team, I worked partly on-site:


  • Thread and KNX-IoT debugging via air interface and on the DUT

  • Actuator connection

  • Watchdog concept and implementation

  • Nordic NRF52840 Hardware Platform Configuration

  • Architectural analysis for time measurement

  • Improve code readability and robustness

Competencies

  • Communication stacks & protocols
  • Firmware architecture
  • Firmware update over the air (FOTA)
  • Hardware interfaces and drivers
  • RTOS and cooperative schedulers
  • Small to medium-sized uP systems
  • Software architecture
  • Software design in C
  • IoT short range

Competence areas

  • Embedded systems & firmware
  • Software & architecture
  • Wireless, IoT & cloud

Technologies

  • Thread mesh
  • FreeRTOS
  • UDP

Services

  • Expert pool / contracting

Industry

Building technology & interior construction

Customer

Siemens Schweiz AG

Competencies

  • Communication stacks & protocols
  • Firmware architecture
  • Firmware update over the air (FOTA)
  • Hardware interfaces and drivers
  • RTOS and cooperative schedulers
  • Small to medium-sized uP systems
  • Software architecture
  • Software design in C
  • IoT short range

Competence areas

  • Embedded systems & firmware
  • Software & architecture
  • Wireless, IoT & cloud

Technologies

  • Thread mesh
  • FreeRTOS
  • UDP

Services

  • Expert pool / contracting

Industry

Building technology & interior construction

Customer

Siemens Schweiz AG

Competencies

  • Communication stacks & protocols
  • Firmware architecture
  • Firmware update over the air (FOTA)
  • Hardware interfaces and drivers
  • RTOS and cooperative schedulers
  • Small to medium-sized uP systems
  • Software architecture
  • Software design in C
  • IoT short range

Competence areas

  • Embedded systems & firmware
  • Software & architecture
  • Wireless, IoT & cloud

Technologies

  • Thread mesh
  • FreeRTOS
  • UDP

Services

  • Expert pool / contracting

Industry

Building technology & interior construction

Customer

Siemens Schweiz AG

bottom of page