Merci JAG pour le travail accompli ainsi que les mises-à-jour régulières du plugin qui collent parfaitement avec les nouvelles fonctionnalités de l’API
Je suis sur la version BETA du plugin, (mon coté aventurier, même-pas-peur)
Néanmoins, n’ayant pas mis à jour ma Fbx (et ne voulant/pouvant** pas le faire dans l’immédiat), je rencontre désormais ce message d’erreur récurent
0935|[2026-06-15 14:25:08] DEBUG [Freebox Request Connexion] : GET sur la l'adresse : http://mafreebox.freebox.fr/api/v15/wifi/steering/config
0936|[2026-06-15 14:25:08] DEBUG [Freebox Request Result] : {"msg":"Requête invalide (404)","success":false,"error_code":"invalid_request"}
0937|[2026-06-15 14:25:08] ERROR Requête non valide : Impossible d'analyser JSON ───▶︎ Code Erreur = invalid_request
J’ai bien conscience qu’il faille que je me lance à mettre à jour ma box, mais, dans l’attente, t’est-il possible d’ajouter un petit check au préalable afin d’éviter l’erreur pour les box n’ayant pas encore de firmware up2date ?
merci ^^
–
** la raison est simple: j’ai un de mes disques en RAID qui commence sérieusement à montrer des signes de fatigue avancée. Ayant déjà été confronté à cela par le passé, je crains qu’un reboot violent ne déclare sa mort définitive. Du coup, je ne préfère pas rebooter la box dans l’immédiat, le temps que je sauvegarde mes (nombreuses) données / VMs ailleurs… Ou que j’investisse dans de nouveaux DD (€€€) pour remonter le RAID entièrement sur une base saine
cela va être très compliqué a mettre en place cela. cela va m’obligé a gérer a chaque fois la version pour une commande. Cela n’est pas forcement indiqué dans la doc DEV.
Le seul truc que tu peux faire c’est passé en stable et tu n’auras pas le message tant que je ne pousse pas la version stable. Mais la stable ne va pas tarder aussi.
Je ne peux pas aussi masqué ce message car il est générique
De plus cela veux dire qu’il ne faut pas que je crée les commandes associées.
Je comprends parfaitement: Béta ou stable, je vais donc devoir vivre avec ce message, tant que je n’aurai pas rebooté ma box en priant pour que le(s) disque(s) tiennent
Tu as quoi dans les logs
Quand tu fais une recherche car là sans log je ne peux pas dépanner
Tu dois avoir une erreur dans le log http.
Résumé
[client 192.168.156.63:53595] PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function Free_CreateEq::createEq_wifi(), 3 passed in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php on line 149 and exactly 4 expected in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php:1288\nStack trace:\n#0 /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php(149): Free_CreateEq::createEq_wifi()\n#1 /var/www/html/plugins/Freebox_OS/core/ajax/FreeboxOS.ajax.php(62): Free_CreateEq::createEq()\n#2 {main}\n thrown in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php on line 1288, referer: http://192.168.156.231/index.php?v=d&m=Freebox_OS&p=Freebox_OS
j’ai poussé à l’instant même la correction, j’avais oublié de chercher la recherche globale
En effet, dans http.log, bien vu, j’ai pas le reflexe de regarder dedans…
[Mon Jun 15 22:14:33.125445 2026] [php:error] [pid 276147:tid 276147] [client 192.168.31.1:18684] PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function Free_CreateEq::createEq_wifi(), 3 passed in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php on line 149 and exactly 4 expected in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php:1288\nStack trace:\n#0 /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php(149): Free_CreateEq::createEq_wifi()\n#1 /var/www/html/plugins/Freebox_OS/core/ajax/FreeboxOS.ajax.php(62): Free_CreateEq::createEq()\n#2 {main}\n thrown in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php on line 1288, referer: https://jeedom.XXXXX.FR/index.php?v=d&m=Freebox_OS&p=Freebox_OS
[Mon Jun 15 22:14:55.544108 2026] [php:error] [pid 281599:tid 281599] [client 192.168.31.1:5767] PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function Free_CreateEq::createEq_wifi(), 3 passed in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php on line 149 and exactly 4 expected in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php:1288\nStack trace:\n#0 /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php(149): Free_CreateEq::createEq_wifi()\n#1 /var/www/html/plugins/Freebox_OS/core/ajax/FreeboxOS.ajax.php(62): Free_CreateEq::createEq()\n#2 {main}\n thrown in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php on line 1288, referer: https://jeedom.XXXXX.FR/index.php?v=d&m=Freebox_OS&p=Freebox_OS
[Mon Jun 15 22:16:27.962780 2026] [php:error] [pid 402382:tid 402382] [client 192.168.31.1:60644] PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function Free_CreateEq::createEq_wifi(), 3 passed in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php on line 149 and exactly 4 expected in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php:1288\nStack trace:\n#0 /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php(149): Free_CreateEq::createEq_wifi()\n#1 /var/www/html/plugins/Freebox_OS/core/ajax/FreeboxOS.ajax.php(62): Free_CreateEq::createEq()\n#2 {main}\n thrown in /var/www/html/plugins/Freebox_OS/core/class/Free_CreateEq.class.php on line 1288, referer: https://jeedom.XXXXX.FR/index.php?v=d&m=Freebox_OS&p=Freebox_OS&id=Freebox_OS