Hello,
2 choses concernant la récupération des infos de la freebox dans des devices :

- Freebox1.JPG (56.55 Kio) Consulté 8085 fois

- Freebox 2.JPG (20.68 Kio) Consulté 8085 fois
Le 1° Pb sur le uptime (synchro depuis) je ne récupère que la valeur 1 et Firmware actuel 3.3 (pas affiché complet 3.3.3).
Le 2° Pb:
Dans le script ./freebox_infos.sh
Voici les infos que j'obtiens:
answer : {"success":true,"result":{"status":{"status":"showtime","protocol":"readsl2","uptime":115873,"modulation":"adsl"},"down":{"es":1,"rtx_c":12508,"attn":65,"snr":4,"nitro":true,"attn_10":650,"hec":0,"rxmt_uncorr":0,"ses":0,"maxrate":2747,"phyr":false,"leftrs":4,"rxmt_corr":0,"ginp":true,"err_free_bits":4620340,"snr_10":46,"crc":1,"min_eftr":2632,"rtx_uc":1,"rtx_tx":13956526,"rate":2634,"fec":46171,"rxmt":0},"up":{"es":0,"attn":33,"snr":5,"nitro":true,"attn_10":339,"hec":0,"rxmt_uncorr":0,"ses":0,"maxrate":625,"phyr":false,"rxmt_corr":0,"ginp":false,"snr_10":51,"crc":0,"rate":629,"fec":27326,"rxmt":0}}}
dans le script :
Code : Tout sélectionner
# extract max upload xDSL rate
up_max_rate=$(get_json_value_for_key "$answer" 'result.up.maxrate')
up_max_rate=$(awk "BEGIN {printf \"%.1f\",${up_max_rate}/1024}")
up_max_rate=$(echo "$up_max_rate%20Mb/s")
down_max_rate=$(get_json_value_for_key "$answer" 'result.down.maxrate')
down_max_rate=$(awk "BEGIN {printf \"%.1f\",${down_max_rate}/1024}")
down_max_rate=$(echo "$down_max_rate%20Mb/s")
Le "maxrate":2700 /1024 correspond bien au débit brut ("rate":2634)

- Freebox 3.JPG (34.34 Kio) Consulté 8085 fois
cependant , je voudrais obtenir la vitesse de telechargement

- Freebox 4.JPG (55.07 Kio) Consulté 8085 fois
Voilà si vous avez une idée pour mes deux soucis....

Au passage je sais ...j 'ai un débit de crotte ....sniff !!!
Merci
Minos