Freebox Ultra Problème de reconnaissance de droit

Bonjour

Je suis un des premiers chanceux à avoir obtenu une freebox Ultra, et j’essaie de faire fonctionner ce plugin ( j’ai déjà eu la freebox Delta avec qui se plugin fonctionnait très bien ).

Dans un premier temps, je n’arrive pas à avoir les droits qui sont validés :

Voici ce que me disent les logs :
image

API NON COMPATIBLE : Version d’API inconnue - [Freebox Request Connexion] : GET sur la l’adresse mafreebox.freebox.fr/api/v11/home/nodes(null)

Hello,

Il faudrait peut-être commencer par ce que le DEV à demandé ici

Il faudrait les logs complet copier ici entre balise </> et pas de photo
Pour que je puisse avancer

Etat des lieux des commandes et du fonctionnement ( je masque volontairement les réponses des éléments qui fonctionne pour ne pas donner d’information sur mes équipements et je masque bien sur tout ce qui s’assimile à des mots de passe) :

[2024-02-11 09:55:05][DEBUG] : ================= CRON pour l'actualisation de : Air Média ==================
[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/airmedia/receivers(null)

Fonctionnement OK

[2024-02-11 09:55:05][DEBUG] : ================= CRON pour l'actualisation de : Appareils connectés ==================
[2024-02-11 09:55:05][DEBUG] : ┌───────── Mise à jour : LAN
[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/lan/browser/pub(null)

[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/dhcp/static_lease(null)

Fonctionnement OK

[2024-02-11 09:55:05][DEBUG] : ================= CRON pour l'actualisation de : Appareils connectés Wifi Invité ==================
[2024-02-11 09:55:05][DEBUG] : ┌───────── Mise à jour : WIFIGUEST
[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/lan/browser/wifiguest(null)

[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/dhcp/static_lease(null)

Fonctionnement OK

[2024-02-11 09:55:05][DEBUG] : ================= CRON pour l'actualisation de : Wifi ==================
[2024-02-11 09:55:05][DEBUG] : >───────── Wifi : Update Liste Noire/Blanche
[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] :  sur la l'adresse mafreebox.freebox.fr/api/v11/wifi/mac_filter/(null)

[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/wifi/config(null)

[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/wifi/planning(null)

[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/wifi/wps/config(null)

[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/wifi/ap/0(null)

[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/wifi/ap/1(null)

[2024-02-11 09:55:05][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/wifi/ap/2(null)

[2024-02-11 09:55:06][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/wifi/ap/3(null)

[2024-02-11 09:56:46][DEBUG] : │──────────> Récupération des valeurs du Système
[2024-02-11 09:56:46][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/system(null)

[2024-02-11 09:56:46][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/lan/config/(null)

[2024-02-11 09:56:46][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/lang(null)
[2024-02-11 09:56:46][DEBUG] : │ [Freebox Request Result] : {"success":true,"result":{"lang":"fra","avalaible":["fra","eng","ita"]}}

[2024-02-11 09:56:46][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/notif/targets(null)

Fonctionnement OK

[2024-02-11 09:57:40][DEBUG] : ================= CRON : Pas de vérification car Cron global titles actif
[2024-02-11 10:00:08][DEBUG] : ================= CRON pour l'actualisation de : Air Média ==================
[2024-02-11 10:00:08][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v11/airmedia/receivers(null)
[2024-02-11 10:00:09][DEBUG] : =================   REFRESH TOKEN    ==================
[2024-02-11 10:00:09][DEBUG] : >───────── ARRET CRON FreeboxPUT
[2024-02-11 10:00:09][DEBUG] : >───────── ARRET CRON FreeboxAPI
[2024-02-11 10:00:11][DEBUG] : │──────────> Close Session  
[2024-02-11 10:00:11][DEBUG] : [Freebox Close Session] : {"uid":"xxxxxxxxxxxxx","success":false,"msg":"Vous devez vous connecter pour accéder à cette fonction","result":{"password_salt":"xxxxxxxxx","challenge":"xxxxxxxxxx"},"error_code":"invalid_session"}

Fonctionnement KO

[2024-02-11 10:00:12][DEBUG] : >───────── REDEMARRAGE CRON FreeboxPUT
[2024-02-11 10:00:12][ERROR] : Erreur sur Freebox_OS::RefreshToken() : Tache cron FreeboxGET introuvable
[2024-02-11 10:00:13][DEBUG] : │ [Freebox Request Result] : {"uid":"xxxxxxxx","success":false,"msg":"Vous devez vous connecter pour accéder à cette fonction","result":{"password_salt":"xxxxxxxxx","challenge":"xxxxxxxx"},"error_code":"auth_required"}
[2024-02-11 10:00:13][DEBUG] : [Redémarrage session à cause de l'erreur] : auth_required
[2024-02-11 10:00:13][DEBUG] : │──────────> Close Session  
[2024-02-11 10:00:13][DEBUG] : [Freebox Close Session] : {"uid":"xxxxxxx","success":false,"msg":"Vous devez vous connecter pour accéder à cette fonction","result":{"password_salt":"xxxxxxxx","challenge":"xxxxxxxx"},"error_code":"invalid_session"}

Fonctionnement KO

[2024-02-11 10:00:13][DEBUG] : [Redémarrage session Terminée à cause de l'erreur] : auth_required
[2024-02-11 10:04:03][DEBUG] : ================= Etat du Démon nok ==================
[2024-02-11 10:04:04][ERROR] : Erreur sur la fonction cron du plugin : Tache cron FreeboxGET introuvable
[2024-02-11 10:05:04][DEBUG] : ================= Etat du Démon nok ==================
[2024-02-11 10:05:05][ERROR] : Erreur sur la fonction deamon_start du plugin : Tache cron FreeboxGET introuvable
[2024-02-11 10:05:05][ERROR] : Erreur sur la fonction cron du plugin : Tache cron FreeboxGET introuvable
[2024-02-11 10:06:03][DEBUG] : ================= Etat du Démon nok ==================
[2024-02-11 10:06:04][ERROR] : Erreur sur la fonction cron du plugin : Tache cron FreeboxGET introuvable

Fonctionnement KO

Merci
Pour ce retour

Il faudrait les logs d appairage car le soucis vient sûrement de la
Merci par avance

Après avoir effectué le ré appairage :

0349|[2024-02-11 11:42:13]INFO : ================= Etape : setting
0350|[2024-02-11 11:42:13]INFO : Nom API : Plugin Freebox OS
0351|[2024-02-11 11:42:13]INFO : Id API : plugin.freebox.jeedom
0352|[2024-02-11 11:42:13]INFO : IP : mafreebox.freebox.fr
0353|[2024-02-11 11:42:13]INFO : Nom Jeedom : JeedomSmart
0354|[2024-02-11 11:42:14]INFO : Objet par défaut : 6
0355|[2024-02-11 11:42:14]INFO : Version API Freebox : v11
0356|[2024-02-11 11:42:16]INFO : ================= Etape : authentification
0357|[2024-02-11 11:42:18]INFO : ================= Lancement autorisation Freebox
0358|[2024-02-11 11:42:19]INFO : (undefined) Attente appuie sur le bouton V
0359|[2024-02-11 11:42:43]INFO : (granted) Félicitation votre Freebox est maintenant reliée à Jeedom
0360|[2024-02-11 11:43:03]DEBUG : ================= Etat du Démon nok ==================
0361|[2024-02-11 11:43:04]ERROR : Erreur sur la fonction cron du plugin : Tache cron FreeboxGET introuvable

Je ne sais pas si ça répond à ce que tu cherchais comme information.

Merci mais il manque une partie
Par contre je vois que l’API de l’ULTRA est passé en v11 donc il y a surement des choses qui dut changer

Voici un log complet

0000|[2024-02-11 11:53:14] INFO  : ================= Etape : setting
0001|[2024-02-11 11:53:14] INFO  : IP : mafreebox.freebox.fr
0002|[2024-02-11 11:53:14] INFO  : Id API : plugin.freebox.jeedom
0003|[2024-02-11 11:53:14] INFO  : Nom Jeedom : JAG Jeedom-VM2
0004|[2024-02-11 11:53:14] INFO  : Nom API : Plugin Freebox OS
0005|[2024-02-11 11:53:14] INFO  : Objet par défaut : 13
0006|[2024-02-11 11:53:14] INFO  : Version API Freebox : v10
0007|[2024-02-11 11:53:15] INFO  : ================= Etape : authentification
0008|[2024-02-11 11:53:17] INFO  : ================= Etape : rights
0009|[2024-02-11 11:53:19] DEBUG  : │──────────> Close Session
0010|[2024-02-11 11:53:19] DEBUG  : [Freebox Close Session] : {"uid":"fa3aa4d4db1d7e7b3353a06d09537419","success":false,"msg":"Vous devez vous connecter pour accéder à cette fonction","result":{"password_salt":"8Astm+DVyqFY4xiyu3cIJtQY4UzncQo\/","challenge":"PxGN4OU3IBtsHMIoWAQILs2I+E5Wo29K"},"error_code":"invalid_session"}
0011|[2024-02-11 11:53:19] DEBUG  : [Freebox Password] : {"success":true,"result":{"logged_in":false,"challenge":"PxGN4OU3IBtsHMIoWAQILs2I+E5Wo29K","password_salt":"8Astm+DVyqFY4xiyu3cIJtQY4UzncQo\/","password_set":true}}
0012|[2024-02-11 11:53:19] DEBUG  : [get Freebox Open Session Data] : {"result":{"session_token":"hIlUzkNvzcb3Egnvn8AhkOECkf6LE6l6WV9iQo3UGWF9beB7gryZvmnoDLg1v7YZ","challenge":"PxGN4OU3IBtsHMIoWAQILs2I+E5Wo29K","password_salt":"8Astm+DVyqFY4xiyu3cIJtQY4UzncQo\/","permissions":{"parental":true,"contacts":true,"explorer":true,"tv":true,"wdo":true,"downloader":true,"profile":true,"camera":true,"settings":true,"calls":true,"home":true,"pvr":true,"vm":true,"player":true},"password_set":true},"success":true}
0013|[2024-02-11 11:53:19] INFO  : ================= Les droits sont OK
0014|[2024-02-11 11:53:32] INFO  : ================= Etape : room
0015|[2024-02-11 11:53:32] INFO  : ================= Cron Global Titles ACTIVATION : NOK
0016|[2024-02-11 11:53:32] INFO  : ================= BOX COMPATIBLE AVEC LES TILES : OK
0017|[2024-02-11 11:53:34] INFO  : ================= Etape : scan
0018|[2024-02-11 11:53:35] INFO  : ================= Etape : end

Une copie aussi des droits dans la freebox pourrait aider

J’ai recommencé depuis le début. J’ai supprimé le plugin, puis réinstallé.
Et cette fois, je ne sais pas pourquoi, j’ai pu aller jusqu’au bout.
Cette fois l’API était indiqué en v9.
Peut être que ça venait des anciennes données du plugins qui avait été associé à une freebox DELTA.

Je pense qu’il y avait des restes
Normalement tu vas passer en V11, une fois que le cron update de l’API sera passé

Voici un suivi pour la freebox Ultra

Message d’erreur en permanence
API NON COMPATIBLE : Version d’API inconnue - [Freebox Request Connexion] : GET sur la l’adresse 192.168.0.254/api/v11/camera(null)

Freebox_OS.txt (445,0 Ko)

Bonjour
je suis sur la Freebox ultra
pour les droits aucun problème
c’est bien passé en V11 après suis trop novice pour analyser les logs correctement
Après soucis voir dans les logs
merci d’avance pour le travail effectuétexte en gras

Bonjour,

Et quel est votre problème car vous débarquez dans un sujet sans nous dire quel souci vous rencontrez.

Bonjour
Désolé vient de rectifier le message c’était surtout pour le développer qui voulait avoir les logs de freebox os sur la nouvelle Freebox ultra

Avez vous changer de Freebox donc fait une migration ?
Si oui il faut supprimer l équipement caméra qui n est pas compatible a priori avec cette box

Oui, j’ai fait une migration Freebox delta vers ultra, je viens de redémarrer la caméra Freebox, elle fonctionne sur jeedom là, c’est tout le reste de domotique free n’est plus pris en charge sans le module
alarme détecteurs d’ouverture et de mouvement
c’est surement cela qui engendre ses erreurs

Cet erreur est du à la partie domotique en particulier la camera qui n’est pas prise en compte par la nouvelle Freebox ultra
La caméra fonctionne sûrement avec le plugin caméra mais par contre le plugin Freebox donc la Freebox ultra ne la gère plus dans son api
Avez-vous supprimer la caméra dans le plugin Freebox ?

Oui, je l’ai supprimé dans le plugin Freebox quand vous me l’avez dit

J’aurais besoin de l’info dans système de la commande Board name

Après analyse des logs pour un passage d’une delta a une freebox Ultra, il faut supprimer

  • Supprimer tous les équipements de la partie domotique
  • Supprimer les équipements des Freeplug