Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add service_start_time and service_end_time to VEHICLES endpoint #899

Open
Mu-yi-Zhou opened this issue Feb 27, 2024 · 2 comments
Open

Add service_start_time and service_end_time to VEHICLES endpoint #899

Mu-yi-Zhou opened this issue Feb 27, 2024 · 2 comments
Labels
Agency Specific to the Agency API Provider Specific to the Provider API
Milestone

Comments

@Mu-yi-Zhou
Copy link

Mu-yi-Zhou commented Feb 27, 2024

Is your feature request related to a problem? Please describe.

The only vehicle info in Trips/Events/Telemetry is DEVICE_ID - we need to join them with Vehicles to get more vehicle info e.g. PROPULSION_TYPE, ACCESSIBILITY_ATTRIBUTES. There is no datetime fields currenty to indicate when a device joins the retires from the fleet, which is critical in the cases of a device gets a new VEHICLE_ID (plate number) and stays in the fleet, or a device gets upgrades to a adaptive device, which will results in two records with same DEVICE_ID.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Joining Trips/Events/Telemetry with Vehicles on DEVICE_ID will not get us the right vehicle attributes.

Describe the solution you'd like

Add service_start_time and servict_end_time to the VEHICLES endpoint.

Is this a breaking change

  • No, not breaking

Impacted Spec

For which spec is this feature being requested?

  • provider

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

Add any other context or screenshots about the feature request here.

@schnuerle schnuerle changed the title Add service_start_time and servict_end_time to VEHICLES endpoint Add service_start_time and service_end_time to VEHICLES endpoint Mar 15, 2024
@schnuerle schnuerle added Provider Specific to the Provider API Agency Specific to the Agency API labels Mar 15, 2024
@schnuerle
Copy link
Member

Hi @jiffyclub @pierre-bouffort do you have thoughts on this being a concern of yours?

@pierre-bouffort
Copy link
Collaborator

Hi @schnuerle !
I think this is a valid point. We managed to hedge this risk by keeping a record of the history of the vehicle on our end, but the standard itself doesn't manage this scenario.
So I believe the concern is legitimate.

@schnuerle schnuerle added this to the 2.1.0 milestone Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Agency Specific to the Agency API Provider Specific to the Provider API
Projects
None yet
Development

No branches or pull requests

3 participants