Registry / iot / aioaquarea

aioaquarea

JSON →
library1.0.7pypypi✓ verified 84d 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
38 hits · last 30 days
node
32
Anthropic
1
OpenAI (training)
1
Resources
aioaquarea — pip install aioaquarea · libregistry