Auteur Sujet: LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7  (Lu 154187 fois)

0 Membres et 1 Invité sur ce sujet

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 190
  • Vence 06
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #492 le: 16 avril 2025 à 12:08:47 »
Bonjour, je viens de pousser sur le repo une évolution avec un nouveau bouton "LEDs & Écran..." dans l'onglet "Actions" permettant de régler la luminosité de la LED orange et l'affichage du mot de passe Wifi sur l'écran.
Comme je n'ai qu'une LB5 il m'est impossible de tester, si quelqu'un ayant une LB6/LB7 pouvait me faire un retour ce serait top.
Un grand merci à @acut3 pour son aide précieuse pour cette implémentation.

Cette évolution a été faite en mode "refactoring", avec les API Livebox utilisées dans un module à part (dans le nouveau répertoire api/) et le dialogue PyQT aussi dans un module séparé (dans le nouveau répertoire dlg/).
Le dialogue pour régler les niveaux de Firewall a été aussi mis à cette sauce et je vais continuer avec les autres.
Le but est une meilleure structure du code, plus facile à maintenir mais aussi offrir la possibilité à n'importe quel développeur d'utiliser les modules d'APIs directement et simplement sans embarquer toute l'application. Par exemple il est maintenant simplissime de faire un petit programme indépendant pour changer la luminosité de la LED :
from app import LmTools
from api.LmSession import LmSession
from api.LmScreenApi import ScreenApi

s = LmSession('http://livebox.home/', 'Sample')
r = s.signin('admin', 'my_password')
if r > 0:
api = ScreenApi(s)
api.setOrangeLedLevel(128)

kgersen

  • Modérateur
  • Abonné Orange Fibre
  • *
  • Messages: 9 524
  • Paris (75)
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #493 le: 16 avril 2025 à 15:31:42 »
bouton "LEDs & Écran..." sur LB6 Pro:



pourtant:
python sysbus.py LEDs.LED.Orange:get
{
    "status": {
        "Brightness": 32,
        "Path": "/var/dev/led/Orange"
    }
}


J'ai aussi des erreurs avec le panneau état global wifi avec un répéteur wifi Orange:



(LB6 Pro + répéteur fournit par Orange, relié en filiaire a la lb6)

(c'est peut-etre juste "normal" si le répéteur ne supporte pas le 6Ghz).


kgersen

  • Modérateur
  • Abonné Orange Fibre
  • *
  • Messages: 9 524
  • Paris (75)
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #494 le: 16 avril 2025 à 16:06:26 »
ps: en ligne de commande lbm, affiche:

###ERROR: LEDs.LED.Orange:get error: no Brightness field

Kana-chan

  • Abonné Orange Fibre
  • *
  • Messages: 796
  • Antibes (06)
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #495 le: 16 avril 2025 à 16:11:15 »
Hello,

J'ai les mêmes erreurs sous macOS pour ma Livebox 7 lorsque je clique sur le bouton LED et Ecran.

acut3

  • Abonné Sosh fibre
  • *
  • Messages: 13
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #496 le: 16 avril 2025 à 16:15:29 »
C'est juste une petite erreur dans src/LiveboxMonitor/api/LmScreenApi.py : if aBrightness is None: devrait être if aBrightness is not None:

Kana-chan

  • Abonné Orange Fibre
  • *
  • Messages: 796
  • Antibes (06)
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #497 le: 16 avril 2025 à 16:17:32 »
Ah ... cela fonctionne après un nouveau git pull ... :P

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 190
  • Vence 06
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #498 le: 16 avril 2025 à 16:26:36 »
Oui je viens de le fixer... merci pour les tests !

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 190
  • Vence 06
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #499 le: 16 avril 2025 à 19:20:26 »
Et l'erreur 6 GHz pour les répéteurs Wifi est aussi maintenant corrigée.

kgersen

  • Modérateur
  • Abonné Orange Fibre
  • *
  • Messages: 9 524
  • Paris (75)
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #500 le: 17 avril 2025 à 09:57:17 »
Et l'erreur 6 GHz pour les répéteurs Wifi est aussi maintenant corrigée.

ok sur LB6Pro+repeteur. merci.

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 190
  • Vence 06
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #501 le: 18 avril 2025 à 14:54:15 »
Si quelqu'un ici dispose de la toute nouvelle Livebox S, ou peut y avoir accès simplement , merci de me faire un petit signe, j'ai juste besoin de quelques informations pour que LiveboxMonitor puisse fonctionner pleinement avec ce modèle.
Merci d'avance.

austinforest

  • Abonné Orange Fibre
  • *
  • Messages: 163
  • Paris 75
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #502 le: 18 avril 2025 à 14:55:04 »
Je ne sais pas si ça cloche que chez moi, mais depuis quelques version de macOS 15 (je ne sais dire laquelle), ça plante au démarrage quand je change de domicile (aka de Livebox). Le process se lance et se tue au bout d'un moment sans jamais afficher de fenêtre.
J'utilise la version stable 1.5.

Qoissi

  • Abonné Orange Fibre
  • *
  • Messages: 190
  • Vence 06
LiveboxMonitor - Mieux gérer sa Livebox 4, 5, 6 ou 7
« Réponse #503 le: 18 avril 2025 à 20:36:13 »
Bonsoir Austinforest, avez vous essayé avec la version console pour voir si des logs s'affichent ? Vous pouvez essayer de lancer cette version depuis un terminal pour être certain de ne louper aucune log (elles s'afficheront dans le terminal).
Si vous gérez plusieurs Livebox, avez vous bien un profil créé par Livebox dans la configuration ?