Pre-release
This release is a pre-release and may not be stable for production use.
pybalboa
Python Module to interface with a balboa spa
Requires Python 3 with asyncio.
To Install:
pip install pybalboa
To test:
python3 pybalboa <ip-of-spa-wifi> <debug-flag>
To Use
See __main__.py for usage examples.
Minimal example:
import asyncio
import pybalboa
async with pybalboa.SpaClient(spa_host) as spa:
# read/run spa commands
Related
- https://github.com/ccutrer/balboa_worldwide_app/wiki - invaluable wiki for Balboa module protocol
❤️ Support Me
I maintain this python project in my spare time. If you find it useful, consider supporting development:
- 💜 Sponsor me on GitHub
- ☕ Buy me a coffee / beer
- 💸 PayPal (direct support)
- ⭐ Star this project
- 📦 If you’d like to support in other ways, such as donating hardware for testing, feel free to reach out to me
📈 Star History
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pybalboa-1.1.5b1.tar.gz
(22.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pybalboa-1.1.5b1.tar.gz.
File metadata
- Download URL: pybalboa-1.1.5b1.tar.gz
- Upload date:
- Size: 22.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
385e76815efbcb25464fac473a1428255783d2ea88a4c699c6269d8f2a4425fc
|
|
| MD5 |
8c4c66840c1323014d7a6170cec4fe94
|
|
| BLAKE2b-256 |
c504f4c56b90702436ff2c58fee6a8abcc9189fa097b4f37b5274960e03b9394
|
File details
Details for the file pybalboa-1.1.5b1-py3-none-any.whl.
File metadata
- Download URL: pybalboa-1.1.5b1-py3-none-any.whl
- Upload date:
- Size: 24.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d674c47a1710cdc9b7ad327759a7afb3571683a1e3a1c925921f964df301d36b
|
|
| MD5 |
ded267bc167d154bc94087c562b8de53
|
|
| BLAKE2b-256 |
19ac46dd2f9c8c8fd3cd6ae727c60f62502c1a71608a59740623d67c81e9885f
|