[RESOLU] Le Script Freebox n'active plus le WIFI

Discussion sur la box eedomus

[RESOLU] Le Script Freebox n'active plus le WIFI

Messagepar DomoTiti62 » 27 Fév 2018 11:35

Bonjour à tous,

Depuis la dernière mise à jour de la Freebox Server, le script eedomus ne permet plus d'activer ou de désactiver son WIFI personnel. Il semble que la mise en place du wifi invité, par free, doit être la cause de mon soucis :oops: .

Une bonne âme a-t-elle réussi à modifier le script de la team eedomus pour rendre cette fonctionnalité de nouveau opérationnel ?

Merci pour votre retour.

Cordialement

DomoTiti62
Dernière édition par DomoTiti62 le 28 Mars 2018 19:04, édité 1 fois.
DomoTiti62
 
Messages : 141
Inscription : 10 Oct 2012

Re: Le Script Freebox n'active plus le WIFI

Messagepar tibhix » 17 Mars 2018 16:31

Bonjour,

Il faut que tu modifies le script freebox.php à la ligne 297 de la sorte :
AVANT
Code : Tout sélectionner
   
   case 'wifi':
      $action = getArg('action');
      $post = '{ "ap_params": { "enabled": '.$action.' } }';
      sdk_freebox_query('/api/v5/wifi/config/', 'PUT', $post);
   break;


APRES :
Code : Tout sélectionner
   
   case 'wifi':
      $action = getArg('action');
      $post = '{ "enabled": '.$action.' } ';
      sdk_freebox_query('/api/v5/wifi/config/', 'PUT', $post);
   break;


Et c'est reparti pour les macros !!
tibhix
 
Messages : 35
Inscription : 18 Juin 2013

Re: Le Script Freebox n'active plus le WIFI

Messagepar DomoTiti62 » 18 Mars 2018 11:51

Bonjour à tous,

Merci Tibhix pour ton retour, je me sens un peu moins seul :lol:

tibhix a écrit:APRES :
Code : Tout sélectionner
   
   case 'wifi':
      $action = getArg('action');
      $post = '{ "enabled": '.$action.' } ';
      sdk_freebox_query('/api/v5/wifi/config/', 'PUT', $post);
   break;



J'ai effectué les modifications que tu as préconisés. Le Wifi s'active et se désactive à nouveau, je progresse grâce à toi et je t'en remercie.

J'ai une nouvelle colle à vous soumettre. Lorsque le script s'exécute à nouveau, il me remonte un statut erroné du wifi. Il m'indique systématiquement que mon wifi est désactivé :cry: même lorsque celui-ci est activé.

Avez-vous une idée pour corriger le script afin qu'il puisse remonter un statut correct du Wifi ?.

Merci pour votre patience.

Cordialement

DomoTiti62
DomoTiti62
 
Messages : 141
Inscription : 10 Oct 2012

Re: Le Script Freebox n'active plus le WIFI

Messagepar tibhix » 21 Mars 2018 21:38

Vérifie l'URL de mise à jour:
2018-03-21_21-30-34.png
URL_Freebox
2018-03-21_21-30-34.png (12.92 Kio) Consulté 2230 fois

ainsi que les valeurs correspondant à l'état de la Freebox:
2018-03-21_21-33-20.png
Valeurs_freeebox
2018-03-21_21-33-20.png (23.36 Kio) Consulté 2230 fois


Et ça devrait marcher, enfin chez moi, c'est fonctionnel !
tibhix
 
Messages : 35
Inscription : 18 Juin 2013

Re: Le Script Freebox n'active plus le WIFI

Messagepar DomoTiti62 » 25 Mars 2018 18:52

Bonjour à tous,

J'ai suivi les préconisations de tibhix, que je remercie grandement, mais lorsque je tente de récupérer la valeur "enabled" il ne trouve pas l’état de mon Wifi. La valeur "enabled" n'existe pas :?

Capture du 2018-03-25 13-12-34.png
Capture du 2018-03-25 13-12-34.png (54.76 Kio) Consulté 2196 fois


J'ai tenté la balise "active", mais elle ne change jamais d'état alors que mon wifi est soit sur "on" ou soit sur "off". Je finis par m'arracher mes cheveux. Avez-vous d'autres idées à me soumettre pour me soulager de mes migraines ?

Cordialement

DomoTiti62
DomoTiti62
 
Messages : 141
Inscription : 10 Oct 2012

Re: Le Script Freebox n'active plus le WIFI

Messagepar tibhix » 27 Mars 2018 20:11

Dans la copie d'écran que tu montres, l'adresse URL n'est pas correcte, mets plutôt:
http://localhost/script/?exec=freebox.php&freebox_ip=[VAR1]&step=api_get&api_url=/api/v5/wifi/config/
tibhix
 
Messages : 35
Inscription : 18 Juin 2013

Re: Le Script Freebox n'active plus le WIFI

Messagepar DomoTiti62 » 28 Mars 2018 19:18

Bonsoir,

tibhix a écrit:Dans la copie d'écran que tu montres, l'adresse URL n'est pas correcte, mets plutôt:
http://localhost/script/?exec=freebox.php&freebox_ip=[VAR1]&step=api_get&api_url=/api/v5/wifi/config/


Merci à toi tibhix, tu m'as effectivement donner la solution lors de nos premiers échanges. Je l'avais donc sous les yeux et je ne l'ai point vu... j'ai la vue qui baisse sérieusement :lol:
Bref, Je comprend vite mais il faut m'expliquer longtemps... encore merci.

Bonne soirée à tous

Cordialement

DomoTiti62
DomoTiti62
 
Messages : 141
Inscription : 10 Oct 2012


Retour vers Box eedomus

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 42 invité(s)