Forum eedomus
http://forum.eedomus.fr/

[RESOLU] Le Script Freebox n'active plus le WIFI
http://forum.eedomus.fr/viewtopic.php?f=14&t=6800
Page 1 sur 1
Auteur:  DomoTiti62 [ 27 Fév 2018 11:35 ]
Sujet du message:  [RESOLU] Le Script Freebox n'active plus le WIFI

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
Auteur:  tibhix [ 17 Mars 2018 16:31 ]
Sujet du message:  Re: Le Script Freebox n'active plus le WIFI

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 !!
Auteur:  DomoTiti62 [ 18 Mars 2018 11:51 ]
Sujet du message:  Re: Le Script Freebox n'active plus le WIFI

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
Auteur:  tibhix [ 21 Mars 2018 21:38 ]
Sujet du message:  Re: Le Script Freebox n'active plus le WIFI

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é 2394 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é 2394 fois


Et ça devrait marcher, enfin chez moi, c'est fonctionnel !
Auteur:  DomoTiti62 [ 25 Mars 2018 18:52 ]
Sujet du message:  Re: Le Script Freebox n'active plus le WIFI

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é 2360 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
Auteur:  tibhix [ 27 Mars 2018 20:11 ]
Sujet du message:  Re: Le Script Freebox n'active plus le WIFI

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/
Auteur:  DomoTiti62 [ 28 Mars 2018 19:18 ]
Sujet du message:  Re: Le Script Freebox n'active plus le WIFI

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
Page 1 sur 1 Le fuseau horaire est UTC+1 heure