data-infra icon indicating copy to clipboard operation
data-infra copied to clipboard

Analyst sees a dashboard representing Kuba device checkins over time

Open ohrite opened this issue 9 months ago • 3 comments

User story / feature request

As an Analyst viewing Metabase When I view the Device Health dashboard I see a representation of each fare validator checkin

Acceptance Criteria

Fare validator checkins depend on what data is available in the Kuba API

Notes

Please enter any additional information that will facilitate the completion of this ticket. For example: Are there any constraints not mentioned above? Are there any alternatives you have considered?

ohrite avatar Mar 11 '25 17:03 ohrite

As of 3/11: as discussed with Phil from Kuba on the MST call, Kuba will provide API access and documentation in the form of Postman

ohrite avatar Mar 11 '25 17:03 ohrite

As of 3/18: received the following postman documentation for the Kuba device monitoring API, waiting on credentials

PADMonitoringAPIs.postman_collection.zip

PAD Monitoring Service API.pdf

ohrite avatar Mar 18 '25 17:03 ohrite

We now have working test credentials and a testing API endpoint

ohrite avatar Apr 08 '25 17:04 ohrite

Asked Phil Imray for production credentials on the 6/10 call

ohrite avatar Jun 10 '25 17:06 ohrite

Talked to Phil 7/8:

  • MST needs to enable access to API, blocked on a commercial agreement
  • Phil is talking to Brian
  • Phil and Kuba are waiting on ProData
  • As per Erika Ehmsen, Capitol Corridor Joint Powers Authority didn't require a contract change for enhanced API access

/cc @HaroldBooker

ohrite avatar Jul 08 '25 16:07 ohrite

Kuba Device Health API is now pulling from Proxima!

ohrite avatar Aug 12 '25 16:08 ohrite

This dashboard will need to update at least once an hour, so we'll need two things:

  • [x] An incremental table that reprocesses the last day
  • [x] A DAG that runs hourly to update the table

ohrite avatar Aug 15 '25 16:08 ohrite

I asked SBMTD what they would want from a device health dashboard since they work with Kuba data already.

vevetron avatar Aug 27 '25 17:08 vevetron

https://github.com/cal-itp/data-analyses/issues/1654 Related ticket about making dashboards using the data.

vevetron avatar Aug 28 '25 19:08 vevetron

Just FYI, I believe @KatrinaMKaiser and @vevetron were talking about potentially having the data science team work on creating dashboards or perhpas an exploratory data analysis.

evansiroky avatar Sep 25 '25 17:09 evansiroky

I think this might be resolved. If we want to do more things let's create more specific tickets.

vevetron avatar Oct 07 '25 05:10 vevetron