Intégration - life360

bonjour @prohand je rencontre une difficulté de configuration initiale de life360 avec la méthode jeton d’accès (recommandée) je trouve bien le token et remplit donc uniquement le mail (sans le mot de passe)

mais la réponse reste Life360 a refusé le jeton d’accès (expiré ou faux). Copiez-en un nouveau depuis life360.com (j’ai essayé 3 fois)

avec ce journal

Journaux

[2026-10-27T14:30:32.341Z] [INFO] Starting the Life360 integration...
[2026-10-27T14:30:32.556Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-10-27T14:34:01.951Z] [INFO] [app] onConfigUpdated -> new configuration received
[2026-10-27T14:34:02.145Z] [ERROR] [life360] Life360 refresh failed: Life360 HTTP 403
[2026-10-27T14:34:17.803Z] [ERROR] [life360] Test the connection failed: Life360 HTTP 403
[2026-10-27T14:35:02.355Z] [ERROR] [life360] Life360 refresh failed: Life360 HTTP 403
[2026-10-27T14:36:02.497Z] [ERROR] [life360] Life360 refresh failed: Life360 HTTP 403
[2026-10-27T14:37:02.631Z] [ERROR] [life360] Life360 refresh failed: Life360 HTTP 403
[2026-10-27T14:38:02.794Z] [ERROR] [life360] Life360 refresh failed: Life360 HTTP 403
[2026-10-27T14:39:02.949Z] [ERROR] [life360] Life360 refresh failed: Life360 HTTP 403

Salut Philippe,

Merci pour le retour et les logs !

En testant l’API Life360, j’ai vu qu’un jeton faux ou expiré donne une erreur 401. Ton 403 veut donc dire autre chose. Il y a deux causes possibles :

  1. La valeur copiée n’est pas la bonne. Il faut uniquement la valeur access_token :
    • F12 → onglet Réseau → filtre token ;
    • connecte-toi sur life360.com ;
    • clique sur la requête POST vers /v3/oauth2/token → onglet Réponse ;
    • copie seulement la longue suite de lettres et de chiffres après "access_token":. Ne copie pas toute la réponse, ni la valeur d’une autre requête.
  2. Cloudflare bloque ton adresse internet. Cloudflare protège Life360 et bloque parfois certaines connexions, souvent à cause d’un VPN ou d’un proxy. Est-ce que ton Gladys passe par l’un des deux ?

J’ai sorti la version 0.0.2. Elle affiche clairement laquelle des deux causes bloque :

  • « Life360 n’accepte pas ce jeton d’accès (HTTP 403) » → recopie le jeton (point 1) ;
  • « Cloudflare… bloque l’adresse internet de Gladys » → vérifie le VPN, ou attends quelques heures.

Après un refus, l’intégration attend maintenant 15 minutes avant de réessayer, au lieu de réessayer chaque minute. Si tu enregistres la configuration, elle réessaie tout de suite.

Tu peux mettre à jour, recoller le jeton et me redire le message affiché ? Si ça bloque encore, active Logs détaillés et envoie-moi les lignes d’erreur. Le jeton n’apparaît jamais dans les logs.


merci pour ta réponse et j’avoue ne pas comprendre gladys ne passe pas par cloudflare (j’ai gladysplus) et j’utilise effectivement des tunnels cloudflare mais sur un serveur zimaos sur un mini pc different de gladys qui tourne seule sur un beelink ( merci @pierre-gilles )
ne serait ce pas live360 qui tourne derrière cloudflare ?
en tout cas nouvel echec et voici mes logs raffraichis
[2026-10-27T16:00:49.115Z] [INFO] Starting the Life360 integration…
[2026-10-27T16:00:49.321Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-10-27T16:00:49.658Z] [ERROR] [life360] Life360 refresh failed: Life360 HTTP 403: blocked by Cloudflare (Ray ID a512ea762c3fcfc2-MAD)
[2026-10-27T16:15:49.842Z] [ERROR] [life360] Life360 refresh failed: Life360 HTTP 403: blocked by Cloudflare (Ray ID a51300705c96a6b0-MAD)
[2026-10-27T16:17:36.730Z] [INFO] [app] onConfigUpdated → new configuration received
[2026-10-27T16:17:36.924Z] [ERROR] [life360] Life360 refresh failed: Life360 HTTP 403: blocked by Cloudflare (Ray ID a513030d9b146302-MAD)
[2026-10-27T16:17:47.910Z] [ERROR] [life360] Test the connection failed: Life360 HTTP 403: blocked by Cloudflare (Ray ID a51303525ccc33db-MAD)

Tu as raison, c’est Life360 qui est derrière Cloudflare, ton installation n’y est pour rien. Cloudflare bloquait la façon dont l’intégration ouvre la connexion (même souci connu côté Home Assistant). La version 0.0.3 se connecte maintenant comme eux. Tu peux mettre à jour et me dire si le message disparaît ?

oui je suis connecté avec Journaux

[2026-10-27T18:48:01.103Z] [INFO] Starting the Life360 integration...
[2026-10-27T18:48:01.309Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-10-27T18:48:56.694Z] [INFO] [app] Action request_location <- ext:ext-prohand-gladys-life360:member:bde8b129-e023-4701-b677-f22ed29cae72

et je vois ma postion sur l'application android life360
(j'ajouterais ensuite les membres de ma famille progressivement)
merci 

:star_struck: