Threw together an initial pass at a custom component for controlling/automating King Smith Treadmills (e.g. their “WalkingPad”).
Right now it’s super basic, and I can only confirm it works with the specific model that I own (C2), but I plan on expanding the functionality (and adding it to HACS).
I recently got a C2 and wanted to see more stats on my dashboard, so I added sensors for distance, steps, elapsed time and speed. You can have a look here: GitHub - mia-recki/king_smith at add-sensors
If you want, I’d be happy to clean up the code (it’s my first ever integration + I don’t normally write python, so clean up is much needed) and create a PR.
I also changed the input unit from mph to kph, but I think it should be possible to make that part configurable.
@recki I’ve checked your commit and its supper nice.
It’d be super to get all these features (I was specifically looking to build a sensor dashboard to not have to look at the phone while I walk to check steps, etc) in the official repo from @indiefan.
Could you please do a PR with your code? (even though there’s no clean up yet).
I’ll confirm support for A1 Pro model once its merged.
I did this with my R2 and it shows up as discovered in my HA, but when I add it, all sensors are unavailable, so it doesn’t work.
Does yours shows up as blue connected device on bluetooth visualization? My is greyed out still even when already added by the integration. I also unpaired app from my walkingpad.