Freebox revolution - Version d'API inconnue

Hello,

je viens de faire la maj pour passer sur le core 4.3 et en ai profité pour mettre à jour différents plugin dont freebox_os (version stable) :slight_smile:

j’ai regardé plusieurs sujets, mais rien de concluant.

le démon ne veut pas démarrer, dans les logs j’obtiens :

0553|[2022-12-08 12:00:18]DEBUG : [Freebox Password] : {"msg":"Version d'API inconnue","success":false,"error_code":"invalid_api_version"}

un petit tour de lecture dans la doc :

Il est nécessaire d’avoir la Freebox en version 4.3 minimum pour que le plugin fonctionne
ca fonctionnait avant, mais je vérifie :

image
du coup :white_check_mark:

Il est actuellement obligatoire de faire le reset de la clef API a chaque mise à jour

OK, direction la fonction « appairage », clic, clic , je trouve reset API Freebox, clic again

là ca tourne tourne, puis popup rouge « acces interdit » (il me semble)
je retente en local au cas où et là ca tourne … j’ai arreté au bout de plusieurs min :slight_smile:

dans les logs rien de particulier

0554|[2022-12-08 12:00:50]INFO : ================= Etape : setting
0555|[2022-12-08 12:00:50]INFO : Nom Jeedom : Jarvis
0556|[2022-12-08 12:00:50]INFO : Id API : plugin.freebox.jeedom
0557|[2022-12-08 12:00:50]INFO : Nom API : Plugin Freebox OS
0558|[2022-12-08 12:00:50]INFO : Version API :
0559|[2022-12-08 12:00:50]INFO : IP : mafreebox.freebox.fr
0560|[2022-12-08 12:00:50]INFO : Version API Freebox : v9
0561|[2022-12-08 12:00:50]INFO : Objet par défaut :

j’ai supprimé l’application côté freebox, refait la manip mais meme résultat :frowning:
j’ai viré toutes les applications dispo sur freebox, pas mieux

je passe à côté d’un truc ?
merci !

Tu dois avoir d autres log qui te disent en mode debug

voici donc les logs générés en mode DEBUG:
Freebox_OS.txt (9,4 Ko)

en espérant que tes yeux voient mieux que les miens
(comme je passe également mes journées à réclamer des logs … je suis certainement passé à côté de qlq chose !)

en complément, il n’y a pas d’erreur non plus dans la console (je peux éventuellement refaire une 20ieme fois la manip et partager une copie écran si nécessaire :wink: )

1 « J'aime »

Peut-tu me dire quelle box tu as ?

Révolution :slight_smile:
précisé dans le titre

Désolé, j’avais pas fait attention,

as-tu essayer de re lancer l’appairage car je ne vois rien dans les logs ?

ah ! ca me rassure :slight_smile:

désolé, je ne comprends pas la question.
sauf si ca correspond à ce que j’ai déjà indiqué dans mon 1er post …?

?

Il faudrait refaire complètement l’authentification de la freebox.
j’ai bien lu que tu l’avais fait mais il n’y a rien dans les logs

je devrais avoir le message suivant

================= Etape : authentification

je n’arrive pas à cette étape, puisque pour l’instant je suis bloqué à l’étape précédente qui consiste à « reset api freebox » → tourne en boucle et ne finit jamais.


j’ai donc quand même passé outre cette étape.
Sur la menu authentification, je clic sur lancement de l'authentification et j’obtiens popup rouge Version API inconnue

dans les logs :

1435|[2022-12-08 14:41:01]INFO : ================= Etape : setting
1436|[2022-12-08 14:41:01]INFO : Version API :
1437|[2022-12-08 14:41:01]INFO : IP : mafreebox.freebox.fr
1438|[2022-12-08 14:41:01]INFO : Nom API : Plugin Freebox OS
1439|[2022-12-08 14:41:01]INFO : Id API : plugin.freebox.jeedom
1440|[2022-12-08 14:41:01]INFO : Nom Jeedom : Jarvis
1441|[2022-12-08 14:41:01]INFO : Version API Freebox : v9
1442|[2022-12-08 14:41:01]INFO : Objet par défaut :
1443|[2022-12-08 14:41:01]DEBUG : ================= Etat du Démon nok ==================
1444|[2022-12-08 14:41:02]INFO : ================= Etape : authentification
1445|[2022-12-08 14:41:02]DEBUG : │──────────> Close Session
1446|[2022-12-08 14:41:02]DEBUG : [Freebox Password] : {"msg":"Version d'API inconnue","success":false,"error_code":"invalid_api_version"}
1467|[2022-12-08 14:41:37]INFO : ================= Lancement autorisation Freebox
1468|[2022-12-08 14:41:37]ERROR : L'association de nouvelles applications est désactivée ou la version du Freebox Server n'est pas correct

pas de soucis côté Freebox, l’option est bien active :
image

(et puisque j’ai viré toutes les applications côté free, j’ai du recréer une association depuis l’application Connect sur mon mobile il y a 30min qui est passé comme une lettre à la poste (les bons jours) )

Cela peut arriver, et souvent cela vient du fait qu’il a perdu complètement l’authentification. Je pense que ce bouton va disparaitre de cette page

Par contre, tu n’aurais pas un espace dans le nom de ton Jeedom ?

Un « reset de la configuration » met en v9 de l’API sans faire les tests.

Je viens de voir que sur la delta, l’API était passé en v10. est ce que c’est cela qui pause pb vu que l’API « v9 » est en dur pour la partie authentification

non

où est ce que tu vois la version de l’api (côté freebox, pas plugin) ?

Dans la partie documentation développeur de la Freebox. et le plugin va justement chercher le numéro de version quand il arrive a faire le reset. mais chez toi cela bloque.

Je viens de voir surtout que la partie gestion 4G est devenu obsolète. J’ai tout a refaire

aux grands maux, les grands remedes :slight_smile:

j’ai débranché mon serveur free, puis rebranché
lors du restart → maj du firmware, pour passer de 4.5

à 4.7 (il s’en passe des choses en 3 mois !)
image

reteste de l’association, et cette fois, ça passe.

le démon est à nouveau OK, et l’ensemble des infos dispo et rafraichies

note : on passe bien en
image


merci

Mais je n’ai rien fait

Par contre, je vais mettre la doc et mettre l’OS en version minimum 4.7

Et en profiter pour faire les modifications suite aux nouveautés

note :
c’est étrange que sur la page « santé » du plugin, l’ensemble des équipements ait un statut « ok vert », alors que le démon est KO et qu’aucune connexion n’est établie

je ne tient pas compte du Demon je crois

tu as aiguillé sur un chgt de version d’api de v9 en v10
j’ai été regardé la doc free pour voir qu’il y avait eu un upgrade du firmware fin novembre sur revolution pour passer en 4.7.x, alors que j’indiquais plus haut être en 4.5.x,
donc ca mangeait pas de pain de faire l’upgrade pour voir !
et ca a fonctionné

du coup un petit peu quand meme :smiley:

à tort du coup !?
car aucune info n’est à jour alors que ca indique que tout est ok !? :confused:
je pense qu’il faut soit changer le statut soit à minima ajouter un petit warning

oui encore une tache dans to do list

sorry :slight_smile: :slight_smile: :slight_smile: