Externe Integration - Bbox (Bouygues Telecom, lokal)

Hallo zusammen! :waving_hand:

Die letzte der französischen Boxen: Hier ist die Bbox von Bouygues Telecom in Gladys, lokal, über die offizielle API der Box.

Was es kann

  • :satellite_antenna: Die Leitung: Glasfaser, VDSL2 oder ADSL, synchronisiert oder nicht, synchronisierte Geschwindigkeiten.
  • :globe_with_meridians: Internet: verbunden oder nicht, momentane Geschwindigkeiten für Upload und Download, öffentliche IP, IPv6.
  • :antenna_bars: Wi-Fi 2,4 GHz, 5 GHz und Gast, das man auch von Gladys aus ein- und ausschalten kann.
  • :telephone: Verpasste Anrufe, falls Ihre Bbox diese anzeigt.
  • :eyes: Verbundene Geräte: Anwesenheit durch MAC-Adresse, für die Geräte, die Sie auswählen.
  • :1234: Die Anzahl der verbundenen Geräte, Uptime, Temperatur, Modell und Firmware.
  • :clapper_board: Drei Szenenauslöser: « Internetverbindung verloren », « Internetverbindung wiederhergestellt » und « Verpasster Anruf », mit der Nummer.
  • :puzzle_piece: Ein Widget « Bbox »: Geschwindigkeiten in Echtzeit, verbundene Geräte, Status und ein Gast-Wi-Fi-Button.
  • Auf Französisch, Englisch, Deutsch und Spanisch :wink:

Das coole Ding

Die Freunde kommen → ein Button auf dem Dashboard schaltet das Gast-Wi-Fi ein, und eine Szene schaltet es um Mitternacht aus :tada:
Verpasster Anruf, während man im Garten ist → Benachrichtigung mit der Nummer :telephone_receiver:
Internetverbindung verloren → Nachricht auf dem Telefon über 4G, um es nicht erst abends zu entdecken :sweat_smile:

Installation

:warning: Gladys 5.1 mindestens.

:light_bulb: Sie kommt noch heute in den Store. Sie haben es eilig? Integrationen → Von GitHub installieren, mit der Adresse GitHub - guim31/gladys-bbox: Bouygues Telecom Bbox status (line, WAN, Wi-Fi, connected devices) for Gladys Assistant, local API · GitHub

  1. In der Konfiguration geben Sie die Adresse der Bbox (standardmäßig 192.168.1.254) und ihr Administrator-Passwort an.
  2. Klicken Sie auf Verbindung testen.
  3. Registerkarte Entdeckung: Fügen Sie die Bbox und die Geräte hinzu, deren Anwesenheit Sie verfolgen möchten.

Kleine ehrliche Vorbehalte

  • :warning: Beta, entwickelt ohne Bbox. Die Tests wurden mit echten Bbox-Antworten (F@st5330b, F@st5688b) durchgeführt, die aus öffentlichen Projekten übernommen wurden, insbesondere pybbox (MIT, danke!).
  • Das Zertifikat der Bbox wird ordnungsgemäß überprüft: Die Integration deaktiviert die TLS-Sicherheit nicht heimlich.
  • Die Bbox schützt sich vor wiederholten Verbindungen: Ein falsches Passwort wird nicht in einer Schleife erneut versucht.

@cicoub13, du hattest gesagt, dass du eine Bbox hast: jetzt bist du dran :wink: Und jede Person mit einer Bbox ist herzlich eingeladen, es zu testen :folded_hands:

Wie die vorherigen, entwickelt mit Claude Code :robot:. Unabhängiges Projekt, nicht mit Bouygues Telecom verbunden.

Repository: GitHub - guim31/gladys-bbox: Bouygues Telecom Bbox status (line, WAN, Wi-Fi, connected devices) for Gladys Assistant, local API · GitHub