Skip to content

cwangsanata/Roku-Alarm-Clock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roku Alarm Clock

Caricature of Roku Alarm Clock

Welcome to the Roku® Alarm Clock. This open source program aims to create a simple third-party alarm clock application for Roku® devices.

Features

  • Schedule alarm for set times on each day.
  • Choose the YouTube video that plays upon turning on.

Getting Started

To get started with the Roku® Alarm Clock project, follow these steps:

  1. Determine the local IP address of your Roku® machine. (It is recommended you set a static IP for this device on your router).
  2. Clone the repository to your local machine and navigate to the local directory.
  3. Run pip install -r requirements.txt.
  4. Create a settings.yaml file following the template show in settings.template.yaml.
  5. Enter python3 src/app.py into the console.

Contributing

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.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

Planned Features

  • CLI for easier setup
  • Modulate volume
  • Multi-device alarm system

Made with ❤️ and insomnia