Custom integration to connect Home Assistant with King Smith Walking Pads.
Currently this integration adds a switch for main belt and a number entity to control/monitor the belt speed (in mph).
This integration discovers/connects to the device using bluetooth (you may need to configure a bluetooth proxy like an ESP32).
It has been tested with a C2 (the model I personally own), but is likely to work with other models supported by the underlying library.
In order for the device to be connected to HA, it must not be connected to another device (e.g. the mobile app). If it is already configured via the mobile app, you will have to disconnect it before using it in HA.
- Using the tool of choice open the directory (folder) for your HA configuration (where you find
configuration.yaml
). - If you do not have a
custom_components
directory (folder) there, you need to create it. - In the
custom_components
directory (folder) create a new folder calledking_smith
. - Download all the files from the
custom_components/king_smith/
directory (folder) in this repository. - Place the files you downloaded in the new directory (folder) you created.
- Restart Home Assistant
- Click on
Settings
and thenDevices & services
- If the treadmill is on and not currently connected to another device, it should show up in the
Discovered
list. Clickconfigure
and give it a name.
- C2
- A1 Pro
(if you have a King Smith treadmill and would like to verify support, please reach out)
If you want to contribute to this please read the Contribution guidelines