Registry / devops / pyeasee

pyeasee

JSON →
library0.8.16pypypi✓ verified 86d ago

An asynchronous Python library for interacting with the Easee EV charger API. Current version 0.8.16, moderately active, no fixed release cadence.

pip install pyeasee
INSTALL
IMPORT
SIG · PYEASEE
P
pyeasee
devopspythonv0.8.16
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.

Easee
from pyeasee import Easee
from pyeasee.easee import Easee
Old import path changed in 0.8.x

Basic usage: connect and list chargers.

import asyncio from pyeasee import Easee async def main(): charger = Easee(username='you@example.com', password='your_password') await charger.connect() print(charger.chargers) await charger.close() asyncio.run(main())
Debug
Known issues
breakingIn version 0.8.x, the import path changed from `pyeasee.easee.Easee` to `pyeasee.Easee`.
fix
Use `from pyeasee import Easee` instead.
affects: >=0.8.0
breakingThe chargers are now accessed as an attribute `charger.chargers` (list) after connecting, not via a method.
fix
Replace any calls to `.get_chargers()` with `charger.chargers`.
affects: >=0.8.0
gotchaAuthentication uses plain text credentials over HTTPS; there's no OAuth/token support.
fix
Store credentials securely (e.g., environment variables). Do not hardcode.
affects: all
Errors
Common errors & fixes
AttributeError: module 'pyeasee' has no attribute 'Easee'
Using wrong import path or outdated version.
fix
Upgrade to 0.8.x and use `from pyeasee import Easee`.
RuntimeError: No chargers found
Not connected or called too early.
fix
Make sure you call `await charger.connect()` before accessing `charger.chargers`.
Upgrade
Version history
0.8.16latest on PyPI · released Dec 30, 2025
Audit
Dependencies
aiohttprequiredHTTP client for async API calls
Agent activity
6 hits · last 30 days
node
6
Resources
pyeasee — pip install pyeasee · libregistry