Skip to main content

Common utilities for MoveEV projects

Project description

MoveEV Common Models

This package contains the common models used for Electric Vehicle (EV) Charging Data across the MoveEV ecosystem.

Overview

The moveev_common package provides a set of standardized data models that represent various aspects of EV charging sessions, vehicle information, and location data. These models ensure consistency and interoperability between different components of the MoveEV platform.

Models

The package includes the following main models:

  1. ChargingSession: Represents a charging session for an electric vehicle, including details such as start time, duration, energy consumed, and location.

  2. Vehicle: Contains information about an electric vehicle, including its VIN, telematics device details, and associated credential information.

  3. Location: Represents geographical location data, including latitude, longitude, and resolved address information.

Usage

These models can be imported and used in various MoveEV projects to ensure consistent data structures when working with EV charging data. They provide a common language for different components of the system to communicate and share information effectively.

Contributing

When adding new fields or modifying existing models, please ensure that changes are reflected across all relevant components of the MoveEV ecosystem to maintain consistency.

For more detailed information about each model and its fields, please refer to the source code and inline documentation.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

moveev_common-0.1.0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file moveev_common-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: moveev_common-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for moveev_common-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 648ca6ee26580f8e01dbb0d561939a2068cc593057cfff95fb9c92df6600e16f
MD5 64ff823932c0983629af52baa2a82ae1
BLAKE2b-256 2e98d41339f0f787c57833e24f5ea02710276aaefddad2226879400affbd904e

See more details on using hashes here.

Supported by

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