Volet Somfy IO avec Delta

Ok merci trouvé, reste à voir dans le temps
Edit : par contre ça charge depuis 3min (tout flouté), est-ce normal ?

Les logs disent quoi ?

les voici pendant que ça charge

[2022-09-23 10:46:55]INFO : ================= Etape : setting
[2022-09-23 10:46:55]INFO : Id API : plugin.freebox.jeedom
[2022-09-23 10:46:55]INFO : Nom Jeedom : Jeedom Delta
[2022-09-23 10:46:55]INFO : Nom API : Plugin Freebox OS
[2022-09-23 10:46:55]INFO : Version API : v5.0.0
[2022-09-23 10:46:55]INFO : Objet par défaut :
[2022-09-23 10:46:55]INFO : IP : mafreebox.freebox.fr
[2022-09-23 10:46:55]INFO : Version API Freebox : v8
[2022-09-23 10:46:58]INFO : ================= Etape : authentification
[2022-09-23 10:46:59]INFO : ================= Etape : rights
[2022-09-23 10:47:02]DEBUG : │──────────> Close Session
[2022-09-23 10:47:02]DEBUG : [Freebox Close Session] : {"uid":"08c2fe00fcfd2d977f3eae4d1daa41e6","success":false,"msg":"Vous devez vous connecter pour accéder à cette fonction","result":{"password_salt":"BtQ4NrrEi5lSZA+97NtUcSRvX4Z+RUey","challenge":"HFEBXsUwppDxpD8bkHm3BA7fc30yew0r"},"error_code":"invalid_session"}
[2022-09-23 10:47:02]DEBUG : [Freebox Password] : {"success":true,"result":{"logged_in":false,"challenge":"HFEBXsUwppDxpD8bkHm3BA7fc30yew0r","password_salt":"BtQ4NrrEi5lSZA+97NtUcSRvX4Z+RUey","password_set":true}}
[2022-09-23 10:47:02]DEBUG : [get Freebox Open Session Data] : {"result":{"session_token":"+he8pOiHk7lw1KkxXvRWhyVceA0PViZGJOI5JH7zMV9Imo+4JVNKg6IlQrrgEOHg","challenge":"HFEBXsUwppDxpD8bkHm3BA7fc30yew0r","password_salt":"BtQ4NrrEi5lSZA+97NtUcSRvX4Z+RUey","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}
[2022-09-23 10:47:02]INFO : ================= Les droits sont OK
[2022-09-23 10:47:03]INFO : ================= Etape : room
[2022-09-23 10:47:03]INFO : ================= Cron Global Titles ACTIVATION : OK
[2022-09-23 10:47:03]INFO : ================= BOX COMPATIBLE AVEC LES TILES : OK
[2022-09-23 10:47:06]INFO : ================= Etape : scan
[2022-09-23 10:47:09]INFO : ================= Lancement Reset de la version API
[2022-09-23 10:47:09]INFO : ================= DEBUT TEST VERSION API DE LA FREEBOX ==================
[2022-09-23 10:47:09]INFO : ================= Il est possible d'avoir le message suivant dans les messages : API NON COMPATIBLE : Version d'API inconnue ==================

Edit 4 min plus tard pareil

ou tu as arrété, le demon mais tu as la session entre ta box et jeedom qui est toujours fermé
donc cela plante.
Je viens de tester sur ma box, c’est long si cela se produit pendant le refresh du token

 ================= Etape : setting
0001|[2022-09-23 10:52:13]INFO : Version API : v5.0.0
0002|[2022-09-23 10:52:13]INFO : IP : mafreebox.freebox.fr
0003|[2022-09-23 10:52:13]INFO : Nom Jeedom : JAG Jeedom-VM-2
0004|[2022-09-23 10:52:13]INFO : Nom API : Plugin Freebox OS
0005|[2022-09-23 10:52:13]INFO : Id API : plugin.freebox.jeedom
0006|[2022-09-23 10:52:13]INFO : Objet par défaut : 11
0007|[2022-09-23 10:52:13]INFO : Version API Freebox : v8
0008|[2022-09-23 10:52:15]INFO : ================= Etape : authentification
0009|[2022-09-23 10:52:16]INFO : ================= Etape : rights
0010|[2022-09-23 10:52:20]DEBUG : │──────────> Close Session
0011|[2022-09-23 10:52:20]DEBUG : [Freebox Close Session] : {"uid":"fa3aa4d4db1d7e7b3353a06d09537419","success":false,"msg":"Vous devez vous connecter pour accéder à cette fonction","result":{"password_salt":"8Astm+DVyqFY4xiyu3cIJtQY4UzncQo\/","challenge":"KnVEwKwVwuuZ29N1I\/wCcg6MwIxMrg+P"},"error_code":"invalid_session"}
0012|[2022-09-23 10:52:20]DEBUG : [Freebox Password] : {"success":true,"result":{"logged_in":false,"challenge":"KnVEwKwVwuuZ29N1I\/wCcg6MwIxMrg+P","password_salt":"8Astm+DVyqFY4xiyu3cIJtQY4UzncQo\/","password_set":true}}
0013|[2022-09-23 10:52:20]DEBUG : [get Freebox Open Session Data] : {"result":{"session_token":"s4kTeL9AjA7PJXqbYVPJFlvWMlyCQaYI8T6AKzPO0JsTMbt5hJq3ZiP5\/qWDDsWX","challenge":"KnVEwKwVwuuZ29N1I\/wCcg6MwIxMrg+P","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}
0014|[2022-09-23 10:52:20]INFO : ================= Les droits sont OK
0015|[2022-09-23 10:52:22]INFO : ================= Etape : room
0016|[2022-09-23 10:52:22]INFO : ================= Cron Global Titles ACTIVATION : OK
0017|[2022-09-23 10:52:22]INFO : ================= BOX COMPATIBLE AVEC LES TILES : OK
0018|[2022-09-23 10:52:23]INFO : ================= Etape : scan
0019|[2022-09-23 10:52:33]INFO : ================= Lancement Reset de la version API
0020|[2022-09-23 10:52:33]INFO : ================= DEBUT TEST VERSION API DE LA FREEBOX ==================
0021|[2022-09-23 10:52:33]INFO : ================= Il est possible d'avoir le message suivant dans les messages : API NON COMPATIBLE : Version d'API inconnue ==================
0022|[2022-09-23 10:53:05]DEBUG : ================= Etat du Démon nok ==================
0023|[2022-09-23 10:53:07]DEBUG : │──────────> Close Session
0024|[2022-09-23 10:53:08]DEBUG : [Freebox Password] : {"success":true,"result":{"logged_in":false,"challenge":"70uKizjWxcYwiA6b3aHwZRFlO\/dq6I4M","password_salt":"8Astm+DVyqFY4xiyu3cIJtQY4UzncQo\/","password_set":true}}
0025|[2022-09-23 10:53:08]DEBUG : [Freebox Open Session] : {"result":{"session_token":"Xn8VZSTqr\/hTAU\/3H2wiJvUrmKtTFyIsUdfJ0RVegrrqCOPQ1MGGG43k+FwIueJD","challenge":"70uKizjWxcYwiA6b3aHwZRFlO\/dq6I4M","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}
0026|[2022-09-23 10:53:08]DEBUG : [Freebox Etat Session] : OK / 1
0027|[2022-09-23 10:53:08]DEBUG : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api_version(null)
0028|[2022-09-23 10:53:08]DEBUG : ================= Redémarrage du démon : ok ==================
0029|[2022-09-23 10:53:08]DEBUG : │ [Freebox Request Result] : {"box_model_name":"Freebox v7 (r1)","api_base_url":"\/api\/","https_port":32566,"device_name":"JAG Freebox","https_available":true,"box_model":"fbxgw7-r1\/full","api_domain":"bng1vqpz.fbxos.fr","uid":"fa3aa4d4db1d7e7b3353a06d09537419","api_version":"9.1","device_type":"FreeboxServer7,1"}
0030|[2022-09-23 10:53:08]INFO : │──────────> Type Box : Freebox v7 (r1)
0031|[2022-09-23 10:53:08]INFO : │──────────> API URL : /api/
0032|[2022-09-23 10:53:08]INFO : │──────────> Port https : 32566
0033|[2022-09-23 10:53:08]INFO : │──────────> Nom Box : JAG Freebox
0034|[2022-09-23 10:53:08]INFO : │──────────> Https disponible : 1
0035|[2022-09-23 10:53:08]INFO : │──────────> Modele de box : fbxgw7-r1/full
0036|[2022-09-23 10:53:08]INFO : │──────────> Type de box : FreeboxServer7,1
0037|[2022-09-23 10:53:08]INFO : │──────────> API domaine : bng1vqpz.fbxos.fr
0038|[2022-09-23 10:53:08]INFO : │──────────> API version : 9.1
0039|[2022-09-23 10:53:08]INFO : │──────────> Version actuelle dans la base : v8
0040|[2022-09-23 10:53:08]INFO : │──────────> Nouvelle Version actuelle dans la base : v9
0041|[2022-09-23 10:53:08]INFO : ================= FIN TEST VERSION API DE LA FREEBOX ==================

regarde l’etat du demon @yoyouri

en effet demon NOK


et maintenant c’est passé

[2022-09-23 10:57:22]DEBUG : │──────────> Close Session
[2022-09-23 10:57:22]DEBUG : =================   REFRESH TOKEN    ==================
[2022-09-23 10:57:22]DEBUG : │──────────> Close Session
[2022-09-23 10:57:22]DEBUG : [Freebox Password] : {"success":true,"result":{"logged_in":false,"challenge":"4aFJVajY0h6TsFCaeX2gyMZchaXgobeq","password_salt":"BtQ4NrrEi5lSZA+97NtUcSRvX4Z+RUey","password_set":true}}
[2022-09-23 10:57:22]DEBUG : [Freebox Open Session] : {"result":{"session_token":"hx7CV5UcN2Z+I54UFc4hnS\/GdqqeZ96yNclYoOnhGKyIV9MpQg8TH56KbAMZ53JC","challenge":"4aFJVajY0h6TsFCaeX2gyMZchaXgobeq","password_salt":"BtQ4NrrEi5lSZA+97NtUcSRvX4Z+RUey","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}
[2022-09-23 10:57:22]DEBUG : [Freebox Etat Session] : OK / 1
[2022-09-23 10:57:23]DEBUG : ================= FIN REFRESH TOKEN  ==================
[2022-09-23 10:57:37]INFO : ================= Lancement Reset de la version API
[2022-09-23 10:57:37]INFO : ================= DEBUT TEST VERSION API DE LA FREEBOX ==================
[2022-09-23 10:57:37]INFO : ================= Il est possible d'avoir le message suivant dans les messages : API NON COMPATIBLE : Version d'API inconnue ==================
[2022-09-23 10:57:37]DEBUG : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api_version(null)
[2022-09-23 10:57:37]DEBUG : │ [Freebox Request Result] : {"box_model_name":"Freebox v7 (r1)","api_base_url":"\/api\/","https_port":42197,"device_name":"Freebox Server","https_available":true,"box_model":"fbxgw7-r1\/full","api_domain":"683tnidu.fbxos.fr","uid":"08c2fe00fcfd2d977f3eae4d1daa41e6","api_version":"9.1","device_type":"FreeboxServer7,1"}
[2022-09-23 10:57:37]INFO : │──────────> Type Box : Freebox v7 (r1)
[2022-09-23 10:57:37]INFO : │──────────> API URL : /api/
[2022-09-23 10:57:37]INFO : │──────────> Port https : 42197
[2022-09-23 10:57:37]INFO : │──────────> Nom Box : Freebox Server
[2022-09-23 10:57:37]INFO : │──────────> Https disponible : 1
[2022-09-23 10:57:37]INFO : │──────────> Modele de box : fbxgw7-r1/full
[2022-09-23 10:57:37]INFO : │──────────> Type de box : FreeboxServer7,1
[2022-09-23 10:57:37]INFO : │──────────> API domaine : 683tnidu.fbxos.fr
[2022-09-23 10:57:37]INFO : │──────────> API version : 9.1
[2022-09-23 10:57:37]INFO : │──────────> Version actuelle dans la base : v8
[2022-09-23 10:57:37]INFO : │──────────> Nouvelle Version actuelle dans la base : v9
[2022-09-23 10:57:37]INFO : ================= FIN TEST VERSION API DE LA FREEBOX ==================
[2022-09-23 10:57:41]INFO : ================= Etape : end
[2022-09-23 10:57:46]INFO : ================= Etape : setting
[2022-09-23 10:57:46]INFO : Nom API : Plugin Freebox OS
[2022-09-23 10:57:46]INFO : Id API : plugin.freebox.jeedom
[2022-09-23 10:57:46]INFO : Version API : v5.0.0
[2022-09-23 10:57:46]INFO : IP : mafreebox.freebox.fr
[2022-09-23 10:57:46]INFO : Nom Jeedom : Jeedom Delta
[2022-09-23 10:57:46]INFO : Objet par défaut :
[2022-09-23 10:57:46]INFO : Version API Freebox : v9

Mais il fallait connaitre cette manip de reset de l’API

A voir si c’est plus stable dans le temps

Et sinon, la V9 doit changer quoi ?

se sera biensur ajouté dans la doc mais cela l’info est deja dispo ici

il faut aller dans la freebox et lire la doc

C’est plus ou moins ce que je remontais à Jag via Actualisation version api après installation/màj du plugin
Il faut que je reforce une détection api après chaque maj de la beta.
Par contre ce que tu dis en relançant la cron api est juste, elle est là pour refresh la version 1 fois par semaine.

l’info a été ajouté dans le changelog de la beta

La documentation beta https://mika-nt28.github.io/Documentations/Freebox_OS/fr_FR/index_beta#tocAnchor-1-22

Merci des retours!
Je viens de vérifier et effectivement j’étais pas en V9 sur l’API
On verra bien ce que ça donnera.
En tout cas, ça n’a pas mis à jours les volets après que je les aient ouvert avec les télécommande physique ce matin.

Comme d’hab, j’ai cliqué sur une action et ça a remonté les bonne infos!

Je vous dirai si je remarque des améliorations sur les plantages …

Mais à mon avis vous avez déjà testé la v9 car cela fait un mois que ce système est disponible
La mise à jour de l api se fait une fois par semaine automatiquement

Bon, pour info, il m’est maintenant impossible d’utiliser jeedom et freeboxOS, ça plante systématiquement…
Je vais tester de revenir au stable car là c’est même plus la peine !

Ça plante la delta au bout de 2h

Tu es bien avec l api en version 9

Oui j’ai passé ce matin en V9.
J’ai activé l’alarme à 9h, je suis revenu 3 h après j’ai désactivé l’alarme, et elle a planté ! (Où elle était planté)
= Sur l’appli et sur jeedom, c’était noté alarme activé, alors que non …
Les volets ne répondaient plus non plus …

J’ai fait un reboot et c’est revenu nickel.

Hier, même chose 2 fois de suite (matin et aprem)

Je viens de repasser en stable, augmenter les pauses entre mes condition SI de mes scénarios volets lors des absences (il récupère les états pour relancer la fermeture si nécessaires - c’était a 10s, j’ai mis 30 s)

On verra cette aprem, quand je rentre si ça plante.

Et si c’est le cas, je partagerai les logs

Merci

Bonjour
Je ne sais pas trop de quel manière mes les précédentes bêta ont tout réinitialisé aux niveaux des Cron
Comme indiqué dans d’autre poste ça a corrigé des problèmes mais ça a empiré le plantage du système home de la Freebox.
En effet, il suffit d’une commande pour que ça plante et m’oblige de redémarrer le serveur Delta.

Pour moi il y a bien un lien entre les Cron du plugin et le plantage de l’API de la Freebox

je n’ai rien modifié au niveau des Cron c’est sur. les dernières mises à jour ne touchent pas la partie domotique si vous suivez sur le forum

Je suis repassé en stable hier midi, et depuis, plus de plantage.
Utilisation de l’alarme l’aprem, scénario volets, commandes groupées de volets, et ce matin, commande de volets unitaire.

Pas de plantage pour le moment

ok vous avez des plantages avec la beta.

Mais je n’ai aucun log donc que voulez vous que je fasse.
Je ne peux deviner ce qui ne passe pas
vous avez l’ensemble des modifications ici

donc vous pouvez voir dedans qu’il n’y a aucune modifcation de la partie Tiles

Donc pour moi pas de log je ne peux rien faire

Bien sûr @JAG, je vais les joindre
Mais là je suis sur mobile et c’est trop galère pour les récupérer
Je pense que d’ici 10min je pourrais me mettre devant mon PC

Par contre il. Suffit je j’écrive mon précédent message pour que tout semble re fonctionner sans avoir redémarrer le serveur, à n’y rien comprendre alors que tout à l’heure même sur l’application Freebox je ne pouvais pas commander mes volets
Ça m’a fait pensé au message d’@alex43_b qui lui était arrivé la même chose é attendant quelques heure

Edit : les voici, par contre je n’ai pas pensé qu’ils seraient limités, je l’ai es augmenté pour la prochaines fois
Freebox_OS au 22-09-25 9h20.txt (317,9 Ko)

Par contre, suite à la réinitialisation du cron FreeboxGET il me semble bien que l’API de la Freebox plante plus souvent
Je testerais dans la journée d’autre commande de mes volets et ferais un retour au plus tard demain pour vous dire si ça à planté à nouveau

je ne vois pas de plantage dans les logs

il faudrait avoir l’heure du problème quand l’action ne passe pas. et voir d’exporter les logs a ce moment la

l’api n’est pas changer par ce cron. Pour redémarrer ce cron, il suffit de redémarrer le démon

au prochain plantage je m’assurerais du lien entre l’heure et les logs afin de vous aiguiller plus facilement

Pour le FreeboxGET, je l’avais supprimé du moteur des tâches suite aux échanges avec @Lutty, et suite à cela, la box plantait moins souvent, même si ça resté très aléatoire

Pour l’instant tout est actif et j’ai la dernière bêta.

Je vous tiens au courant lors du prochain plantage en espérant ne pas le remarquer des heures après