Erreur Cron depuis la version de freebox_os beta 2022-07-04 01:10:23

@JAG

depuis la dernière version du plugin freebox_os j’ai cette erreur

Erreur sur la fonction cron du plugin : Too few arguments to function Free_Refresh::refresh_system_lang(), 2 passed in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 781 and exactly 3 expected	

j’ai également une erreur :
Erreur recherche des **Equipements standards**
quand je lance le scan d’équipements standards

j’ai l’impression que les log s’arretent prematurement :

[2022-07-05 11:39:06]DEBUG : ================= ORDRE DE LA CREATION DES EQUIPEMENTS STANDARDS  ==================
[2022-07-05 11:39:06]DEBUG : ================= Système
[2022-07-05 11:39:06]DEBUG : ================= Freebox Débits / 4G / Fibre / xdsl
[2022-07-05 11:39:06]DEBUG : ================= freeplug
[2022-07-05 11:39:06]DEBUG : ================= Disque Dur
[2022-07-05 11:39:06]DEBUG : ================= Téléphone
[2022-07-05 11:39:06]DEBUG : ================= Afficheur LCD
[2022-07-05 11:39:06]DEBUG : ================= Air Média
[2022-07-05 11:39:06]DEBUG : ================= Téléchargements
[2022-07-05 11:39:06]DEBUG : ================= Appareils connectés
[2022-07-05 11:39:06]DEBUG : ================= Appareils connectés Wifi Invité
[2022-07-05 11:39:06]DEBUG : ================= Partage Windows - Mac
[2022-07-05 11:39:06]DEBUG : ================= Wifi
[2022-07-05 11:39:06]DEBUG : ================= ENSEMBLE DES PLAYERS SOUS TENSION
[2022-07-05 11:39:06]DEBUG : ================= ENSEMBLE DES VM
[2022-07-05 11:39:06]DEBUG : ====================================================================================
[2022-07-05 11:39:06]DEBUG : ┌───────── Ajout des commandes : Système
[2022-07-05 11:39:06]DEBUG : │ Application des Widgets ou Icônes pour le core V4
[2022-07-05 11:39:06]DEBUG : >> ================ >> Name : Système -- LogicalID : system -- catégorie : default -- Equipement Type :  -- Logical ID Equip :  -- Cron : */30 * * * * -- Objet :
[2022-07-05 11:39:06]DEBUG : │──────────> Récupération des valeurs du Système
[2022-07-05 11:39:06]DEBUG : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v8/system(null)
[2022-07-05 11:39:06]DEBUG : │ [Freebox Request Result] : {"success":true,"result":{"mac":"xx:xx:xx:xx:xx:xx","sensors":[{"id":"temp_hdd3","name":"Disque dur 4","value":0},{"id":"temp_hdd2","name":"Disque dur 3","value":43},{"id":"temp_hdd1","name":"Disque dur 2","value":42},{"id":"temp_hdd0","name":"Disque dur 1","value":49},{"id":"temp_t2","name":"Température 2","value":55},{"id":"temp_t1","name":"Température 1","value":53},{"id":"temp_t3","name":"Température 3","value":51},{"id":"temp_cpu_cp_slave","name":"Température CPU CP Slave","value":87},{"id":"temp_cpu_ap","name":"Température CPU AP","value":67},{"id":"temp_cpu_cp_master","name":"Température CPU CP Master","value":86}],"model_info":{"customer_hdd_slots":4,"net_operator":"free_fra","supported_languages":["fra"],"has_dsl":true,"has_dect":true,"wifi_country":"FR","has_home_automation":true,"wifi_type":"2d4_5g_5g","pretty_name":"Freebox v7 (r1)","has_lan_sfp":true,"name":"fbxgw7-r1\/full","has_separate_internal_storage":true,"internal_hdd_size":0,"default_language":"fra","has_vm":true,"has_expansions":true},"fans":[{"id":"fan1_speed","name":"Ventilateur 2","value":1841},{"id":"fan0_speed","name":"Ventilateur 1","value":1673}],"expansions":[{"type":"security","present":true,"slot":1,"probe_done":true,"supported":true,"bundle":"xxxxxx"},{"type":"ftth_pon","present":true,"slot":2,"probe_done":true,"supported":true,"bundle":"xxxxxx"}],"board_name":"fbxgw7r","disk_status":"active","uptime":"11 jours 19 minutes 10 secondes","uptime_val":951550,"user_main_storage":"Freebox","box_authenticated":true,"serial":"xxxxxxxx","firmware_version":"4.6.1"}}
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Adresse mac : xx:xx:xx:xx:xx:xx
[2022-07-05 11:39:06]DEBUG : │──────────> Version Firmware : 4.6.1
[2022-07-05 11:39:06]DEBUG : │──────────> Allumée depuis : 11 jours 19min 10s
[2022-07-05 11:39:06]DEBUG : │──────────> Board name : fbxgw7r
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : sensors -- Id : temp_hdd2 -- valeur : 43
[2022-07-05 11:39:06]DEBUG : │──────────> Numéro de série : xxxxxxxxxxx
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : sensors -- Id : temp_hdd3 -- valeur : 0
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : sensors -- Id : temp_hdd1 -- valeur : 42
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : sensors -- Id : temp_hdd0 -- valeur : 49
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : sensors -- Id : temp_t2 -- valeur : 55
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : sensors -- Id : temp_t1 -- valeur : 53
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : sensors -- Id : temp_t3 -- valeur : 51
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : sensors -- Id : temp_cpu_cp_slave -- valeur : 87
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : sensors -- Id : temp_cpu_ap -- valeur : 67
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : sensors -- Id : temp_cpu_cp_master -- valeur : 86
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : fans -- Id : fan1_speed -- valeur : 1841
[2022-07-05 11:39:06]DEBUG : │──────────> Update pour Type : fans -- Id : fan0_speed -- valeur : 1673

je suis avec avec un Delta a jour

Hello

Problème résolu sur le plugin en version ALPHA mais pas publié en beta.
Je ferais la publication dans quelques jours
https://community.jeedom.com/t/info-plugin-freebox-nouveautes/30673/57?u=jag

Merci!
je vais patienter

La mise à jour de la bêta d’hier a dû corriger une partie des erreurs

La migration de l’api n’est toujours pas finalisé par contre

Moi j’ai celle-ci qui correspond aussi au Cron depuis la mise à jour.

Freebox_OS	Erreur sur Freebox_OS::RefreshToken() : Tache cron FreeboxGET introuvable

Tu arrives à savoir quel cron a merde ?
Car là je ne sais pas comment dépanne

On est d accord tu as bien la dernière bêta

Oui je suis sur la bêta, c’est sur le refresh Token que j’ai erreur:

================   REFRESH TOKEN    ==================
0637|[2022-07-07 09:00:07]DEBUG : │──────────> Close Session
0638|[2022-07-07 09:00:07]DEBUG : [Freebox Close Session] : {"uid":"a1d17212eee12ccad761b76389dd81bd","success":false,"msg":"Vous devez vous connecter pour accéder à cette fonction","result":{"password_salt":"lhv2yAETEasR5KcL\/OK1JaPwrV1Gi2JZ","challenge":"KFgYWv\/nQx41pSf73ApQwc1T\/WzPvHIY"},"error_code":"invalid_session"}
0639|[2022-07-07 09:00:07]DEBUG : [Freebox Password] : {"success":true,"result":{"logged_in":false,"challenge":"KFgYWv\/nQx41pSf73ApQwc1T\/WzPvHIY","password_salt":"lhv2yAETEasR5KcL\/OK1JaPwrV1Gi2JZ","password_set":true}}
0640|[2022-07-07 09:00:07]DEBUG : [Freebox Open Session] : {"result":{"session_token":"crEvkI\/NibMWKELoJu80IwAdKqXP7L5aPicUDxvVH41wHF1D\/XvegKLw+hLCzVAR","challenge":"KFgYWv\/nQx41pSf73ApQwc1T\/WzPvHIY","password_salt":"lhv2yAETEasR5KcL\/OK1JaPwrV1Gi2JZ","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}
0641|[2022-07-07 09:00:07]DEBUG : [Freebox Etat Session] : OK / 1
0642|[2022-07-07 09:00:08]ERROR : Erreur sur Freebox_OS::RefreshToken() : Tache cron FreeboxGET introuvable

État session je pense il veut OK mais il est à 1.

Non c’est un cron qui ne trouve pas, ou une erreur dans le code
Le 1 est correct
J’ai repris cette partie hier mais pas publier car j’ai encore une chose à paramétrer pour rendre le changement d’API plus simple pour moi

quand je vais un debug titles j’ai cela çà peu t’aider peu être :

Freebox-log erreur.txt (343,0 Ko)

Non celui n’aide pas pour le pb

C’est log me permette pour ajouter les nouveaux équipements non encore détecté encore par le plugin

Bas a part que cela ce fait juste au Refresh Token à priori et ce que je t’ai montré j’ai rien d’autre malheureusement. je met avant un peu et âpres le souci on dirait sur le wifi le nouvelle api

0600|[2022-07-07 10:59:23]DEBUG : ********************  Action pour l'action : Rafraichir(refresh) de l'équipement : Freebox Débits
0601|[2022-07-07 10:59:23]DEBUG : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v8/connection/(null)
0602|[2022-07-07 10:59:23]DEBUG : │ [Freebox Request Result] : {"success":true,"result":{"type":"ethernet","rate_down":719,"bytes_up":2668532,"ipv4_port_range":[0,65535],"rate_up":879,"bandwidth_up":585000,"ipv6":"2a01:e34:ef1a:a3f0::1","bandwidth_down":12130000,"media":"xdsl","state":"up","bytes_down":17351638,"ipv4":"78.241.170.63"}}
0603|[2022-07-07 10:59:23]DEBUG : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v9/connection/config(null)
0604|[2022-07-07 10:59:23]DEBUG : │ [Freebox Request Result] : {"success":true,"result":{"allow_token_request":true,"adblock":true,"wol":false,"sip_alg":"direct_media","disable_guest":true,"remote_access_min_port":0,"api_domain":"7uve1x0p.fbxos.fr","remote_access":false,"is_secure_pass":true,"https_port":13957,"api_remote_access":true,"https_available":true,"remote_access_ip":"78.241.170.63","remote_access_port":2016,"ping":true,"remote_access_max_port":65535,"adblock_not_set":false}}
0605|[2022-07-07 10:59:23]DEBUG : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v9/connection/xdsl(null)
0606|[2022-07-07 10:59:23]DEBUG : │ [Freebox Request Result] : {"success":true,"result":{"status":{"status":"showtime","protocol":"vdsl2_17a","uptime":436,"modulation":"vdsl"},"down":{"es":0,"rtx_c":6,"attn":34,"snr":7,"nitro":false,"attn_10":344,"hec":0,"rxmt_uncorr":0,"ses":0,"maxrate":12608,"phyr":false,"leftrs":0,"rxmt_corr":0,"ginp":true,"err_free_bits":80657,"snr_10":73,"crc":0,"min_eftr":12132,"rtx_uc":0,"rtx_tx":6,"rate":12130,"fec":1458,"rxmt":0},"up":{"es":0,"rtx_c":0,"attn":0,"snr":7,"nitro":false,"attn_10":0,"hec":0,"rxmt_uncorr":0,"ses":0,"maxrate":585,"phyr":false,"leftrs":0,"rxmt_corr":0,"ginp":true,"err_free_bits":3480,"snr_10":79,"crc":0,"min_eftr":585,"rtx_uc":0,"rtx_tx":0,"rate":585,"fec":0,"rxmt":0}}}
0607|[2022-07-07 11:00:06]DEBUG : =================   REFRESH TOKEN    ==================
0608|[2022-07-07 11:00:06]DEBUG : │──────────> Close Session
0609|[2022-07-07 11:00:06]DEBUG : [Freebox Close Session] : {"uid":"a1d17212eee12ccad761b76389dd81bd","success":false,"msg":"Vous devez vous connecter pour accéder à cette fonction","result":{"password_salt":"lhv2yAETEasR5KcL\/OK1JaPwrV1Gi2JZ","challenge":"q8q6P9Uskl5kVvVuItbcZHTakx\/B\/C7a"},"error_code":"invalid_session"}
0610|[2022-07-07 11:00:06]DEBUG : [Freebox Password] : {"success":true,"result":{"logged_in":false,"challenge":"q8q6P9Uskl5kVvVuItbcZHTakx\/B\/C7a","password_salt":"lhv2yAETEasR5KcL\/OK1JaPwrV1Gi2JZ","password_set":true}}
0611|[2022-07-07 11:00:06]DEBUG : [Freebox Open Session] : {"result":{"session_token":"zASxyXVAm48krVnHBEsaD8DnntPlSZKOzle3vF19ts2fYUKnB20Xf2fQRgzrDKiJ","challenge":"q8q6P9Uskl5kVvVuItbcZHTakx\/B\/C7a","password_salt":"lhv2yAETEasR5KcL\/OK1JaPwrV1Gi2JZ","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}
0612|[2022-07-07 11:00:06]DEBUG : [Freebox Etat Session] : OK / 1
0613|[2022-07-07 11:00:07]ERROR : Erreur sur Freebox_OS::RefreshToken() : Tache cron FreeboxGET introuvable
0614|[2022-07-07 11:00:16]DEBUG : │──────────> Récupération des valeurs du Système
0615|[2022-07-07 11:00:16]DEBUG : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v9/system(null)
0616|[2022-07-07 11:00:16]DEBUG : │ [Freebox Request Result] : {"success":true,"result":{"mac":"34:27:92:65:26:CE","sensors":[{"id":"temp_hdd3","name":"Disque dur 4","value":36},{"id":"temp_hdd2","name":"Disque dur 3","value":41},{"id":"temp_hdd1","name":"Disque dur 2","value":49},{"id":"temp_hdd0","name":"Disque dur 1","value":56},{"id":"temp_t2","name":"Température 2","value":52},{"id":"temp_t1","name":"Température 1","value":51},{"id":"temp_t3","name":"Température 3","value":46},{"id":"temp_cpu_cp_slave","name":"Température CPU CP Slave","value":83},{"id":"temp_cpu_ap","name":"Température CPU AP","value":72},{"id":"temp_cpu_cp_master","name":"Température CPU CP Master","value":82}],"model_info":{"customer_hdd_slots":4,"net_operator":"free_fra","supported_languages":["fra"],"has_dsl":true,"has_dect":true,"wifi_country":"FR","has_home_automation":true,"wifi_type":"2d4_5g_5g","pretty_name":"Freebox v7 (r1)","has_lan_sfp":true,"name":"fbxgw7-r1\/full","has_separate_internal_storage":true,"internal_hdd_size":0,"default_language":"fra","has_vm":true,"has_expansions":true},"fans":[{"id":"fan1_speed","name":"Ventilateur 2","value":1599},{"id":"fan0_speed","name":"Ventilateur 1","value":1533}],"expansions":[{"type":"dsl_lte","present":true,"slot":1,"probe_done":true,"supported":true,"bundle":"957700A184610318"},{"type":"security","present":true,"slot":2,"probe_done":true,"supported":true,"bundle":"985700J191308665"}],"board_name":"fbxgw7r","disk_status":"active","uptime":"9 minutes 10 secondes","uptime_val":550,"user_main_storage":"Freebox","box_authenticated":true,"serial":"957602J190311225","firmware_version":"4.6.1"}}

Du coup, avec ce problème la, plus aucune connexion vers la delta et donc mais commande ne fonctionne plus, obliger de faire une restauration avec l’ancienne version du plugin est cela fonction maintenant.

Oui mais tu es en bêta et je n ai pas réussi à reproduire ton pb sur mon Jeedom
Je vais essayer d y travailler ce week-end

De plus il y a un pb avec le Market les mises à jour ne sont pas poussé
Donc un peu de patience

Passe en stable en attendant

Merci de la patience

malheureusement, c’est ce que j’ai fait pour tester mais idem même problème, le seul solution qui fonctionne c’est la restauration de mon système. qui fonctionne lui sans avoir fait de mise à jour.

La coche Log brut ce remet à chaque fois qu’on va sur les log aussi

1 « J'aime »

C’est les logs qui sont trop long et cela est géré par le core et non le plugin

J’aime bien cette fonction, ça égaille les log.

effectivement pour moi c’est bon

Hello

La version de l’API sera mieux détecté désormais a partir de la beta de demain

Je pense que l’on peut clore le sujet maintenant @Dartagnan ?

Bonne journée

oui j’ai plus de probleme
Merci du boulot

Ok
Merci du retour