Python-Based Backend Architecture Design for Commercial Medical IoT Device Integration: A Case Study of Omron HEM-7142T1
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.
[1] A. I. Paganelli et al., “A conceptual IoT-based early-warning architecture for remote monitoring of COVID-19 patients in wards and at home,” Internet of Things (Netherlands), vol. 18, 2022, doi: 10.1016/j.iot.2021.100399.
[2] T. Shaik et al., “Remote patient monitoring using artificial intelligence: Current state, applications, and challenges,” 2023. doi: 10.1002/widm.1485.
[3] N. Sharma et al., “A smart ontology-based IoT framework for remote patient monitoring,” Biomed. Signal Process. Control, vol. 68, 2021, doi: 10.1016/j.bspc.2021.102717.
[4] O. Cheikhrouhou, K. Mershad, F. Jamil, R. Mahmud, A. Koubaa, and S. R. Moosavi, “A lightweight blockchain and fog-enabled secure remote patient monitoring system,” Internet of Things (Netherlands), vol. 22, 2023, doi: 10.1016/j.iot.2023.100691.
[5] M. A. Uddin, A. Stranieri, I. Gondal, and V. Balasubramanian, “Continuous Patient Monitoring with a Patient Centric Agent: A Block Architecture,” IEEE Access, vol. 6, 2018, doi: 10.1109/ACCESS.2018.2846779.
[6] A. N. Sari, P. C. N., M. R. Mak’ruf, H. G. Ariswati, Moch. P. A. T. P. T.P., and A. M. Maghfiroh, “Design of Ambulatory Blood Pressure Monitoring for IOT-Based Hypertension Patients,” Jurnal Teknokes, vol. 17, no. 1, pp. 37–42, 2024, doi: 10.35882/teknokes.v17i1.646.
[7] C. Li, S. Fan, and H. Li, “Study on the effectiveness of a community hypertension management model based on home smart blood pressure monitoring using IoT technology,” Front. Public Health, vol. 12, no. August, pp. 1–11, 2024, doi: 10.3389/fpubh.2024.1428310.
[8] G. Yenurkar, S. Mal, V. O. Nyangaresi, S. Kamble, L. Damahe, and N. Bankar, “Revolutionizing Chronic Heart Disease Management: The Role of IoT-Based Ambulatory Blood Pressure Monitoring System,” Diagnostics, vol. 14, no. 12, pp. 1–26, 2024, doi: 10.3390/diagnostics14121297.
[9] P. Tyas, R. Hidayati, and Suharyati, “Development of a Portable Digital System for Vital Sign Measurement using Multi-Sensor Integration,” Electromedic Journal of Medical Electronic, vol. 2, no. 2, pp. 86–95, 2025, doi: 10.1109/ELECTROMEDIC.v1.i1.1.
[10] H. Isyanto, A. S. Wahid, and W. Ibrahim, “Desain Alat Monitoring Real Time Suhu Tubuh, Detak Jantung dan Tekanan Darah secara Jarak Jauh melalui Smartphone berbasis Internet of Things Smart Healthcare,” RESISTOR (Elektronika Kendali Telekomunikasi Tenaga Listrik Komputer), vol. 5, no. 1, 2022, doi: 10.24853/resistor.5.1.39-48.
[11] A. J. Puspitasari, E. Endarko, and I. Fatimah, “Blood Pressure Monitor Design Using MPX5050GP Pressure Sensor and Visual C# 2010 Express,” Jurnal Fisika dan Aplikasinya, vol. 15, no. 3, 2019, doi: 10.12962/j24604682.v15i3.4929.
[12] I. G. M. N. Desnanjaya and I. M. A. Nugraha, “Real-time monitoring system for blood pressure monitoring based on internet of things,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 35, no. 1, p. 62, Jul. 2024, doi: 10.11591/ijeecs.v35.i1.pp62-69.
[13] A. Sukarno, A. Marwanto, and S. Alifah, “Vital Sign Monitoring in ICU Patients Based on MEWS (Modified Early Warning Score) with IOT (Internet of Things),” Journal of Telematics and Informatics (JTI), vol. 7, no. 4, 2019.
[14] A. Wardhani, T. Anggraini, Y. Yultrisna, Z. Hendri, and R. Nandika, “Alat Monitoring Pengukuran Tekanan Darah Portable Dengan Output Suara Berbasis Iot,” SIGMA TEKNIKA, vol. 6, no. 2, 2023, doi: 10.33373/sigmateknika.v6i2.5676.
[15] M. K. Baiduri, D. Perdana, and S. Sussi, “Blood Pressure Measuring Device for Hypertension Monitoring Based on Internet of Things with E-KTP Authentication,” in International Conference on Intelligent and Advanced Systems: Enhance the Present for a Sustainable Future, ICIAS 2021, 2021. doi: 10.1109/ICIAS49414.2021.9642538.
[16] K. D. Farmalkes, “Izin Edar Omron Hem-7142t1,” Direktorat Jenderal Farmasi dan Alat Kesehatan Kementerian Kesehatan Republik Indonesia. Accessed: Sep. 24, 2025. [Online]. Available: https://infoalkes.kemkes.go.id/#home/cari/frmCari/3/hem-7142/1758562569489
[17] W. Shi et al., “Non-Invasive Blood Pressure Monitoring Using a Single-Channel PPG Sensor With Adaptive Kalman Algorithm and 4-LED Arrayed Structure,” IEEE Trans. Instrum. Meas., vol. 73, 2024, doi: 10.1109/TIM.2024.3480192.
[18] F. Yadegari and A. Asosheh, “A unified IoT architectural model for smart hospitals: enhancing interoperability, security, and efficiency through clinical information systems (CIS),” J. Big Data, vol. 12, no. 1, 2025, doi: 10.1186/s40537-025-01197-4.
[19] I. Zyrianoff et al., “Architecting and deploying IoT smart applications: A performance–oriented approach,” Sensors (Switzerland), vol. 20, no. 1, 2020, doi: 10.3390/s20010084.
[20] W. Smith, B. M. Colbert, T. Namouz, D. Caven, J. A. Ewing, and A. W. Albano, “Remote Patient Monitoring Is Associated with Improved Outcomes in Hypertension: A Large, Retrospective, Cohort Analysis,” Healthcare (Switzerland), vol. 12, no. 16, 2024, doi: 10.3390/healthcare12161583.
[21] F. Chu, A. Stark, A. Telzak, and S. Rikin, “Patient Experience in a Remote Patient Monitoring Program for Hypertension: A Qualitative Study,” Am. J. Hypertens., vol. 37, no. 11, 2024, doi: 10.1093/ajh/hpae086.
[22] S. H. Park, J. H. Shin, J. Park, and W. S. Choi, “An updated meta-analysis of remote blood pressure monitoring in urban-dwelling patients with hypertension,” 2021. doi: 10.3390/ijerph182010583.
[23] M. Makutonin, J. Dare, M. Heekin, A. Salancy, C. Hood, and L. W. Dominguez, “Remote Patient Monitoring for Hypertension: Feasibility and Outcomes of a Clinic-Based Pilot in a Minority Population,” J. Prim. Care Community Health, vol. 14, 2023, doi: 10.1177/21501319231204586.
[24] D. Bernard, C. Msigwa, and J. Yun, “Toward IoT-Based Medical Edge Devices: PPG-Based Blood Pressure Estimation Application,” IEEE Internet Things J., vol. 10, no. 6, 2023, doi: 10.1109/JIOT.2022.3222477.
[25] R. Zulfiyani, A. W. Dani, and F. Sirait, “Rancang Bangun Alat Pengukur Tekanan Darah Untuk Deteksi Tingkat Risiko Cardiovascular Disease Dengan Metode Fuzzy Logic Mamdani Berbasis IoT,” Jurnal Teknologi Elektro, vol. 16, no. 2, p. 66, Jul. 2025, doi: 10.22441/jte.2025.v16i2.001.
[26] M. Gusnam et al., “Sistem Sistem Monitoring Telemedis untuk Pengukuran Tekanan Darah Berbasis Internet of Things (IoT) menggunakan MPX5700DP dan Jaringan LoRaWAN,” Journal of Applied Electrical Engineering, vol. 8, no. 2, 2024, doi: 10.30871/jaee.v8i2.8853.
[27] A. Shumba, T. Montanaro, I. Sergi, L. Fachechi, M. De Vittorio, and L. Patrono, “Leveraging IoT-Aware Technologies and AI Techniques for Real-Time Critical Healthcare Applications,” Sensors, vol. 22, no. 19, p. 7675, Oct. 2022, doi: 10.3390/s22197675.
[28] P. Lopes de Souza, W. Lopes de Souza, L. Ferreira Pires, J. L. R. Moreira, and R. R. Ciferri, “Ontology Engineering of an IoT System for Monitoring Hypertension,” in Lecture Notes in Business Information Processing, 2024. doi: 10.1007/978-3-031-64755-0_3.
[29] A. R. Aniko, T. F. Kusumasari, S. Suakanto, and M. I. Fadilah, “User Experience Development in Elderly Heart Patient Monitoring System,” Jurnal Nasional Teknik Elektro dan Teknologi Informasi, vol. 14, no. 4, pp. 281–287, 2025, doi: 10.22146/jnteti.v14i4.18783.
[30] J. vom Brocke, A. Hevner, and A. Maedche, “Introduction to Design Science Research,” 1st ed., no. September, J. vom Brocke, A. Hevner, and A. Maedche, Eds., Springer, 2020, pp. 1–19. doi: 10.1007/978-3-030-46781-4_1.
[31] B. Gledson, K. Rogage, A. Thompson, and H. Ponton, “Reporting on the Development of a Web-Based Prototype Dashboard for Construction Design Managers, Achieved through Design Science Research Methodology (DSRM),” Buildings, vol. 14, no. 2, p. 335, Jan. 2024, doi: 10.3390/buildings14020335.
[32] V. de Castro, M. L. Martín-Peña, E. M. Martínez, and M. Salgado, “Combining Action Research With Design Science as a Qualitative Research Methodology. An Application to Service (Operations) Management Research,” International Journal of Qualitative Methods , vol. 24, pp. 1–15, 2025, doi: 10.1177/16094069241312018.
[33] T. Tuunanen, R. Winter, and J. vom Brocke, “Dealing With Complexity in Design Science Research: a Methodology Using Design Echelons1,” MIS Q., vol. 48, no. 2, pp. 427–458, 2024, doi: 10.25300/MISQ/2023/16700.
[34] I. Natgunanathan, N. Fernando, S. W. Loke, and C. Weerasuriya, “Bluetooth Low Energy Mesh: Applications, Considerations and Current State-of-the-Art,” 2023. doi: 10.3390/s23041826.
[35] R. Librianty, “Faktor-Faktor Yang Mempengaruhi Hidroterapi (Rendam Kaki Air Hangat) Terhadap Tekanan Darah Pada Pasien Hipertensi,” Jurnal Kesehatan Bhakti Husada, vol. 10, no. 2, p. 34, Dec. 2024, doi: 10.37848/jurnal.v10i2.218.
[36] A. B. Gultom, A. Batubara, and A. Afniwati, “Efek Relaksasi Otot Progresif Disertai Musik Klasik Trhadap Stress Dan Tekanan Darah Pasien Hipertensi Secara Cepat,” Jurnal Abdi Insani, vol. 11, no. 2, pp. 1553–1560, 2024, doi: 10.29303/abdiinsani.v11i2.1595.
[37] N. Gavrilović and A. Mishra, “Software architecture of the internet of things (IoT) for smart city, healthcare and agriculture: analysis and improvement directions,” J. Ambient Intell. Humaniz. Comput., vol. 12, no. 1, 2021, doi: 10.1007/s12652-020-02197-3.
[38] N. Kamal and P. Ghosal, “Three tier architecture for IoT driven health monitoring system using raspberry Pi,” in Proceedings - 2018 IEEE 4th International Symposium on Smart Electronic Systems, iSES 2018, 2018. doi: 10.1109/iSES.2018.00044.
[39] Z. U. Armaya’u, M. M. Gumel, and H. S. Tuge, “Comparing Flowchart and Swim Lane Activity Diagram for Aiding Transitioning to Object-Oriented Implementation,” American Journal of Education and Technology, vol. 1, no. 2, 2022, doi: 10.54536/ajet.v1i2.612.
[40] I. Tarsini and R. Anggraeni, “Explore flowchart and pseudocode concepts in algorithms and programming,” Indonesian Journal of Multidisciplinary Science, vol. 3, no. 5, 2024, doi: 10.55324/ijoms.v3i5.807.
[41] O. Baniaș, D. Florea, R. Gyalai, and D. I. Curiac, “Automated specification-based testing of REST APIs,” Sensors, vol. 21, no. 16, 2021, doi: 10.3390/s21165375.
[42] A. Nugraheni and M. Maryam, “Penerapan Teknologi Quick Response Code Dan Application Programming Interface Pada Perancangan Aplikasi Perpustakaan (Studi Kasus : Smp Negeri 25 Surakarta),” JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), vol. 7, no. 3, 2022, doi: 10.29100/jipi.v7i3.3096.
[43] S. A. B. C. Busro et al., “Rancangan Pembuatan API Website Data Tanaman Obat Dan Langka Kabupaten Kediri,” Bulletin of Information Technology (BIT), vol. 3, no. 4, 2022, doi: 10.47065/bit.v3i4.373.
[44] F. Subhan et al., “Experimental analysis of received signals strength in Bluetooth Low Energy (BLE) and its effect on distance and position estimation,” Transactions on Emerging Telecommunications Technologies, vol. 33, no. 2, 2022, doi: 10.1002/ett.3793.
[45] A. Strzoda, K. Grochla, and K. Połys, “Variability of BLE Advertisement Packets Received Signal Strength and Delivery Probability in the Presence of Interferences,” in DIVANet 2022 - Proceedings of the 12th ACM International Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications, 2022. doi: 10.1145/3551662.3560933.
[46] Y. Abuzrieq, A. A. S. Ahmad, and M. B. Younes, “An experimental performance evaluation of cloud-API-based applications,” Future Internet, vol. 13, no. 12, 2021, doi: 10.3390/fi13120314.
[47] A. Golmohammadi, M. Zhang, and A. Arcuri, “Testing RESTful APIs: A Survey,” ACM Transactions on Software Engineering and Methodology, vol. 33, no. 1, 2023, doi: 10.1145/3617175.
[48] K. Shihab, D. Perdana, and S. Sussi, “Design and Implementation of IoT Based Blood Pressure Monitoring Tools,” International journal of simulation: systems, science & technology, 2020, doi: 10.5013/ijssst.a.21.01.03.
Copyright (c) 2026 Tien Fabrianti Kusumasari, Yudhi Widyatama, Alaric Rasendriya Aniko, Sinung Suakanto (Author)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution-ShareAlikel 4.0 International (CC BY-SA 4.0) that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).





