HVV Display

This tool queries the HVV Geofox API for departures at stations and displays the results on a LED Matrix display via GPIO on a RaspberryPi (or equivalent device).

The file structure was created using the following command: (For more info refer to this documentation)

openapi-python-client update --path <path/to/file.json> --config <path/to/config.yaml>

With this config.yaml:

project_name_override: hvv_display
package_name_override: hvv_display_client

NOTE: To correctly parse the OpenAPI json, find and replace */* with application/json.

TODOs

  • Use client
  • Test client
  • Load line icons
  • Generate image
  • Display image