Welcome to the Roku® Alarm Clock. This open source program aims to create a simple third-party alarm clock application for Roku® devices.
- Schedule alarm for set times on each day.
- Choose the YouTube video that plays upon turning on.
To get started with the Roku® Alarm Clock project, follow these steps:
- Determine the local IP address of your Roku® machine. (It is recommended you set a static IP for this device on your router).
- Clone the repository to your local machine and navigate to the local directory.
- Run
pip install -r requirements.txt
. - Create a
settings.yaml
file following the template show insettings.template.yaml
. - Enter
python3 src/app.py
into the console.
Contributions to the Roku® Alarm Clock project are welcome! If you would like to contribute, please follow these guidelines:
- Fork the repository and create a new branch for your feature or bug fix.
- Submit a pull request with a clear description of your changes.
This project is licensed under the MIT License. See the LICENSE file for more information.
- CLI for easier setup
- Modulate volume
- Multi-device alarm system
Made with ❤️ and insomnia