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>
See __main__.py
for usage examples.
Minimal example:
import asyncio import pybalboa spa = pybalboa.BalboaSpaWifi(spa_host) await spa.connect() asyncio.ensure_future(spa.listen()) await spa.disconnect() return