Asynchronous library for Control4 system interaction
This library offers an interface to communicate with Control4 home automation
systems via their REST API. It enables users to monitor and control various
devices such as lights and media equipment on their local network. It achieves
this through asynchronous operations, allowing for efficient management and
state polling of connected devices without causing lag or performance issues in
the network. With a focus on local control, it does not require remote access
solutions for its functionality. The library's functions facilitate direct
interaction with the Control4 controller, obtaining device information, state
updates, and performing actions such as adjusting light levels.