Python-Based Backend Architecture Design for Commercial Medical IoT Device Integration: A Case Study of Omron HEM-7142T1

IoT architecture Omron Tensimeter API Testing Bluetooth Low Energy Design Science Research Methodology

Authors

Vol. 8 No. 2 (2026): May
Medical Informatics
March 5, 2026
March 27, 2026
April 12, 2026

Downloads

The current implementation of Remote Patient Monitoring (RPM) still faces crucial challenges related to the accuracy and integrity of medical data. Many healthcare IoT devices rely on generic sensors that require rigorous manual calibration and exhibit unstable error rates, failing to meet international clinical standards. This study aims to design and implement an integrated backend architecture that bridges certified commercial medical devices with digital health systems. The main contribution is a six-layer IoT architecture specifically designed to integrate the Omron HEM-7142T1 device to ensure data validity in remote blood pressure monitoring. Following the Design Science Research Methodology (DSRM), the system was developed using Python, the Bleak library for Bluetooth Low Energy (BLE) communication, and FastAPI to provide interoperable REST API services. Functional testing in Postman demonstrated that the system successfully extracts medical data, producing JSON output with an HTTP 200 OK status under single-access conditions. However, load testing using Apache JMeter with 10 virtual users revealed limitations in the hardware’s point-to-point BLE protocol. The /scan endpoint showed stable performance with a 0% error rate and an average response time of 5.04 seconds. In contrast, endpoints /connect-and-read and endpoint /latest-bp-records recorded error rates of 100% and 90%, respectively, with an average response time of 23.29 seconds when accessed simultaneously, due to the Omron device’s locking mechanism. This study concludes that while the six-layer architecture effectively ensures medical data integrity in single-access scenarios, it requires a database caching module in the Logic Tier to overcome parallel access constraints. The implementation provides a foundation for developing secure, standardized professional RPM systems for medical use.

How to Cite

Kusumasari, T. F., Widyatama, Y. ., Aniko, A. R., & Suakanto, S. (2026). Python-Based Backend Architecture Design for Commercial Medical IoT Device Integration: A Case Study of Omron HEM-7142T1. Indonesian Journal of Electronics, Electromedical Engineering, and Medical Informatics, 8(2). https://doi.org/10.35882/ijeeemi.v8i2.331

Similar Articles

11-20 of 196

You may also start an advanced similarity search for this article.