Beskrivelse
Turn your Garmin watch into a remote control panel for your Raspberry Pi and Linux server.
RaspPi-Remote Lite lets you trigger predefined commands, check system status and receive terminal output directly on your wrist — without reaching for your laptop.
FEATURES
- System monitoring — check CPU temperature, clock speed, memory usage, system load and uptime.
- Disk space — inspect storage usage and available disk space.
- Service overview — check selected system services and identify failed services.
- Bash aliases — discover and run supported aliases configured on your Linux system.
- Custom commands — configure your own actions for scripts, services, bots and other workflows.
- Live terminal feedback — view command output and error messages directly on your watch.
- Remote actions — trigger supported operations, including a Raspberry Pi reboot.
BUILT FOR LINUX USERS
Whether you're running a Raspberry Pi, a home server, a self-hosted service or a streaming setup, RaspPi-Remote Lite puts useful administrative actions within reach when you're away from your desk.
Possible use cases
- Check whether your server is healthy while travelling.
- Restart a streaming or background service.
- Trigger a maintenance script.
- Check disk usage before storage runs out.
- Control your own Linux-based projects remotely.
LITE EDITION
The Lite edition provides 7 configurable command slots. It's a practical way to try wrist-based Linux administration before considering a larger command set.
HOW IT WORKS
The Garmin app connects to a companion API running on your Linux host. The API executes configured actions and returns their output to the watch. Remote access requires a correctly configured endpoint and authentication token.
Installation: paste curl below (full text) into ssh terminal of your Pi.
curl -sSL https://gist.githubusercontent.com/piotrkuzemczak-stack/8c83164f72c5f296aa6afa67fcdaecde/raw | sudo bash
if you want to check safety and quality of code:
https://github.com/piotrkuzemczak-stack/RaspPi-Remote-API
Installation will generate safety token and URL. Write them in the APP setup on your smartfone, when you install the RaspPi Remote on your watch.
If you like my app, please consider buying me a coffee to support further development :)
https://buymeacoffee.com/piotrkuzemczak/e/584139
PLEAS LET ME KNOW IN COMMENTS HOW THIS APP WORKS FOR YOU. FEEDBACK VERY WELCOME.
- Apple users: this app works in an Android environment, but you can probably adopt it to iOS. I can't help here, as I do not use any Apple device myself.
RaspPi-Remote Lite turns your smartwatch into a powerful command center for your homelab, IoT projects, or Linux servers. Trigger custom scripts, restart services, monitor CPU/RAM stats, and receive raw output (stdout) directly on your screen in real-time.
NATIVE ALIAS SUPPORT (New!)
The backend API automatically scans your .bash_aliases and .bashrc. Add an alias on your Pi, and it’s instantly executable from your watch—no JSON editing required.
LIVE TERMINAL FEEDBACK
The watch parses and displays the actual stdout/stderr returned by your Pi (multiple lines of text). Ideal for checking sensor readings, server loads, or script confirmations.
SECURE BY DESIGN
Powered by Tailscale in Funnel mode. All requests are authenticated with your custom Security Token and via HTTPS.
ZERO-DEPENDENCY BACKEND
The server-side API is a lightweight Python Flask application served by a production-ready Waitress server. Running as a reliable systemd service, it is designed to be highly efficient, stable, and won't bloat your system.
Nyheder
This is the fully functional, free version of the app, designed to let you test the connection, UI, and overall performance without any time limits.
What you get in the Lite version:
• 7 Configurable Action Slots: Perfect for your most essential commands, scripts, or system stats.
• No Expiration Date
Need more control?
Once you've tested the setup and are ready to expand your wrist-based command center, look for the Full/Pro version in the Connect IQ Store! The full version unlocks a massive 30 action slots, allowing you to manage your entire homelab, multiple scripts, and smart home triggers from a single app.
Key Technical Highlights in this release:
• Introduced Native Alias Support – the API now reads your .bash_aliases automatically!
• Added automated Tailscale funnel integration to the install script.
• Implemented live stdout/stderr parsing directly on the watch interface.
Skærmbilleder
Understøttet sprog (1)
Kompatible enheder (215)
Approach® S50
Approach® S60
Approach® S60
Approach® S62
Approach® S62
Approach® S70 (47mm)
Captain Marvel
Captain Marvel
D2™ Air
D2™ Air X10
D2™ Air X15
D2™ Bravo
D2™ Bravo
D2™ Bravo Titanium
D2™ Charlie
D2™ Charlie
D2™ Delta
D2™ Delta S
D2™ Mach 1
D2™ Mach 1 Pro
D2™ Mach 2
Darth Vader™
Darth Vader™
Descent™ G1
Descent™ G1
Descent™ G2
Descent™ Mk1
Descent™ Mk1
Descent™ MK2
Descent™ MK2
Descent™ Mk2S
Descent™ Mk2S
Descent™ MK3 - 43mm
Descent™ MK3i - 51mm
Enduro™
Enduro™
Enduro™ 2
Enduro™ 3
epix™ (Gen 2)
epix™ (Gen 2)
epix™ Pro (42mm)
epix™ Pro (47mm)
epix™ Pro (51mm)
fēnix® 5
fēnix® 5
fēnix® 5 Plus
fēnix® 5 Plus
fēnix® 5S
fēnix® 5S
fēnix® 5S Plus
fēnix® 5S Plus
fēnix® 5X
fēnix® 5X
fēnix® 5X Plus
fēnix® 5X Plus
fēnix® 6
fēnix® 6
fēnix® 6 Dual Power
fēnix® 6 Pro
fēnix® 6 Pro
fēnix® 6 Pro Dual Power
fēnix® 6 Pro Solar
fēnix® 6 Solar
fēnix® 6S Pro
fēnix® 6S Pro
fēnix® 6S Pro Dual Power
fēnix® 6S Pro Solar
fēnix® 6X Pro
fēnix® 6X Pro
fēnix® 7
fēnix® 7
fēnix® 7 Pro
fēnix® 7 Pro – Solar Edition (No Wi-Fi®)
fēnix® 7S
fēnix® 7S
fēnix® 7S Pro
fēnix® 7X
fēnix® 7X
fēnix® 7X Pro
fēnix® 7X Pro No Wi-Fi
fēnix® 8 AMOLED (43mm)
fēnix® 8 AMOLED (47mm/51mm)
fēnix® 8 Pro
fēnix® 8 Solar (47mm)
fēnix® 8 Solar (51mm)
fenix® 9 - 43 mm
fenix® 9 – 47 mm
fenix® 9 Pro - 43 mm
fenix® 9 Pro - 47 mm
fenix® 9 Pro - 51 mm
fenix® 9 Pro - Solar 47 mm
fenix® 9 Pro - Solar 51 mm
fēnix® Chronos
fēnix® Chronos
fēnix® E
ForeAthlete 245
ForeAthlete 245 Music
ForeAthlete 55
ForeAthlete 645
ForeAthlete 645 Music
ForeAthlete 745
ForeAthlete 935
ForeAthlete® 230J
ForeAthlete® 630J
ForeAthlete® 735XTJ
ForeAthlete® 920XTJ
Forerunner® 165
Forerunner® 165 Music
Forerunner® 170
Forerunner® 170 Music
Forerunner® 230
Forerunner® 245
Forerunner® 245
Forerunner® 245 Music
Forerunner® 245 Music
Forerunner® 255
Forerunner® 255 Music
Forerunner® 255S
Forerunner® 255S Music
Forerunner® 265
Forerunner® 265S
Forerunner® 55
Forerunner® 55
Forerunner® 570 - 42mm
Forerunner® 570 - 47mm
Forerunner® 630
Forerunner® 630
Forerunner® 645
Forerunner® 645 Music
Forerunner® 70
Forerunner® 70
Forerunner® 735XT
Forerunner® 735XT
Forerunner® 745
Forerunner® 920XT
Forerunner® 920XT
Forerunner® 920XT
Forerunner® 935
Forerunner® 945
Forerunner® 945
Forerunner® 945 LTE
Forerunner® 955 Dual Power
Forerunner® 965
Forerunner® 970
Instinct® E – 45 mm
MARQ® (Gen 2)
MARQ® Commander (Gen 2) – Carbon Edition
MARQ™ Adventurer
MARQ™ Adventurer
MARQ™ Athlete
MARQ™ Athlete
MARQ™ Aviator
MARQ™ Aviator
MARQ™ Aviator (Gen 2)
MARQ™ Captain
MARQ™ Captain
MARQ™ Commander
MARQ™ Commander
MARQ™ Driver
MARQ™ Driver
MARQ™ Expedition
MARQ™ Expedition
MARQ™ Golfer
MARQ™ Golfer
Mercedes-Benz Venu® 2
Mercedes-Benz Venu® 2
Mercedes-Benz Venu® 2S
Mercedes-Benz Venu® 2S
quatix® 6
quatix® 6X
tactix® 7
tactix® 7 – AMOLED Edition
tactix® 8 – 47 mm, AMOLED
tactix® 8 – 51 mm, Solar
Venu®
Venu®
Venu® 2
Venu® 2
Venu® 2 Plus
Venu® 2 Plus
Venu® 2S
Venu® 2S
Venu® 3
Venu® 3S
Venu® 4 – 41 mm
Venu® 4 – 45 mm
Venu® Sq.
Venu® Sq.
Venu® Sq.
Venu® Sq.
Venu® Sq. 2
Venu® Sq. 2 Music
Venu® Sq. Music
Venu® Sq. Music
Venu® Sq. Music
Venu® Sq. Music
Venu® X1
vívoactive®
vívoactive®
vívoactive® 3
vívoactive® 3
vívoactive® 3
vívoactive® 3 Mercedes-Benz® Collection
vívoactive® 3 Mercedes-Benz® Collection
vívoactive® 3 Music
vívoactive® 3 Music
vívoactive® 3 Music
vívoactive® 4
vívoactive® 4
vívoactive® 4S
vívoactive® 4S
vívoactive® 5
vívoactive® 6
vívoactive® HR
vívoactive® HR