start-ver=1.4 cd-journal=joma no-vol=16 cd-vols= no-issue=2 article-no= start-page=108 end-page= dt-received= dt-revised= dt-accepted= dt-pub-year=2025 dt-pub=20250205 dt-online= en-article= kn-article= en-subject= kn-subject= en-title= kn-title=Implementation of Sensor Input Setup Assistance Service Using Generative AI for SEMAR IoT Application Server Platform en-subtitle= kn-subtitle= en-abstract= kn-abstract=For rapid deployments of various IoT application systems, we have developed Smart Environmental Monitoring and Analytical in Real-Time (SEMAR) as an integrated server platform. It is equipped with rich functions for collecting, analyzing, and visualizing various data. Unfortunately, the proper configuration of SEMAR with a variety of IoT devices can be complex and challenging for novice users, since it often requires technical expertise. The assistance of Generative AI can be helpful to solve this drawback. In this paper, we present an implementation of a sensor input setup assistance service for SEMAR using prompt engineering techniques and Generative AI. A user needs to define the requirement specifications and environments of the IoT application system for sensor inputs, and give them to the service. Then, the service provides step-by-step guidance on sensor connections, communicating board configurations, network connections, and communication protocols to the user, which can help the user easily set up the configuration to connect the relevant devices to SEMAR. For evaluations, we applied the proposal to the input sensor setup processes of three practical IoT application systems with SEMAR, namely, a smart light, water heater, and room temperature monitoring system. In addition, we applied it to the setup process of an IoT application system for a course for undergraduate students at the Insitut Bisnis dan Teknologi (INSTIKI), Indonesia. The results demonstrate the effectiveness of the proposed service for SEMAR. en-copyright= kn-copyright= en-aut-name=KotamaI. Nyoman Darma en-aut-sei=Kotama en-aut-mei=I. Nyoman Darma kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=1 ORCID= en-aut-name=FunabikiNobuo en-aut-sei=Funabiki en-aut-mei=Nobuo kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=2 ORCID= en-aut-name=PandumanYohanes Yohanie Fridelin en-aut-sei=Panduman en-aut-mei=Yohanes Yohanie Fridelin kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=3 ORCID= en-aut-name=BrataKomang Candra en-aut-sei=Brata en-aut-mei=Komang Candra kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=4 ORCID= en-aut-name=PradhanaAnak Agung Surya en-aut-sei=Pradhana en-aut-mei=Anak Agung Surya kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=5 ORCID= en-aut-name=Noprianto en-aut-sei=Noprianto en-aut-mei= kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=6 ORCID= en-aut-name=DesnanjayaI. Gusti Made Ngurah en-aut-sei=Desnanjaya en-aut-mei=I. Gusti Made Ngurah kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=7 ORCID= affil-num=1 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=2 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=3 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=4 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=5 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=6 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=7 en-affil=Department of Computer System Engineering, Institute of Business and Technology Indonesia kn-affil= en-keyword=Internet of Things kn-keyword=Internet of Things en-keyword= generative AI kn-keyword= generative AI en-keyword= review kn-keyword= review en-keyword= application server platform kn-keyword= application server platform en-keyword= SEMAR kn-keyword= SEMAR en-keyword= sensor input kn-keyword= sensor input END start-ver=1.4 cd-journal=joma no-vol=16 cd-vols= no-issue=2 article-no= start-page=91 end-page= dt-received= dt-revised= dt-accepted= dt-pub-year=2025 dt-pub=20250124 dt-online= en-article= kn-article= en-subject= kn-subject= en-title= kn-title=An Application of SEMAR IoT Application Server Platform to Drone-Based Wall Inspection System Using AI Model en-subtitle= kn-subtitle= en-abstract= kn-abstract=Recently, artificial intelligence (AI) has been adopted in a number of Internet of Things (IoT) application systems to enhance intelligence. We have developed a ready-made server with rich built-in functions to collect, process, display, analyze, and store data from various IoT devices, the SEMAR (Smart Environmental Monitoring and Analytics in Real-Time) IoT application server platform, in which various AI techniques have been implemented to enhance its capabilities. In this paper, we present an application of SEMAR to a drone-based wall inspection system using an object detection AI model called You Only Look Once (YOLO). This system aims to detect wall cracks at high places using images taken via a camera on a flying drone. An edge computing device is installed to control the drone, sending the taken images through the Kafka system, storing them with the drone flight data, and sending the data to SEMAR. The images are analyzed via YOLO through SEMAR. For evaluations, we implemented the system using Ryze Tello for the drone and Raspberry Pi for the edge, and we evaluated the detection accuracy. The preliminary experiment results confirmed the effectiveness of the proposal. en-copyright= kn-copyright= en-aut-name=PandumanYohanes Yohanie Fridelin en-aut-sei=Panduman en-aut-mei=Yohanes Yohanie Fridelin kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=1 ORCID= en-aut-name=HusnaRadhiatul en-aut-sei=Husna en-aut-mei=Radhiatul kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=2 ORCID= en-aut-name=NopriantoNobuo en-aut-sei=Noprianto en-aut-mei=Nobuo kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=3 ORCID= en-aut-name=FunabikiNobuo en-aut-sei=Funabiki en-aut-mei=Nobuo kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=4 ORCID= en-aut-name=SakamakiShunya en-aut-sei=Sakamaki en-aut-mei=Shunya kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=5 ORCID= en-aut-name=SukaridhotoSritrusta en-aut-sei=Sukaridhoto en-aut-mei=Sritrusta kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=6 ORCID= en-aut-name=SyaifudinYan Watequlis en-aut-sei=Syaifudin en-aut-mei=Yan Watequlis kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=7 ORCID= en-aut-name=RahmadaniAlfiandi Aulia en-aut-sei=Rahmadani en-aut-mei=Alfiandi Aulia kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=8 ORCID= affil-num=1 en-affil=Graduate School of Environmental, Life, Natural Science and Technology, Okayama University kn-affil= affil-num=2 en-affil=Graduate School of Environmental, Life, Natural Science and Technology, Okayama University kn-affil= affil-num=3 en-affil=Graduate School of Environmental, Life, Natural Science and Technology, Okayama University kn-affil= affil-num=4 en-affil=Graduate School of Environmental, Life, Natural Science and Technology, Okayama University kn-affil= affil-num=5 en-affil=Graduate School of Environmental, Life, Natural Science and Technology, Okayama University kn-affil= affil-num=6 en-affil=Department of Informatics and Computer, Politeknik Elektronika Negeri Surabaya kn-affil= affil-num=7 en-affil=Department of Information Technology, State Polytechnic of Malang kn-affil= affil-num=8 en-affil=Department of Electrical Engineering, State Polytechnic of Malang kn-affil= en-keyword=Internet of Things kn-keyword=Internet of Things en-keyword= AI kn-keyword= AI en-keyword= SEMAR kn-keyword= SEMAR en-keyword= crack detection kn-keyword= crack detection en-keyword= drone kn-keyword= drone en-keyword= Kafka kn-keyword= Kafka END