This is a Python library for interfacing with BluOS players. It uses the BluOS API to control and query the status of BluOS players. Authentication is not required.
Documentation is available at here
from pyblu import Player
async def main():
async with Player("<host>") as player:
status = await player.status()
print(status)
pip install pyblu