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.5b0.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.5b0.tar.gz.
File metadata
- Download URL: pybalboa-1.1.5b0.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 |
4787d1de3ef2ec22b80ccc4610de9e29b700e67dec6b672f35fcf6fd4a6fe87e
|
|
| MD5 |
ba2f36f6b1fcd459a48d3308a12d32b4
|
|
| BLAKE2b-256 |
b5a292b168ff16c4da1952b8ca461c74cb72fdf4477cfeade3e49bc39d32edba
|
File details
Details for the file pybalboa-1.1.5b0-py3-none-any.whl.
File metadata
- Download URL: pybalboa-1.1.5b0-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 |
cd5bac71c9657d6f40b15b64dbb80fa5b579bfd7445f06587f0556129a62565e
|
|
| MD5 |
373ebf4914a31fe6a851e83f315ce982
|
|
| BLAKE2b-256 |
63c5d5dd59bbec732bc04c22763220926450f4dd7b705232ccccb8634f222059
|