Bonjour,
L'API fonctionne toujours sur les box8 et box8x, aucune idée pour la V10.
Mieux que l'API qui n'est pas du tout compléte et qui offre très peu de donnée, tu peux interroger la box directement comme si tu étais dans ton navigateur =)
Exemple d'un petit script maison :
python3 "C:\Users\****\Desktop\DashBox8x CLI Beta.py"
Connexion à la box SFR
Status : 200
Session check: {
}
✅ LOGIN OK
_____ ______ _____ ____ ______ __ _____ __
/ ____| ____| __ \ | _ \ / __ \ \ / / / _ \ \ / /
| (___ | |__ | |__) | | |_) | | | \ V / | (_) \ V /
\___ \| __| | _ / | _ <| | | |> < > _ < > <
____) | | | | \ \ | |_) | |__| / . \ | (_) / . \
|_____/|_| |_| \_\ |____/ \____/_/ \_\ \___/_/ \_\
--- DEVICE INFO ---
Modèle : *************
Serial : *************
Version : *************
Nom : XSR150DX
Uptime : 27d 10h 50m 5s
Température : 42.0 °C
IP LAN : 192.168.1.1
MAC : **:**:**::**:**
--- FTTH OPTICAL STATUS ---
Status : Up
Signal : 🟡 Moyen
RX : -24.7 dBm → Moyen
TX : 6.7 dBm → Moyen
Abaque XGSPON SFR : RX [-28 → -9] | TX [4 → 9]
--- WAN IPV4 ---
IP WAN : **.**.***.***
DNS 1 : 109.0.66.10
DNS 2 : 109.0.66.20
--- WAN IPV6 ---
🟢 Connecté
--- LAN IPV4 ---
DHCP : Actif
Gateway : 192.168.1.1
Mask : 255.255.255.0
Range : 192.168.1.2 → 192.168.1.253
DNS 1 : 1.1.1.2
DNS 2 : 9.9.9.9
--- LAN IPV6 ---
État : Actif
DHCPv6 : Inactif
Adresse : ****:********:****:****:****:****:****
Prefix : ****:****:****:****::/64
LinkLocal: fe80::****:****:****:****/64
--- UPNP ---
État : Actif
Aucune règle active
--- MANUAL PORT FORWARDING ---
Service | IP | Proto | Ext Ports | Int Ports | Active
----------------------------------------------------------------
HTTP | 192.168.1.2 | TCP/UDP | 80 | 80 | Yes
HTTPS | 192.168.1.2 | TCP/UDP | 443 | 443 | Yes
--- DMZ ---
État : Active
IP DMZ Host : 192.168.1.2
--- LAN PHYSICAL ---
🔴 LAN 1 : Down
Speed : 0
Duplex: ---
🔴 LAN 2 : Down
Speed : 0
Duplex: ---
🔴 LAN 3 : Down
Speed : 0
Duplex: ---
🔴 LAN 4 : Down
Speed : 0
Duplex: ---
🟢 SFP : UP
Vendor : ALTICE LABS
Model : SFP+10GBASE-TCT
Bitrate : 10000 Mbps
Duplex : Full
Température : 66 °C 🟢 Normale
Tension : 3.25 V
--- WiFi ---
Global WiFi : 🔴 Inactif
--- ARP Table ---
🟢 Inconnu (Actif)
IPv4 : 192.168.1.2
IPv6 : N/A
MAC : **:**:**:**:**:**
Port : SFP
Lease : 0 segundos
Que souhaitez-vous ?
[R] Redémarrer la box
[W] Activer le WiFi
[X] Désactiver le WiFi
[Q] Quitter
Choix : q
👋 Fermeture du script
Tu peux les trouver ici (Box8 et Box8X, remplir les champs IP / login et mot de passe que tu utilise sur l'UI) :
https://mega.nz/file/l7xihIqQ#YVW5ZJzwI1FjoyVBsLI4qj41i33_DLnkw84YqNyCWMMhttps://mega.nz/file/wi5F0LbC#lUknJXYsjAur_H5qKRCcB8DC4hYIROXqNLg4ko8XwQ8Tu peux les adapter suivant tes besoins (en sniffant la console du navigateur en navigant sur l'UI de la box tu peux retrouver les endpoints)
On peut par exemple adapter et grapher le débit ou encore les valeurs optiques dans Grafana :
https://ibb.co/rR6YxXf0=)