Skip to main content

Python API wrapper for the Open Charge Map for EV charging stations

Project description

OCMpy

OCMpy is a python wrapper for the Open Charge Map API for EV charging stations. Details on the API and project can be found at https://openchargemap.org/site/develop

Getting Started

To install

pip install ocmpy

To run

import ocmpy

ocmpyInstance = Ocmpy()
ocmpyInstance.open()
stations = ocmpyInstance.getstationsbylocation(40.027435, -105.251945)
[print(x) for x in stations]

Station ID: 102790, Title: COMM VITALITY
Station ID: 80295, Title: BOULDER
Station ID: 8333, Title: 2285 28TH St
Station ID: 72265, Title: NATURE CONSVNCY
Station ID: 71506, Title: UCAR & NCAR
Station ID: 80294, Title: 3223 ARAPAHOE
Station ID: 89605, Title: BVSD
Station ID: 28231, Title: City of Boulder - Municipal Service Center
Station ID: 89601, Title: Gold Run Health Club 1
Station ID: 89600, Title: UNIV. OF COL

Prerequisites

The only non-standard module required at this time is 'requests'

pip install -r requirements.txt

Running the tests

python3 -m unittest test/test_ocmpy.py

Deployment

pip install ocmpy

Authors

  • Jeremy Banker - Initial work - Loredous

License

This project is licensed under the GPLv3 - see the LICENSE file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ocmpy-0.1.4.tar.gz (32.5 kB view details)

Uploaded Source

Built Distribution

ocmpy-0.1.4-py3-none-any.whl (33.1 kB view details)

Uploaded Python 3

File details

Details for the file ocmpy-0.1.4.tar.gz.

File metadata

  • Download URL: ocmpy-0.1.4.tar.gz
  • Upload date:
  • Size: 32.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ocmpy-0.1.4.tar.gz
Algorithm Hash digest
SHA256 2fd0ace034a2a46e22089a752e9bb148aa5d096b5efff359fb212a45358b44cf
MD5 dda5c2651143f6cf1d61294884fbd792
BLAKE2b-256 81490332b36b47cd1c2f5ab1bfd58cfd18efc17e5f4b2fa9559c22a02240d7c7

See more details on using hashes here.

File details

Details for the file ocmpy-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for ocmpy-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 791197ceaf0853da51d8f5e12a94dca320baff82c9c3ca9cd50fa6f24c438a6e
MD5 3b056e1c64af65a3fc564d16f7accb83
BLAKE2b-256 80675f2619b933bd6f2f23924cae77ca99981367b88e85cb5b1d6f2a5e97e6b0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page