Metadata-Version: 2.4
Name: emulated_roku
Version: 0.4.0
Summary: Library to emulate the Roku API for Home Assistant and other automation tools.
Home-page: https://gitlab.com/mindig.marton/emulated_roku
Download-URL: https://gitlab.com/mindig.marton/emulated_roku/repository/archive.zip?ref=0.4.0
Author: mindigmarton
Author-email: Marton Perei <marton@perei.me>
License: MIT
Project-URL: Homepage, https://github.com/martonperei/emulated_roku
Project-URL: Bug Tracker, https://github.com/martonperei/emulated_roku/issues
Keywords: roku,emulation,home-assistant,automation,aiohttp
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiohttp
Dynamic: author
Dynamic: download-url
Dynamic: home-page
Dynamic: license-file

# emulated_roku

This library is for emulating the Roku API. Discovery is tested with Logitech Harmony and Android remotes.
Only key press / down / up events and app launches (10 dummy apps) are implemented in the RokuCommandHandler callback.  
Other functionality such as input, search will not work.
See the [example](example.py) on how to use.

Application list can be customized with a string in this format :

`1:first-app,2:second-app,3:third-app`

Which would generate this response :

```angular2html
<apps>
    <app id="1" version="1.0.0">first-app</app>
    <app id="2" version="1.0.0">second-app</app>
    <app id="3" version="1.0.0">third-app</app>
</apps>
```
