many thanks! The installation is my problem - I always get errors on installing Kettler2BLE - but I am not an expert to solve these errors. So it would help, if I could get a running version!
At first it could help if you can remember the exact version of OS - as I remember you can try running: cat /etc/os-release ? and which version of node (command: node -v), nvm (command: nvm -v) and npm (command npm -v).
Many thanks for your help!
I got everything running - if I start with “sudo node server.js” every thing is run ning and the Bike (Kettler E5) is recognized by incyclist or mywhoosh.
But - the automatic launch with the raspberry is not running - means the service is running - I can see it under “systemctl status” as
Finaly I got it running for my Kettler E5 and Mywhoosh and incyclust on windows with Bullseye and node 18 on a Raspberry Pi 2 W - feel free to contact me for help? Has anyone integrated a gear shifter?
For anyone looking into this topic now (like myself), let me point you to this fork of the orginal project. This person re-implemented the entire thing to make it run natively on latest Raspbian, which makes all the hassle with installing buster, specific node versions etc. go away.
https://github.com/bbashinskiy/kettlerUSB2BLE
(Note: see the pending pull request towards README on how to handle the pip dependencies on latest OS versions)
Overall I am so happy to have found this Bridge to connect an old non-smart Kettler bike. I’m using a 3B model to connect an ancient Kettler Cross 9 (with Serial port) and it works like a charm.