uEcho for C is a portable and cross platform development framework for ECHONETLite developers. ECHONETLite is an open standard specification for IoT devices in Japan, it specifies more than 100 IoT devices such as crime prevention sensor, air conditioner and refrigerator.
The uEcho supports to control devices ECHONETLite and create the standard devices of the specification easily. The uEcho is designed in object-oriented programming and inspired by reactive programming too.
To implement IoT controller or devices of ECHONET Lite, developer had to understand and implement the communication middleware specification such as the message format and base sequences.
However, developer have only to set basic listeners to implement the devices and controllers using the uEcho. The uEcho handles other requests such as request and notification requests automatically.
Please check the following site to know about the uEcho in more detail and get the source codes 🙂