Asynchronous application programming interface library for distributed home automation software
Milan Sekulic, Ivan Lazarević, Milan Z. Bjelica, Vukota Peković · 2015
This paper describes the concept of a distributed system in Home Automation. It explains advantages of distributed software and presents asynchronous application programming interface as a solution for one of the crucial characteristics of such systems which is communication between independent modules. The paper presents communication patterns within library and examples for their use. It describes the advantages of using JSON serialization in such a system.