🚗 Intégration Mapbox traffic

Nouvelle intégration : Mapbox Traffic — la durée de vos trajets dans Gladys

Hello,

Je vous présente Mapbox Traffic, une nouvelle intégration externe pour Gladys qui suit la durée de vos trajets habituels (maison → travail, école, salle de sport…) avec le trafic en temps réel, grâce à l’API Mapbox Directions (Cette intégration me permet de remplacer un bricolage que j’avais fait avec une scène Gladys (appel API + appareil MQTT virtuel)).

L’idée : savoir d’un coup d’œil s’il faut partir plus tôt ce matin, et être prévenu automatiquement en cas de bouchon.

:sparkles: Ce que ça apporte

Pour chaque trajet configuré (jusqu’à 3), un appareil Gladys avec :

  • :stopwatch: la durĂ©e du trajet avec le trafic actuel ;
  • :bar_chart: la durĂ©e habituelle Ă  ce moment de la semaine, et le retard par rapport Ă  elle ;
  • :vertical_traffic_light: le niveau de trafic : fluide, ralenti, embouteillage, bouchon important ;
  • :motorway: la distance et les routes empruntĂ©es (« A86, A1 »).

Les durées sont historisées : vous obtenez directement le graphique de votre temps de trajet sur la journée ou la semaine.

Et aussi :

  • :desktop_computer: un widget de tableau de bord « DurĂ©e de trajet » : durĂ©e, retard, courbe « actuel vs habituel » et bouton Actualiser ;
  • :clapper_board: 4 dĂ©clencheurs de scène : embouteillage, fin d’embouteillage, durĂ©e anormalement longue, retour Ă  la normale ;
  • :high_voltage: 1 action de scène : « Obtenir la durĂ©e d’un trajet ».

:light_bulb: Quelques idées de scènes

  • :mobile_phone: Alerte bouchon : « Embouteillage sur le trajet Travail » → message « Bouchon vers le travail : 40 min (+15 min) ».
  • :sun: Briefing du matin : Ă  7 h en semaine → « Obtenir la durĂ©e du trajet » → message avec le rĂ©sumĂ©.
  • :bell: Seuil perso : c’est un appareil Gladys standard, donc le dĂ©clencheur natif marche aussi (« si DurĂ©e du trajet > 45 min »).

:hammer_and_wrench: Installation

  1. Créez un compte gratuit sur Mapbox et copiez votre jeton public (pk.…).
  2. Installez Mapbox Traffic depuis le catalogue des intégrations Gladys.
  3. Collez le jeton, puis renseignez vos trajets. Le départ et la destination acceptent une adresse ou des coordonnées. Laissez le départ vide pour partir de la position de votre maison.
  4. Cliquez sur Tester Mapbox, puis ajoutez vos trajets depuis l’onglet Découverte.

:money_bag: Gratuit pour un usage domestique : l’offre gratuite Mapbox inclut 100 000 requêtes par mois. Par exemple, 3 trajets actualisés toutes les 5 min pendant 5 h par jour ouvré consomment environ 4 000 requêtes. Vous pouvez limiter les actualisations à certains jours et heures pour économiser votre quota.

:warning: Nécessite Gladys 5.1.0 ou plus, pour les déclencheurs de scène et le widget.

:link: Liens

C’est une première version : vos retours, idées et bugs sont les bienvenus, ici ou en issue sur GitHub :folded_hands:

Bon week-end !

Ah génial !
J’y pensais encore ce matin car sur jeedom il y avait wazeintime qui faisait ça :ok_hand:

Merci pour cette intégration :slight_smile:

Pour mon trajet Domicile → Travail je peux passer par plusieurs chemins
Est-ce qu’il y aurai une possibilité de choisir ce chemin ?
Par défaut il semble prendre le trajet le plus rapide

Merci

Merci pour le retour :slight_smile:

Effectivement, Mapbox prend toujours le chemin le plus rapide. C’est désormais possible de choisir son chemin avec la version 1.1.0 de l’intégration, qui vient de sortir.

Chaque trajet a un nouveau champ « Passer par » dans l’onglet Configuration. Tu peux indiquer un ou plusieurs lieux de passage, dans l’ordre, séparés par ; (jusqu’à 3). Ce peut être :

  • une adresse ou une ville (« Pont de Normandie », « Rouen ») ;
  • des coordonnĂ©es « latitude, longitude » copiĂ©es depuis Google Maps (clic droit sur la route).

Exemple : Pont de Normandie; 49.4431, 0.3601

Le trajet passera alors par ces points au lieu de prendre le plus rapide. Les durées, le graphique et les alertes de bouchon portent sur votre chemin.

Quelques conseils :

  • Choisissez des points situĂ©s sur la route que vous empruntez, pas Ă  cĂ´tĂ©. Sinon Mapbox fait un dĂ©tour pour les atteindre. Le plus fiable est de cliquer directement sur la route dans Google Maps et de copier les coordonnĂ©es.
  • Un seul point bien placĂ© suffit souvent Ă  forcer le bon itinĂ©raire.
  • Cliquez sur Tester Mapbox pour vĂ©rifier : le message affiche le chemin complet (dĂ©part → passages → arrivĂ©e) et la durĂ©e obtenue.

Ça ne consomme aucune requête Mapbox supplémentaire

Redis moi si c’est ok pour toi :wink:

C’est ok pour moi :slight_smile:

Merci