Library emulating Roku API for remote control connectivity
This library emulates the Roku API, enabling connectivity with remotes such as
Logitech Harmony and Android apps over Wi-Fi. It allows Home Assistant to
recognize key presses and app launches as events, which can be used as
triggers for automations. The library supports the implementation of multiple
Roku servers, ensuring flexibility and extensibility in managing remote
controls. Key functionalities include handling key press, key down, key up
events, and app launches via an emulated Roku environment. This library is
useful for setting up automated controls and managing media players through
various remote devices.