The TomTom Travel Time integration provides travel time information using TomTom services.
- Open HACS in your Home Assistant instance.
- Go to "Integrations".
- Click the "+" button.
- Search for "TomTom Travel Time".
- Click "Download" and restart Home Assistant.
- Download the latest release from GitHub releases.
- Extract the files to your Home Assistant
custom_componentsdirectory:config/ └── custom_components/ └── tomtom_travel_time/ ├── __init__.py ├── manifest.json └── ... (all other files) - Restart Home Assistant.
To use the TomTom Travel Time integration, you need a (free) TomTom API key. You can obtain one by signing up at the TomTom Developer Portal.
- Go to API & SDK Keys and click Create Key.
- Enter a name, e.g., "Home Assistant Integration".
- Under "Products", select Routing API and Geocoding API
- Click Create Key.
- Click on your new API key to copy it.
Configuration is done entirely through the Home Assistant UI—no YAML editing required!
- Go to Settings → Devices & Services.
- Click "+ Add Integration".
- Search for "TomTom Travel Time".
- Follow the setup wizard to create the sensors.
To collect detailed logs for troubleshooting:
- Go to Settings → Devices & Services → TomTom Travel Time.
- Click the three dots menu in the top right corner.
- Click "Enable debug logging".
- Reproduce the issue.
- Click "Stop debug logging" to download the log file.
Add this to your configuration.yaml:
logger:
default: warn
logs:
custom_components.tomtom_travel_time: debug
tomtom_apis: debugFor more information, see the Home Assistant Logger Integration.
- Check the existing issues first.
- If you find a new issue, create a detailed bug report.
- Include debug logs and the integration diagnostics file.
Contributions are welcome! This project is open source and benefits from community involvement.
- Report Issues: Found a bug or have a feature request? Open an issue.
- Code Contributions: Check the Contribution Guidelines for development setup.
- Device Support: Help expand device compatibility by testing with your hardware.
See CONTRIBUTING.md for detailed development setup instructions.


