Page 14 sur 22

Re: Domoticz et Freebox

Publié : 26 sept. 2016, 17:53
par manuloup
jahlex a écrit :Petit complément pour ceux que ça intéresse : il est possible de remplacer l'utilisation de capteurs texte par des custom sensors. L'intérêt ? Les courbes et les notifications.

Ca n'a pas grand intérêt pour le firmware par exemple mais pour l'espace disque ça peut être intéressant. Dans mon cas, je déclenche une notification lorsque j'ai moi de 10Go de libre.

Image

Image
Du coup j'ai fait des custom sensors pour le HDD, mais aussi pour le Max Upload et Max Download. Et là c'est le drame : je m'aperçois que depuis 1 mois environ je suis passé d'un upload théorique de 9 mbits à 0,5 mbits... Je suis en VDSL2 depuis 2 ans et je n'avais alors jamais eu de soucis de débit.
J'hésite à appeler la HotLine car j'ai peur que ça ne serve à rien sinon rebooter 3 fois ma Freebox pour s'apercevoir que ça ne sert à rien. Bref, j'ai une connexion de merde :(

Re: Domoticz et Freebox

Publié : 26 sept. 2016, 18:20
par manuloup
Bon, j'ai craqué et appelé Free. Je suis repassé d'un Upload de 0,5 à 7 mbits. C'est pas aussi bien qu'avant mais c'est toujours mieux :)

Avant :
2016-09-24_182211.jpg
2016-09-24_182211.jpg (74.87 Kio) Consulté 8214 fois
Après :
2016-09-26_181552.jpg
2016-09-26_181552.jpg (72.18 Kio) Consulté 8214 fois

Re: Domoticz et Freebox

Publié : 26 sept. 2016, 18:50
par deennoo
7mbits/s c'est mon download maximum...

Envoyé de mon H60-L12 en utilisant Tapatalk

Re: Domoticz et Freebox

Publié : 26 sept. 2016, 18:53
par manuloup
Oui vive le VDSL... en attendant la fibre.

Obtenir un token d'autorisation auprès de votre freebox

Publié : 10 oct. 2016, 22:40
par papoo
manuloup a écrit :Voici le tuto :

Attention : ce script fonctionne pour Freebox V6.

1) se connecter au Raspberry ou votre serveur domoticz, créer un répertoire dédié pour les scripts pour la freebox :

Code : Tout sélectionner

pi@raspberrypi ~ $ pwd
/home/pi
pi@raspberrypi ~ $ mkdir freebox
pi@raspberrypi ~ $ cd freebox
2) Télécharger le script api freebox (remerciements pour l'info à Deennoo !) :

Code : Tout sélectionner

curl -L http://github.com/JrCs/freeboxos-bash-api/raw/master/freeboxos_bash_api.sh > freeboxos_bash_api.sh
chmod +x freeboxos_bash_api.sh
3) Obtenir un token d'autorisation auprès de votre freebox. C'est ce qui vous permettra de l'interroger par la suite :

Code : Tout sélectionner

$ source ./freeboxos_bash_api.sh
$ authorize_application  'Domoticz.app'  'Domoticz App'  '1.0.0'  'Raspberry PI'
Please grant/deny access to the app on the Freebox LCD...
[IL FAUT ALORS APPUYER SUR LE BOUTON FLECHE DROITE SUR LA FREEBOX !!!]
Authorization granted
.../...
merci cela m'a été très utile pour un autre script

Re: Domoticz et Freebox

Publié : 05 nov. 2016, 20:15
par minos
Hello,

2 choses concernant la récupération des infos de la freebox dans des devices :
Freebox1.JPG
Freebox1.JPG (56.55 Kio) Consulté 8077 fois
Freebox 2.JPG
Freebox 2.JPG (20.68 Kio) Consulté 8077 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
Freebox 3.JPG (34.34 Kio) Consulté 8077 fois
cependant , je voudrais obtenir la vitesse de telechargement
Freebox 4.JPG
Freebox 4.JPG (55.07 Kio) Consulté 8077 fois

Voilà si vous avez une idée pour mes deux soucis.... :?

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

Merci

Minos

Re: Domoticz et Freebox

Publié : 05 nov. 2016, 20:53
par minos
Bon reste le problème 1....

Le 2° Pb , c'est torché ... ;)
Vitesse de Download.JPG
Vitesse de Download.JPG (25.36 Kio) Consulté 8062 fois

par contre je ne vois pourquoi les 2 sondes ne recupèrent pas les valeurs correctement ..
uptime.JPG
uptime.JPG (20.47 Kio) Consulté 8062 fois
firmware.JPG
firmware.JPG (22.56 Kio) Consulté 8062 fois

A suivre ....

Minos

Re: Domoticz et Freebox

Publié : 06 nov. 2016, 14:08
par frenchyyii
J'ai toujours eu le même souci pour le firmware et jamais trouvé pourquoi. :|

Re: Domoticz et Freebox

Publié : 06 nov. 2016, 18:02
par Seb13
jahlex a écrit :Cadeau :

Code : Tout sélectionner

answer=$(call_freebox_api '/storage/disk')
answer=$(echo ${answer} | sed -e "s/\[//g" | sed -e "s/\]//g")
#echo " answer : ${answer} "
freediskspace=$(get_json_value_for_key "$answer" 'result.partitions.free_bytes')
####################
freeratio=$(get_json_value_for_key "$answer" 'result.partitions.total_bytes')
freeratio=$(awk "BEGIN {printf \"%.2f\",${freediskspace}/${freeratio}*100}")
echo "Free ratio : ${freeratio}%"
####################
freediskspace=$(echo $((${freedisks[/b]pace}/1024/1024)))
freediskspace=$(awk "BEGIN {printf \"%.2f\",${freediskspace}/1024}")
freediskspace=$(echo "${freediskspace}")
echo "Free space HD : ${freediskspace} "
Merci pour le code, mais attention, il y a le [/b] dans freediskspace=$(echo $((${freedisks[/b]pace}/1024/1024))) qu'il faut supprimer sinon message d'erreur.

Encore Merci pour le partage

Re: Domoticz et Freebox

Publié : 07 nov. 2016, 09:01
par deennoo
Pour le FW vous etes sur de prendre le bon capteur ??

Je l'obtiens bien dans un capteur txt :
Capture.PNG
Capture.PNG (50.52 Kio) Consulté 8002 fois