Skip to main content

lms-prepaid

A python script to retrieve balances for last mile solutions electric car charging prepaid card (this includes Entega prepaid cards)

Installation

pip install lms-prepaid

Development

lms-prepaid uses poetry

Usage

lms-prepaid -c AB-123456-X

See also: lms-prepaid --help

Poetry setup

  • Install poetry: pip install poetry (see the poetry homepage for alternatives)
  • Install lms-prepaid: poetry install
  • Run: poetry run lms-prepaid --help

Environment variables

The script will use the following environment variables:

  • LMS_PREPAID_DATABASE for the path to the sqlite database
    • defaults to lms-prepaid.sqlite int the CWD
  • LMS_PREPAID_CARD for the card number
  • LMS_PREPAID_GOTIFY_URL for the gotify notification server
  • LMS_PREPAID_GOTIFY_TOKEN for the gotify app token
  • LMS_PREPAID_GOTIFY_PRIO for the gotify notification priority

Docker usage

  • Build the docker image:
    • docker build -t lms-prepaid .
  • Launch the image with with set environment variables:
    • docker run -e LMS_PREPAID_CARD=AB-CDE-123456-X lms-prepaid

Download files

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

Source Distribution

lms-prepaid-0.1.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lms_prepaid-0.1.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file lms-prepaid-0.1.1.tar.gz.

File metadata

  • Download URL: lms-prepaid-0.1.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.0 CPython/3.7.4 Windows/10

File hashes

Hashes for lms-prepaid-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b5aa0227bde5eb1baa7aa26da1aec3bc45ecba1c17c93563ee147759df4f3936
MD5 73dcf45a9035e584a9ecef54414c41ac
BLAKE2b-256 9fa4ce75ef2f57b47c341dad2d6f273cc2dc8ac6c4d37c4a06ac7783e9f9e458

See more details on using hashes here.

File details

Details for the file lms_prepaid-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: lms_prepaid-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.0 CPython/3.7.4 Windows/10

File hashes

Hashes for lms_prepaid-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ae4280349e15dddec3601f145b2e2757cb6b211359e03d2bdd74ca4ecad7f749
MD5 99750e5469188d17a7be3a9e8d0c5d6f
BLAKE2b-256 67ac2df7ae0d10d066c1137d2a33d8d266e791c3f499b9e2d936d5661c4408b7

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

2 files

Supported by

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