Skip to main content

Common models for EV charging data

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.0.post1.dev1-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file moveev_common-0.0.post1.dev1-py3-none-any.whl.

File metadata

File hashes

Hashes for moveev_common-0.0.post1.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 82f05db6ceed5f0891795e0e1071cc4a734432046c8d2bb1a5059af6e78317b2
MD5 9bd3db605034909f0d409035a3a8f1b3
BLAKE2b-256 3f148ca14751a6cf4817ae4679b39b2d0828740b9b625bcc6f2f99965e74f846

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