Skip to content

Mentra-Community/AdvancedTimerOnSmartGlasses

 
 

Repository files navigation

Advanced Timer App

This app is an advanced timer utility that combines a timer, stopwatch, and Pomodoro functionality in one interface. It supports both voice and app control, customizable durations, auto-lap features, and flexible on-screen information levels, making it ideal for productivity, workouts, and focused work sessions.

Updated settings for better app control

  • Fully intergrate MentraOS. (based on Mentra-OS-Cloud-Example).
  • Better control for timer options, utilizing text field instead of select field.
  • Better control for stopwatch auto-interval options, utilizing text fields instead of select fields..
  • Better control for display options, choose how much information you wish to display.
  • Control-Input Voice/App selection will also enable/disable microphone.

(Easiest way to get started) follow the guide from https://docs.mentra.glass/quickstart

Create .env file to connect with the app using Visual Code Studio.

  1. Get Packagename; by creating app in https://console.mentra.glass
  2. Get API; from created app in https://console.mentra.glass
  3. Choose Port using Ngrok.

+--- EXAMPLE .ENV FILE ---+

API_KEY=API_KEY_HERE
PORT=PORT_HERE
PACKAGE_NAME=PACKAGE_NAME_HERE

+--- END .ENV FILE ---+

Import tpa_config.json to console.mentra.glass Configuration Management

  1. Get file from repository.
  2. Upload to Configuration Management at https://console.mentra.glass

Future

I do this in my free time so updates will be very irregular.
Any tips or questions are welcome!

Join Discord of MentraOS (https://discord.gg/5ukNvkEAqT) and connect with me (T_073)

About

Timer, Stopwatch and Focus (Pomodoro) Functions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.8%
  • Dockerfile 0.2%