[Plugin - Betâ] Internet box (Swisscom box 2, autres?...)

@ferritales

J’ai poussé une nouvelle version avec de nouvelles fonctionnalités:

  • ajout d’une page santé qui fournit un récapitulatif des équipements ( actifs? , ip , type [wlan , ethernet], adresse mac et ip…)

  • Et une page réseau qui fait la même chose mais en mode graphique. Cela informe aussi du type de connexion de chaque appareil ( wifi 2.4 ou 5, Ethernet ou inactif)

  • Plus de nouvelles options dans la configuration générale.

Il faut juste que je fasse la doc et vais pousser en stable

Magnifique Merci !

Tu as installé la dernière bêta ?

Oui
Fallait pas?

SI pas de soucis.

ça me confirme que ça fonctionne en plus.

Hello, fonctionne parfaitement chez moi, y compris tes dernieres modifs.
Est ce possible de checker la connexion coté net tu crois?

Super mod, merci!

Salut,

Mets à jour j’ai ajouté 2 commandes l’ip et l’état du Wan

1 « J'aime »

Hello malheureusement cela ne fonctionne pas chez moi J’ai la dernière box swisscom internet box 3

merci de votre aide

Salut.

Il y a des logs d’erreur , les logs du plugin en debug (en masquant les donnèes sensible s’il y a )?

Cela montre sans doute que pas compatible avec l’internet box 3 alors. Peux pas faire plus car pas la box.

Je vais l’ajouter dans la documentation.

Merci beaucoup!
J’ai eu le message:
"La commande getwanstatus n’existe pas ! "
J’ai une InternetBox2.
J’ai stopper le service, remis le password du routeur et ça semble bon, mon IP s’affiche sur le dashboard.

Good job!

voila le log

— Logging error —
Traceback (most recent call last):
File « /usr/lib/python3.5/logging/init.py », line 981, in emit
msg = self.format(record)
File « /usr/lib/python3.5/logging/init.py », line 831, in format
return fmt.format(record)
File « /usr/lib/python3.5/logging/init.py », line 568, in format
record.message = record.getMessage()
File « /usr/lib/python3.5/logging/init.py », line 331, in getMessage
msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 295, in
main()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 269, in main
sw.login()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 44, in login
logging.error(« auth error », str(r.text))
Message: ‹ auth error ›
Arguments: (’{« status »:1,« data »:{},« errors »:[{« description »:« too many failed login attempts, wait 15s »,« waittime »:15}]}’,)
— Logging error —
Traceback (most recent call last):
File « /usr/lib/python3.5/logging/init.py », line 981, in emit
msg = self.format(record)
File « /usr/lib/python3.5/logging/init.py », line 831, in format
return fmt.format(record)
File « /usr/lib/python3.5/logging/init.py », line 568, in format
record.message = record.getMessage()
File « /usr/lib/python3.5/logging/init.py », line 331, in getMessage
msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 295, in
main()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 269, in main
sw.login()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 44, in login
logging.error(« auth error », str(r.text))
Message: ‹ auth error ›
Arguments: (’{« status »:1,« data »:{},« errors »:[{« description »:« too many failed login attempts, wait 14s »,« waittime »:14}]}’,)
— Logging error —
Traceback (most recent call last):
File « /usr/lib/python3.5/logging/init.py », line 981, in emit
msg = self.format(record)
File « /usr/lib/python3.5/logging/init.py », line 831, in format
return fmt.format(record)
File « /usr/lib/python3.5/logging/init.py », line 568, in format
record.message = record.getMessage()
File « /usr/lib/python3.5/logging/init.py », line 331, in getMessage
msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 295, in
main()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 269, in main
sw.login()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 44, in login
logging.error(« auth error », str(r.text))
Message: ‹ auth error ›
Arguments: (’{« status »:1,« data »:{},« errors »:[{« description »:« too many failed login attempts, wait 14s »,« waittime »:14}]}’,)
— Logging error —
Traceback (most recent call last):
File « /usr/lib/python3.5/logging/init.py », line 981, in emit
msg = self.format(record)
File « /usr/lib/python3.5/logging/init.py », line 831, in format
return fmt.format(record)
File « /usr/lib/python3.5/logging/init.py », line 568, in format
record.message = record.getMessage()
File « /usr/lib/python3.5/logging/init.py », line 331, in getMessage
msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 295, in
main()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 269, in main
sw.login()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 44, in login
logging.error(« auth error », str(r.text))
Message: ‹ auth error ›
Arguments: (’{« status »:1,« data »:{},« errors »:[{« description »:« too many failed login attempts, wait 14s »,« waittime »:14}]}’,)
— Logging error —
Traceback (most recent call last):
File « /usr/lib/python3.5/logging/init.py », line 981, in emit
msg = self.format(record)
File « /usr/lib/python3.5/logging/init.py », line 831, in format
return fmt.format(record)
File « /usr/lib/python3.5/logging/init.py », line 568, in format
record.message = record.getMessage()
File « /usr/lib/python3.5/logging/init.py », line 331, in getMessage
msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 295, in
main()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 269, in main
sw.login()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 44, in login
logging.error(« auth error », str(r.text))
Message: ‹ auth error ›
Arguments: (’{« status »:1,« data »:{},« errors »:[{« description »:« too many failed login attempts, wait 15s »,« waittime »:15}]}’,)
— Logging error —
Traceback (most recent call last):
File « /usr/lib/python3.5/logging/init.py », line 981, in emit
msg = self.format(record)
File « /usr/lib/python3.5/logging/init.py », line 831, in format
return fmt.format(record)
File « /usr/lib/python3.5/logging/init.py », line 568, in format
record.message = record.getMessage()
File « /usr/lib/python3.5/logging/init.py », line 331, in getMessage
msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 295, in
main()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 269, in main
sw.login()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 44, in login
logging.error(« auth error », str(r.text))
Message: ‹ auth error ›
Arguments: (’{« status »:1,« data »:{},« errors »:[{« description »:« too many failed login attempts, wait 14s »,« waittime »:14}]}’,)
— Logging error —
Traceback (most recent call last):
File « /usr/lib/python3.5/logging/init.py », line 981, in emit
msg = self.format(record)
File « /usr/lib/python3.5/logging/init.py », line 831, in format
return fmt.format(record)
File « /usr/lib/python3.5/logging/init.py », line 568, in format
record.message = record.getMessage()
File « /usr/lib/python3.5/logging/init.py », line 331, in getMessage
msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 295, in
main()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 269, in main
sw.login()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 44, in login
logging.error(« auth error », str(r.text))
Message: ‹ auth error ›
Arguments: (’{« status »:1,« data »:{},« errors »:[{« description »:« too many failed login attempts, wait 14s »,« waittime »:14}]}’,)
— Logging error —
Traceback (most recent call last):
File « /usr/lib/python3.5/logging/init.py », line 981, in emit
msg = self.format(record)
File « /usr/lib/python3.5/logging/init.py », line 831, in format
return fmt.format(record)
File « /usr/lib/python3.5/logging/init.py », line 568, in format
record.message = record.getMessage()
File « /usr/lib/python3.5/logging/init.py », line 331, in getMessage
msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 295, in
main()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 269, in main
sw.login()
File « /var/www/html/plugins/internetBox/core/class/…/…/resources/demond/demond.py », line 44, in login
logging.error(« auth error », str(r.text))
Message: ‹ auth error ›
Arguments: (’{« status »:1,« data »:{},« errors »:[{« description »:« too many failed login attempts, wait 14s »,« waittime »:14}]}’,)

Hello @ZygOm4t1k avec une internet box 1, j’ai depuis quelque temps l’erreur suivante:
commande getwanstatus n’existe pas !
que je n’avais pas avant la dernière mise a jour.

a dispo si besoin de plus d’info
F.
PS: merci pour les plugins

Salut.

Si tu enregistres l’équipement la commande apparaît?

toujours pas de solution ?

Hello, superbe plugin. Je l’utilise depuis 1an.
Cependant il a cessé de fonctionné en décembre. Peut etre du a une update du firmware routeur.