Non connexion au cloud Verisure

Pour le type 1, ca parle de 2 ans de validité sur certains sites. J’ai également une notion de refreshToken. Mais pour comprendre comment ca marche, il faut que le cas se produise. Je vais donc surveiller !

→ en MP

Serait-il possible d’intégrer une alerte dans Jeedom par exemple 50 jours après l’authentification à 2 facteurs pour penser à s’identifier à nouveau avant les 55 jours ? Ce qui éviterait d’attendre de perdre la communication.

j’ai en effet un compteur en seconde sur le temps restant. Vous pouvez le voir dans les logs dans la requête « Login ». Je vais voir ce que je peux faire pour créer une alerte.
Il faudra aussi que je rajoute un bouton « Logout » pour effacer les données sauvegardées des tokens et ainsi relancer l’authentification 2FA avant l’expiration définitive

mais le message dans le centre de notification est suffisant, non ?
perso, tous mes evenements envoient des messages sur telegram, donc, l’expiration du token passera par ce type alerte, je pense

Pour le type 1, en effet pas besoin de logout car il est automatique à chaque fin de requêtes.
Pour le type 2, c’est un fonctionnement différent car si je fais un logout auto, je dois repasser par la case 2FA donc je laisse la session active en permanence. Le bouton logout permettra donc de la clore et de supprimer les cookies.

Vous avez pu tester ? Si oui, ca fonctionne ?

Avec plaisir et merci à toi pour le travail.
Je viens de réinstaller le tout et cela semble fonctionner et même avec un refresh instantané en ce qui concerne le statut de l’alarme, ce qui n’était pas le cas avant.
Après, j’espère que tu trouveras une solution pour une authentification permanente ou un moyen pour le faire automatiquement.

1 « J'aime »

Bonjour @Xav-74 , je suis en type 2. J’ai désinstallé le plugin puis l’ai réinstallé. J’ai une erreur en cliquant sur le bouton Authentification 2FA :
Request Logout - httpRespCode => 200 - response => Multifactor authentication needed

Mon compte d’accès à Jeedom est un administrateur avec MFA configuré.
Je suis sur de mes identifiants déclarés pour l’authentif Verisure car ils passent sur l’appli Myverisure ou le portail web.

Une suggestion ?

Merci

Si tu as la requête logout qui se joue c’est que tu as une erreur 401 sur la requête login.
Tu peux me pousser les logs de cette première requête en l’anonymisant bien :wink: ??

Je me permets une suggestion même si tu connais mieux que le plugin que tu as toi-même développé. Ce n’est pas plutôt que l’authentification à 2 facteurs n’est pas activé sur Verisure. Même si je ne vois pas dans mon espace client comment le désactiver, peut-être que sur des installations plus anciennes ce n’est pas activé par défaut.

A priori c’est le cas :wink:

Pour être sûr @Chadweek , sur l’interface web mypages, il faut que tu ailles sur Comptes et Services
puis Compte puis Données de connexion et tu dois avoir :

image

Qui indique bien ici que le MFA est activé puisqu’il propose de le désactiver :wink:

Je n’arrive pas à déclarer (ou plutôt récupérer mon installation) sur Mypages. Toutefois, pour me connecter au portail Verisure (securitas ) je dois founir un code reçu par sms donc je pense que le MFA est actif.

Sinon côté requête ajax, voici le post :

image

J’ai un retour en code 200

image

Côté logs Jeedom pou le plugin, j’ai rien hormis le message déjà transmis sur mon post précédent

Merci

Bonsoir Xav-74,
Je viens d’installer le plugin en selectionnant type 1 et de faire un test rapide :
Connexion en MFA : OK
Changement d’état (mode total / arrêt) : OK.
Pas de communication entre l’app verisure et le plugin : si l’alarme est désactivée avec le plugin, elle est toujours vue comme active sur l’appli.
Pas d’interrogation du statut par le plugin : j’ai fait un scénario avec activation de mes caméras lorsque l’alarme est activée, il ne fonctionne pas lorsque l’alarme est activée depuis le lecteur de badge ou l’appli (mais OK depuis le plugin).
Merci pour le travail que tu fais pour la communauté !

Hello @Bayaya

Ça c’est pas normal ! Si tu cliques sur le bouton actualiser le statut de l’app ou si tu kill l’app et tu relances c’est pareil ? Si oui, tu peux m’envoyer les logs d’une activation en mode total ? Je viens de tester et ça fonctionne chez moi

Ça c’est normal ! J’ai le même scénario ! Pour que cela fonctionne il faut que tu gères les notifications via e-mail, voir l’onglet notification dans ton équipement :stuck_out_tongue_winking_eye:

Xav

Le problème vient de là : si mypages → alarme type 2, si customers.secutitas… → alarme type 1
Tu es en France ?

@Xav-74 ,Oui, je suis en France. Du coup tu me mets le doute quand à ma version. Je suis équipé avec le matériel que l’on peut voir sur les pubs actuellement. Type 1 ou 2 ?

Qd tu sélectionnes le type de l’alarme sur le plugin, tu as la photo qui se met à jour !
Regarde en fonction de ta base déjà

A mon avis si tu es en France → type 1
Ou alors possible type 3. Et la il faudra tester avec le type 1 et me dire si ça fonctionne. Ça devrait normalement !

PS : je pense à une chose pour les logs ! Il faut que tu passes en mode debug et la j’aurais les infos que je te demandais pour le type 2 :stuck_out_tongue_winking_eye:

Attention, le type 2 est ou a été commercialisé dans le Nord de la France.
Il y a 2 ou 3 ans, ma belle-soeur c’est vu installé le type 2 …

:crazy_face::crazy_face:
J’ai vraiment du mal à comprendre cette société !

Sinon si la base ressemble à ça :
image

Tu es en type 3

@Xav-74 , oui c’est ça :


J’ai essayé en type 1. L’authentif passe correctement. J’ai les équipements qui remontent. Toutefois pas possible de changer de statut l’alarme. Il y a aussi des modes (jour, nuit) que je ne possède pas car seuls les modes total et partiel existent sur la base.