Kurztipp: King Smith WalkingPad mit QWalkingPad fernsteuern
Seit einiger Zeit besitze ich ein zusammenklappbares King Smith WalkingPad R1 Pro Laufband für das Home-Office. Dieses wird mit einer Fernbedienung über BLE (Bluetooth Low Energy) gesteuert. Leider scheint diese einen recht hohen Stromverbrauch zu haben - zumindest ist bei meinem Exemplar nach kurzer Zeit immer die verbaute CR2032-Batterie leer.
Da ich das Laufband ohnehin immer dann benutze, wenn ich am Rechner bin, kann die Steuerung auch über selbigen erfolgen. Mit QWalkingPad gibt es eine Qt-basierte Software für genau diesen Zweck.
Da es nicht Bestandteil meiner Linux-Distribution (Fedora) ist, musste ich es wie folgt kompilieren:
1# dnf install cmake qt6-qtbase-devel qt6-qtconnectivity-devel
2$ git clone --recursive https://github.com/DorianRudolph/QWalkingPad.git
3$ mkdir build && cd build
4$ cmake .. -DCMAKE_BUILD_TYPE=RELEASE
5$ make -j
Das Programm benötigt die ID des BLE-Moduls, diese lässt sich beispielsweise mit toolBLEx herausfinden - das Tool liegt auch als Flatpak vor.
Anschließend kann qwalkingpad
auf das Gerät zugreifen, aktuelle Metriken einsehen und das Laufband steuern:
Der nächste Schritt wäre es, eine passende GNOME Shell-Extension dafür zu entwickeln... 🤔