Domoticz et Freebox

Forum pour tous les autres objets : sondes météo, capteurs, actionneurs ...
Vous avez un besoin mais vous ne savez pas quel matériel choisir ? C'est ici.
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Domoticz et Freebox

Message 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 :(
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Domoticz et Freebox

Message 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é 8216 fois
Après :
2016-09-26_181552.jpg
2016-09-26_181552.jpg (72.18 Kio) Consulté 8216 fois
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Domoticz et Freebox

Message par deennoo »

7mbits/s c'est mon download maximum...

Envoyé de mon H60-L12 en utilisant Tapatalk
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Domoticz et Freebox

Message par manuloup »

Oui vive le VDSL... en attendant la fibre.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

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

Message 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
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
minos
Messages : 72
Inscription : 30 oct. 2016, 18:40

Re: Domoticz et Freebox

Message 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é 8079 fois
Freebox 2.JPG
Freebox 2.JPG (20.68 Kio) Consulté 8079 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é 8079 fois
cependant , je voudrais obtenir la vitesse de telechargement
Freebox 4.JPG
Freebox 4.JPG (55.07 Kio) Consulté 8079 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
minos
Messages : 72
Inscription : 30 oct. 2016, 18:40

Re: Domoticz et Freebox

Message 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é 8064 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é 8064 fois
firmware.JPG
firmware.JPG (22.56 Kio) Consulté 8064 fois

A suivre ....

Minos
frenchyyii
Messages : 310
Inscription : 16 oct. 2015, 06:29

Re: Domoticz et Freebox

Message par frenchyyii »

J'ai toujours eu le même souci pour le firmware et jamais trouvé pourquoi. :|
Seb13
Messages : 273
Inscription : 07 janv. 2016, 23:46

Re: Domoticz et Freebox

Message 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
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Domoticz et Freebox

Message 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é 8004 fois
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
Répondre