@inproceedings{oai:ipsj.ixsq.nii.ac.jp:00216200,
 author = {Feng, Qi and Hiroshi, Oyama and Hiroaki, Nagashima and Takuya, Azumi and Feng, Qi and Hiroshi, Oyama and Hiroaki, Nagashima and Takuya, Azumi},
 book = {Proceedings of Asia Pacific Conference on Robot IoT System Development and Platform},
 month = {Jan},
 note = {Internet of Things (IoT) devices can improve the efficiency of daily life. In smart home systems, with the increase of devices, the maintainability of the software of IoT devices decreases. This paper proposes a framework to develop smart home software using the embedded component system to componentize the devices and separate the communication part and the control part. When controlling smart homes, visual programming is regarded as a simple method. A block-based programming framework is proposed for controlling devices. For the proposed framework, a code generator is developed to generate component description languages, application programs, and a visual block library which are based on the description of ECHONET Lite devices., Internet of Things (IoT) devices can improve the efficiency of daily life. In smart home systems, with the increase of devices, the maintainability of the software of IoT devices decreases. This paper proposes a framework to develop smart home software using the embedded component system to componentize the devices and separate the communication part and the control part. When controlling smart homes, visual programming is regarded as a simple method. A block-based programming framework is proposed for controlling devices. For the proposed framework, a code generator is developed to generate component description languages, application programs, and a visual block library which are based on the description of ECHONET Lite devices.},
 pages = {104--105},
 publisher = {情報処理学会},
 title = {ECHONET Lite Framework based on Embedded Component Systems with Visual Programming},
 volume = {2021},
 year = {2022}
}