This is a repaired and improved custom integration to connect your Moving Intelligence equipped vehicle(s) with Home Assistant.
This integration provides:
- A
device_trackerentity that shows the last known parked location of your vehicle. - Attributes for , odometer, last trip address, brand, model, license plate, color, year, and chassis number, which can be used to create template sensors.
Note To use this integration, you need a valid user account and an API key provided by the Moving Intelligence support team. You can request one by sending an email to aftersales@movingintelligence.nl.
Ensure you have HACS.
Use this link to directly go to the repository in HACS and add it to your Home Assistant.
Manual Installation
- Go to the latest release on GitHub.
- Download the
moving_intelligence.zipfile attached to the release. - Unpack the downloaded zip file.
- Copy the
moving_intelligencedirectory into your<config_dir>/custom_components/directory in Home Assistant. - Restart Home Assistant.
- After installing via HACS or manually and restarting Home Assistant, go to Settings > Devices & Services.
- Click the + Add Integration button in the bottom right corner.
- Search for
Moving Intelligenceand select it from the list. - Follow the on-screen instructions and enter your Moving Intelligence Username and API key when prompted.
- If your credentials are correct, you will see a success confirmation (reauth_successful).
- The integration will be set up and your vehicle(s) will be added as devices to Home Assistant.
This section shows how to create individual sensors for all your vehicle's data attributes.
1. Go to your templates.yaml file (or configuration.yaml under a template: key).
2. Copy and paste the code below. You must replace device_tracker.your_vehicle_entity_id in the code with the actual entity ID of your car.
*How to find your entity ID: Go to Settings > Devices & Services > find Moving Intelligence > Select Entities > Search for your vehicle > Click on it > Select Settings (gear icon top right) > Copy Entity ID.
- sensor:
# --- General Vehicle Information ---
- name: "Vehicle Brand"
unique_id: moving_intelligence_vehicle_brand
state: "{{ state_attr('device_tracker.your_vehicle_entity_id', 'brand') }}"
icon: mdi:car-info
- name: "Vehicle Model"
unique_id: moving_intelligence_vehicle_model
state: "{{ state_attr('device_tracker.your_vehicle_entity_id', 'model') }}"
icon: mdi:car-side
- name: "Vehicle License Plate"
unique_id: moving_intelligence_vehicle_license_plate
state: "{{ state_attr('device_tracker.your_vehicle_entity_id', 'licence') }}"
icon: mdi:alphabetical-variant
- name: "Vehicle Color"
unique_id: moving_intelligence_vehicle_color
state: "{{ state_attr('device_tracker.your_vehicle_entity_id', 'color') }}"
icon: mdi:palette
- name: "Vehicle Year"
unique_id: moving_intelligence_vehicle_year
state: "{{ state_attr('device_tracker.your_vehicle_entity_id', 'yearOfManufacture') }}"
icon: mdi:calendar
- name: "Vehicle Chassis Number"
unique_id: moving_intelligence_vehicle_chassis_number
state: "{{ state_attr('device_tracker.your_vehicle_entity_id', 'chassisNumber') }}"
icon: mdi:barcode
# --- Dynamic Data ---
- name: "Vehicle Odometer"
unique_id: moving_intelligence_vehicle_odometer
state: "{{ state_attr('device_tracker.your_vehicle_entity_id', 'odometer') | int(0) }}"
unit_of_measurement: "km"
icon: mdi:road-variant
- name: "Vehicle Address"
unique_id: moving_intelligence_vehicle_address
state: "{{ state_attr('device_tracker.your_vehicle_entity_id', 'end_trip_address') or 'Unknown' }}"
icon: mdi:map-markerOnce you have created the template sensors and reloaded them, you can display them on your dashboard with an Entities card.
type: entities
title: Vehicle Details
entities:
- entity: sensor.vehicle_brand
- entity: sensor.vehicle_model
- entity: sensor.vehicle_license_plate
- type: divider
- entity: sensor.vehicle_color
- entity: sensor.vehicle_year
- entity: sensor.vehicle_chassis_number
- type: divider
- entity: sensor.vehicle_odometer
- entity: device_tracker.your_vehicle_entity_id
name: Location Status
- entity: sensor.vehicle_addressThis integration is maintained with great pleasure. If you appreciate this integration and would like to support my work, please consider a small donation. Every contribution is highly valued!
- This is an unofficial, community-maintained integration. It is not affiliated with or supported by Moving Intelligence
- This repaired version is maintained by @Raznor09.
- All credits for the original integration go to @cyberjunky.
- The API documentation used for this integration can be found at the official Api Website of Moving Intelligence.
- The functionality of this integration is completely dependent on the availability of the Moving Intelligence platform and their public API.
- If the Moving Intelligence services are down for maintenance or due to an outage, this integration will not work.


