Page 2 sur 2
Re: Monitor Bbox
Publié : 11 févr. 2016, 20:47
par lestatcrog
effectivement j'ai lu de travers

seule la valeur du rx était demandée par zapoc donc ta commande suffit à condition de ne pas avoir les [] dans la réponse json.
Re: Monitor Bbox
Publié : 11 févr. 2016, 23:39
par zapoc
Bonsoir merci pour vos réponse et explication! J'ai fini par trouver hier tard dans la nuit. Mon problème venait du fait que je ne mettais pas le .[] du début. Du coup j'ai compris la syntaxe json inline maintenant (Victory)
A présent je cherche un moyen d'afficher cette valeur dans domoticz et de la rafraîchir toute les 2 secondes.
Re: Monitor Bbox
Publié : 12 févr. 2016, 07:19
par patrice
Crontab pour les 2 secondes (c'est quand meme trop rapide)
et un périphérique virtuel TEXTE pour afficher la valeur via API JSON Domoticz
Re: Monitor Bbox
Publié : 27 déc. 2016, 17:20
par jcp78
Bonjour Patrice
As tu réussi a mettre en place ton script et les retours d'informations ?
cela m’intéresserai je suis aussi sous la Bbox
Cordialement
Jean-Christophe
Re: Monitor Bbox
Publié : 30 déc. 2016, 15:42
par Mahtan
Bonjour,
Ca m'interesserait également pour une livebox play. Quelqu'un saurait m'indiquer comment faire ?
Re: Monitor Bbox
Publié : 14 avr. 2017, 09:59
par pcc9
Bonjour,
merci pour toutes ces informations, je viens de passer chez Bouygues et je cherchais également à afficher les informations venant de ma box.
Sur la base des précédents messages j'ai écrit le script suivant :
#!/bin/bash
DOWNLOAD=$(curl -k -s '
https://192.168.0.1/api/v1/wan/ip/stats' | jq -r .[].wan.ip.stats.rx.maxBandwidth)
echo $DOWNLOAD
curl -s "
http://192.168.0.39:8080/json.htm?type= ... "$DOWNLOAD
UPLOAD=$(curl -k -s '
https://192.168.0.1/api/v1/wan/ip/stats' | jq -r .[].wan.ip.stats.tx.maxBandwidth)
echo $UPLOAD
curl -s "
http://192.168.0.39:8080/json.htm?type= ... e="$UPLOAD
Ce script me permet de mettre à jour 2 device virtuel ( ID 559 et ID 560 ) pour afficher la valeur en download et en upload.
J'ai pas mal galéré car le script appelle une URL en HTTPS et donc on a besoin de -k pour qu'il ne cherche pas de certificat.
Par contre je n'ai pas réussi à le passer en LUA. Si quelqu'un sait faire?
En espérant que ce script vous aide.
Re: Monitor Bbox
Publié : 03 mai 2017, 05:00
par Pierryck
pcc9, j'ai testé ton script et cela a marché du 1er coups sur synology.
Avec l'url
http://192.168.0.1/api/v1/summary, la bbox renvoie beaucoup plus d'info dont les périphériques connectés:
hosts: [
{
hostname: "BouygtelTV-271011510101099",
ipaddress: "192.168.0.66"
},
{
hostname: "PC_Bureau",
ipaddress: "192.168.0.61"
},
{
hostname: "Smartphone Personne1",
ipaddress: "192.168.0.77"
},
}
Si l'on veut reprendre le principe de détection d'une présence en fonction de son smartphone connecté au réseau, il est possible de le faire en script SH ? C'est à dire si Smartphone Personne1 connecté alors Personne1 est présente au domicile ?
Re: Monitor Bbox
Publié : 17 mai 2017, 21:04
par Mrjulien
bonjour
merci pour l'api bbox, ca va concrétiser l'idée que j'avais eu !
pour la détection de présence, il faut mieux faire un script indépendant de ta box, car le jour où tu changes de box...