Access public ev charger information via chargecloud.de
Project description
pychargecloud
Fetches data about public ev charge points from chargecloud.de
Used by Home Assistant Chargecloud Integration
Example:
import sys
import chargecloudapi
import aiohttp
import asyncio
import logging
async def main():
async with aiohttp.ClientSession() as session:
api = chargecloudapi.Api(session)
locations = await api.location_by_evse_id("DECCH*ECCH1800155EBG*2")
print(locations)
if __name__ == "__main__":
logging.basicConfig(stream=sys.stdout, level=logging.DEBUG)
loop = asyncio.new_event_loop()
loop.run_until_complete(main())
See also src/main.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pychargecloud-0.2.5.tar.gz
(16.7 kB
view details)
Built Distribution
File details
Details for the file pychargecloud-0.2.5.tar.gz
.
File metadata
- Download URL: pychargecloud-0.2.5.tar.gz
- Upload date:
- Size: 16.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 472c0498899c48ca6e5e8f6f900ba1c1bb86d8636573f3547f4c92fe45e21a5f |
|
MD5 | 3eac910b5db31492caa51357028c2ee0 |
|
BLAKE2b-256 | 63e864304c20f5b769e0b648cd110d32c5df6a3e45cf4941610908c9baa39864 |
File details
Details for the file pychargecloud-0.2.5-py3-none-any.whl
.
File metadata
- Download URL: pychargecloud-0.2.5-py3-none-any.whl
- Upload date:
- Size: 17.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 648a6a385547fbbd6b3b6cf0e412955e3870f4e0c4f755e44e23735f642b408c |
|
MD5 | 8cff16e6e29e1f3e36e9a2e9bc282346 |
|
BLAKE2b-256 | 056c3c9fcde1e89aa329df2e15f0c1814b09645c3e0eb2ae2578c9bf7d95689d |