Registry / iot / aioaquarea

aioaquarea

JSON →
library1.0.7pypypi✓ verified 80d ago

Asynchronous Python library to control Panasonic Aquarea heat pumps and devices. Version 1.0.7, released as a stable async wrapper using aiohttp and websockets.

pip install aioaquarea
INSTALL
IMPORT
SIG · AIOAQUAREA
A
aioaquarea
iotpythonv1.0.7
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Client
from aioaquarea import Client
from aioaquarea import AquareaClient

Initialize the client with Panasonic credentials, fetch device list, and print status.

import asyncio from aioaquarea import AquareaClient async def main(): client = AquareaClient( username='your_email@example.com', password='your_password' ) devices = await client.get_devices() for device in devices: print(device.name, device.status) await client.close() asyncio.run(main())
Debug
Known issues
gotchaThe library uses aiohttp and must be run in an async context. Do not call get_devices() outside of an event loop.
fix
Wrap calls in async function and run with asyncio.run()
affects: >=1.0.0
gotchaThe client must be closed explicitly with await client.close() to release connections.
fix
Always call client.close() in a finally block or use async context managers if supported.
affects: >=1.0.0
deprecatedOlder examples used synchronous patterns; the library is purely async and no longer provides synchronous wrappers.
fix
Use asyncio and the provided async methods.
affects: >=1.0.0
Upgrade
Version history
1.0.7latest on PyPI · released May 7, 2026
Audit
Dependencies
aiohttprequiredHTTP client for API communication
Agent activity
33 hits · last 30 days
node
28
OpenAI (training)
1
Resources
aioaquarea — pip install aioaquarea · libregistry