{"repo":"azmke/pitpat-treadmill-control","free":true,"listed":false,"github":"https://github.com/azmke/pitpat-treadmill-control","clone":"git clone https://github.com/azmke/pitpat-treadmill-control.git","description":"A Dash-based web application to control and monitor a PitPat treadmill via Bluetooth. 🏃🏻‍♂️","language":"Python","stars":13,"topics":["bluetooth","treadmill","deerrun","pitpat","dash","dashboard","python"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"PitPat Treadmill Control A Dash-based web application to control and monitor a PitPat treadmill via Bluetooth. This unofficial tool provides real-time data visualization and basic treadmill control through an intuitive web interface. --- Features - Bluetooth connectivity to PitPat treadmills - Real-time monitoring of treadmill metrics - Control commands (start, stop, speed adjustments) - Detailed status table - Responsive Bootstrap-styled UI - Docker support for easy deployment --- Getting Started Prerequisites - Python 3.9+ (for local installation) - Docker (optional, for containerized deployment) - Bluetooth-enabled device with appropriate permissions Installation Local Installation 1. Clone the repository: 2. Install dependencies: Docker Installation 1. Clone the repository: 2. Build the Docker image: Running the Application Local Usage Start with default settings: Customize with parameters: Docker Usage Run with default settings (port 8050, host 0.0.0.0): Customize with environment variables: Access the dashboard at http://localhost:8050 (or your specified host/port). --- Functionality Supported Metrics The dashboard displays the following treadmill metrics: Metric Description Unit ----------------------- ------------------------------------------ ----------------------- Cycle ID Unique session identifier - Running State Current state Starting/Running/Paused/Stopped Current Speed Current speed kph or mph Target Speed Desired speed setting kph or mph Maximum Speed Maximum ","default_branch":null,"files":null,"tree":[],"storefront":"/r/azmke","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/azmke/pitpat-treadmill-control/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}