Home Assistant
L’intégration de Runsten pour Home Assistant montre chacune de vos voitures comme un appareil, avec les mêmes entités quelle que soit la marque : batterie, autonomie, charge, compteur, portes, fenêtres, verrouillage, températures et position. Elle lit votre compte Runsten, jamais votre voiture : elle ne compte pas dans les quotas de la voiture, et il n’y a rien à ouvrir sur votre réseau.
Elle fonctionne dans toutes les offres. Gratuit lit votre voiture une fois par heure, ses valeurs changent donc dans Home Assistant une fois par heure ; Plus la lit en temps réel, toutes les minutes en roulant ou en charge.
L’installer
Il faut Home Assistant 2025.8 ou plus récent.
- Dans Home Assistant, ouvrez le Marketplace (Home Assistant 2026.11 et plus récent) ou HACS, ajoutez
https://github.com/runsten-app/runsten-homeassistantcomme dépôt personnalisé de type Intégration, puis installez Runsten. - Redémarrez Home Assistant.
Sans HACS, copiez le dossier custom_components/runsten du dépôt dans le dossier custom_components de votre configuration, puis redémarrez.
La connecter
- Dans Home Assistant : Paramètres, Appareils et services, Ajouter une intégration, Runsten.
- Choisissez Se connecter avec Runsten. Runsten s’ouvre dans votre navigateur : connectez-vous si besoin, vérifiez ce que Home Assistant pourra lire, puis Autoriser.
- Vous revenez dans Home Assistant par My Home Assistant, qui demande une fois l’adresse de votre instance.
Chaque voiture devient un appareil, nommé comme dans Runsten. Home Assistant apparaît ensuite dans Runsten sous Réglages, Applications connectées. Il reste connecté tant qu’il lit votre compte au moins une fois tous les 30 jours.
Avec un jeton d’accès
Choisissez plutôt Utiliser un jeton d’accès, pour un Home Assistant qui ne peut pas passer par My Home Assistant :
- Dans Runsten, Réglages, Accès à l’API, Nouveau jeton d’accès. Copiez le jeton : il commence par
rst_et n’est plus montré ensuite. - Collez-le dans Home Assistant.
Ce que vous obtenez
| Dans Home Assistant | |
|---|---|
| Batterie, autonomie, limite de charge, compteur | capteurs, en % et km |
| État de la charge, type de charge, puissance de charge | capteurs |
| Prise, charge, moteur | capteurs binaires |
| Verrouillage, portes, capot, hayon, fenêtres, toit ouvrant | capteurs binaires, chacun de ceux que la voiture donne |
| Températures extérieure et intérieure, climatisation, chauffage de la batterie | pour une voiture qui les donne (Tesla) |
| Identifiant | un problème quand l’identifiant de la voiture (Polestar, Tesla) est refusé ou retiré |
| Position | un suivi d’appareil, que vous pouvez désactiver |
Une valeur que Runsten ne connaît pas est inconnue, jamais zéro. Tant que Runsten ne répond pas, les entités sont indisponibles.
Home Assistant lit ; il n’envoie pas de commandes à la voiture. Les commandes d’une Tesla sont sur sa page dans Runsten, avec Plus.
Confidentialité
Les données de vos voitures, leur position comprise, vont de Runsten à votre Home Assistant seulement. Pour laisser la position de côté, ouvrez Configurer dans l’intégration et désactivez la position des véhicules : les suivis sont supprimés.
La déconnecter
Dans Runsten, Réglages, Applications connectées, puis Déconnecter à côté de Home Assistant : il perd l’accès aussitôt. Pour un jeton, Révoquer dans Accès à l’API. Supprimez ensuite l’intégration dans Home Assistant : ce qu’elle a déjà reçu est effacé avec elle.
Avec MQTT
Avec Plus, Runsten peut aussi publier vos voitures sur votre propre broker MQTT, avec la découverte de Home Assistant : voir Home Assistant and MQTT (en anglais). Les deux donnent les mêmes voitures comme deux appareils distincts : n’en gardez qu’un.