📡 FRITZ!Portal Add-On – Schickes Fritz!Box-Dashboard fĂŒr HA

FRITZ!Portal – Schickes Fritz!Box-Dashboard fĂŒr Home Assistant

Hey Community :waving_hand:

Ich wollte euch heute gerne auch hier mein neuestes Projekt vorstellen: FRITZ!Portal – ein Home-Assistant-Add-on, das das bekannte Fritz!Box-Interface modern aufbereitet und direkt in eure Home Assistant OberflĂ€che integriert (erreichbar ĂŒber das SeitenmenĂŒ). Dank Ingress fĂŒhlt es sich wie ein natives HA-Panel an. :heart_eyes: Ich war es leid, wenn ich mal eine IP kontrollieren oder einen GerĂ€tenamen neu vergeben wollte, mich jedes Mal ĂŒber den Browser in die Fritzbox einzuloggen. Dazu kommt das bekannte automatische ausloggen aus der GUI der Fritzbox nach ein paar Minuten, wenn man nichts macht. Hiermit kann man Abhilfe schaffen.

Es wurde bereits von vielen bei uns in der Community getestet. Somit sind aktuell folgende Modelle getestet: 6490, 6591, 7530, 7530 AX, 7590, 5690 Pro, 5590 Fiber. Das Add-On bzw. Apps werden sie jetzt genannt, sollte auch mit anderen Fritzboxen funktionieren. Schreibt mir dann gerne euer Modell.

Die Daten werden ĂŒber die FRITZ Api abgerufen und es kann daher manchmal schon ein paar Sekunden dauern, bis die Daten in HA angekommen sind bzw. abgerufen wurden.

Wenn euch das Add-On/App gefĂ€llt, wĂŒrde ich mich sehr ĂŒber eine Sternebewertung :star: auf github freuen. :hugs: Lieben Dank.


Hier ein paar Beispiel-Foto:




:sparkles: Was FRITZ!Portal kann

:bar_chart: Live-Dashboard

Behalte deine Fritz!Box jederzeit im Blick:

  • CPU-Auslastung
  • RAM-Nutzung
  • Temperatur
  • 3-Stunden-Verlauf in Echtzeit

:desktop_computer: GerÀteliste

Alle verbundenen GerĂ€te ĂŒbersichtlich dargestellt:

  • Online-/Offline-Status
  • IP-Adresse GerĂ€te
  • MAC-Adresse
  • Verbindungstyp
  • GerĂ€te direkt per Klick blockieren :prohibited:
  • freie IPs, genutzte IPs

:globe_with_meridians: Netzwerk-Übersicht

Eine moderne Topologie-Ansicht, wenn keine Mesh-Daten abgerufen werden können.
Meshansicht funktioniert bei mir nicht, vielleicht klappt das auslesen bei euch.

:gear: Einstellungen direkt im Add-on

Änderungen bequem ohne Fritz!Box-WeboberflĂ€che:

  • GerĂ€tenamen Ă€ndern
  • Hosts sperren / freigeben
  • Neue IP-Adressen vergeben

:bell: Echtzeit-HA-Sensoren

Werte direkt in Automationen, Dashboards oder Lovelace-Cards nutzen.
Werte werden per MQTT ĂŒbertragen, oder als Ausweichmöglichkeit ĂŒber RESTApi von HA.

:house: VollstÀndig integriert

Keine zusĂ€tzlichen Browser-Tabs nötig – alles direkt in Home Assistant. Automatischer Login, so dass ihr immer beliebig das Portal in der Seitenleiste aufrufen könnt.

:last_quarter_moon: Dark / Light Mode

Theme fĂŒr Dark und Lite Mode integriert.

- Smarthome GerÀte

Es können auch Smarthome GerÀte von FRITZ ausgelesen werden. Da ich keine habe, kann ich das immer schlecht testen. Aktuell scheint es hier noch Probleme zu geben. Wenn ihr in HA die Fritz Integration zum steuern der Smarthome GerÀte nutzt, kann es sein, dass diese Integration nicht mehr funktioniert, solange das Add-On/App aktiv ist. Gerne berichten, ob das Problem so bei euch auch auftritt. (betrifft nur die Smarthome GerÀte)


:pushpin: Schnellinfo

  • :page_facing_up: Lizenz: MIT
  • :laptop: UnterstĂŒtzte Architekturen: amd64, arm64, armv7
  • :label: HA Add-on Badge: !HA Add-on

:rocket: Los geht’s

  1. In HA: Einstellungen → Add-ons → Add-on Store
  2. Rechts oben auf ⋼ → Benutzerdefinierte Repositories klicken
  3. URL eintragen:
https://github.com/jayjojayson/FRITZ-Portal
  1. HinzufĂŒgen klicken → Seite neu laden
  2. FRITZ!Portal im Store installieren, konfiguriern und Loslegen :tada:

:speech_balloon: Feedback willkommen

Ich wĂŒrde mich ĂŒber Feedback von euch freuen.

:right_arrow: Schaut gern im GitHub-Repo vorbei
:right_arrow: Erstellt ein Issue
:right_arrow: Oder erstelle direkt einen PR :smiling_face_with_sunglasses:


Viel Spaß beim Ausprobieren und bleibt verbunden! :blush:
Zur Info: Projekt ist zum Großteil durch KI entstanden.
:envelope_with_arrow: Falls ihr Fragen habt – einfach hier im Thread melden.
Ich lese immer erstmal stillschweigend mit. :slight_smile:


|Home Assistant Add-on| Version | Architektur | Lizenz

ko-fi Support

17 „GefĂ€llt mir“

LĂ€uft einwandfrei

2 „GefĂ€llt mir“

LĂ€uft soweit auch bei mir, jedoch wird das Mesh nicht erkannt, obwohl eingerichtet und aktiv:

Ja mit dem Mesh funktioniert aktuell nicht bei allen Fritzboxen. Mesh und Smarthome ist auch mehr als Zusatz zu sehen. Das AddOn ist aus meinem lokalen Tool heraus entstanden und dort waren die Funktionen noch nicht implementiert.

Du kannst in der GUI unter System den Debug-Modus aktivieren, dann wird jede Anfrage im Protokoll vom AddON/App aufgefĂŒhrt. Schicke mir bitte den Log und welche Fritzbox du nutzt. Dann kann ich mir das anschauen.

Gerade die App installiert und bin begeistert. Vielen Dank fĂŒr das Bereitstellen der App.

Leider auch bei mir keine Anzeige des Mesh.

Ansonsten :+1:t2::+1:t2::+1:t2:

@jayjojayson 
 WĂ€re Klasse, wenn “Mesh” grundsĂ€tzlich laufen wĂŒrde. Die Mesh Darstellung ist ein wichtiges Feature (jedenfalls fĂŒr mich)

1 „GefĂ€llt mir“

Cooles Projekt. Die Anleitung mit “Add-ons” stimmt aber nicht mehr fĂŒr aktuelle HA-Installationen :wink: Aber ich hab es natĂŒrlich trotzdem hinbekommen.

Die Mesh-Ansicht lĂ€dt bei mir zwar, es wird aber leider angezeigt, dass alle GerĂ€te direkt mit der Fritz!Box verbunden sind, wĂ€hrend in der Fritz!Box angezeigt wird, welche GerĂ€te mit den Repeatern verbunden sind. Das wĂ€re fĂŒr die Darstellung in der Netzwerk-Topologie schon cool.

Bei der Anrufliste wÀre noch das TelefoniegerÀt - sofern vorhanden- ganz nett, sowie die Steuerung der Anrufbeantworter und Rufumleitungen.

Auch nice-to-have: Nicht nur WLAN-Passwörter setzen, sondern auch GÀste-WLAN ein-/ausschalten.

1 „GefĂ€llt mir“

Moin, ja an die Apps habe ich mich immer noch nicht gewöhnt. FĂŒr mich sind das AddOns. :wink:
Mit der Meshansicht kĂ€mpfe ich schon eine ganze Weile und bei einigen funktioniert das auch bereits. Die Anrufliste wurde in der neuen Version ĂŒberarbeitet und zeigt dann eingehende Nummer, ausgehende Nummer und eventueller Name aus dem Telefonbuch an. Die Version kommt die Tage.

“Du kannst in der GUI unter System den Debug-Modus aktivieren, dann wird jede Anfrage im Protokoll vom AddON/App aufgefĂŒhrt. Schicke mir bitte den Log und welche Fritzbox du nutzt. Dann kann ich mir das anschauen.”

Hi,
Hab ne 7530 (OHNE AX) und krieg nur einen kleinen Teil der Info:

Ja, ich weiß, das das Ding veraltet ist, aber es macht “nur” das DSL- Internet bis die Glasfaser endlich verbuddelt ist, dahinter kommt dann eine Unify-Umgebung mit Dream-Machine etc.
WĂŒrde also verstehen, wenn man sich fĂŒr das alte Zeugs nimmer interessiert.

----->>> Nehme alles zurĂŒck und behaupte das Gegenteil: Mit dem “richtigen” Login klapptÂŽs einwandfrei (Mesh hab ich eh nicht :wink: ) DANKE fĂŒr die tolle APP. <<<-----------------------

1 „GefĂ€llt mir“

Ich habe eine Frage. Mein Lager ist Luftlinie 500 m weg. Hat eingenen Fritzbox Internet Anschluss. Über VPN zu mir nach Hause verbunden. Funktioniert auch gut. Wie bekomme ich einen eigen Fritz-Portal App?

Fritz!Portal fetzt total! (Fritzbox 6690 Kabel)

Vielen Dank dafĂŒr! Endlich mal ein gescheiter Dunkelmodus fĂŒr die OberflĂ€che und auch eine Möglichkeit, die Fritte mal schnell neuzustarten, ohne ewige Anmelderei, das geht nĂ€mlich nichtmal in der Fritz-App und die kann ich dann ja auch gleich mal deinstallieren. :grin:

Nachtrag: Habe ein Umlautproblem, weiß aber nicht, ob es am HA oder der App liegt:

1 „GefĂ€llt mir“

@Kamika242 Das freut mich zu hören, mir hat der Dark-Mode auch eindeutig gefÀllt. :slight_smile: So kann man jetzt wirklich mal schnell nach GerÀten suchen, Namen usw. vergeben oder halt auch mal die FB neustarten, ohne das nervige Loginzeug.

Die Umlautproblematik wurde mir schon mitgeteilt und steht auf meiner Liste. Wird in den nÀchsten Versionen gefixt werden.

@Erol82 Das ist ein interessantes Szenario. Da dein Lager per VPN angebunden ist, ist die dortige FritzBox fĂŒr dein Portal eigentlich nur eine IP-Adresse im Netzwerk.

Aktuell ist das FRITZ-Portal nur fĂŒr die Steuerung einer FritzBox ausgelegt. Um dein Lager auch zu steuern, hast du daher aktuell nur eine Möglichkeit.

  1. Zweiten Docker-Container erstellen und hinterlegst dort die IP und die Zugangsdaten der Lager-FritzBox (wÀre dann aber nicht HA).

Ansonsten mĂŒsste man schauen, dass man Mehrfach-FB-Support einfĂŒhrt. Ich nehme das Thema mal als Feature-Request auf. Technisch mĂŒsste das Portal dafĂŒr eine Auswahlmöglichkeit (Dropdown) erhalten, um zwischen verschiedenen konfigurierten FritzBox-IPs zu wechseln. Das ist so eigentlich nicht geplant gewesen und muss erstmal schauen, ob ich das auch hinbekommen wĂŒrde.

3 „GefĂ€llt mir“

Danke fĂŒr deine Antwort. Es wĂ€re toll wenn es funktioniert den ich wĂ€re bestimmt nicht der einzigeste.Auf jedenfall ist die App genial. GrĂŒĂŸe

Die App lÀuft jetzt einige Zeit und folgende Dinge sind mir aufgefallen bzw. wÀren mir persönlich als Feature wichtig.

  1. Internet Up- und Downstreamgeschwindigkeit hat keine Werte, wenn (wie bei mir) die FB eine andere FB als Internet-GW nutzt. Betrifft auch Live-Geschwindigkeit “DOWNLOAD” “UPLOAD”
  2. Mesh-Darstellung - Topologie wĂŒnschenswert
  3. Traffic “Heute Online-Zeit” - keine Werte
  4. Werte fĂŒr CPU, RAM, TEMPERATUR brauchen lange bis zur Anzeige und bleiben im Dashboard nicht erhalten (kurze Anzeige >>> dann wieder 0)

Ich suche weiter nach AuffÀlligkeiten

FRITZ!Box 7520 (UI)
FRITZ!OS-Version: 8.21

Also von mir auch mal nen dicken :+1: fĂŒr die App.
Teste die gerade mit einer 4060.

Bisher, abseits von schon gemeldeten “Problemchen”, keine AuffĂ€lligkeiten.
Ne zweite Instanz wĂ€re auch fĂŒr mich praktikabel, nutze eine Provider 6490 Cable im Bridge-Modus und daran dann die 4060 fĂŒr das “Heimnetz”.

Die 6490 Cable ist nur noch fĂŒr die Telefonie zustĂ€ndig, um auf sie aus dem Heimnetz zuzugreifen gibt es ein IP-Sec “Site-to-Site” VPN zwischen der 4060 und der 6490 Cable.
Wireguard kann die leider noch nicht.

1 „GefĂ€llt mir“

Finde die App auch sehr gut.:+1:
Allerdings habe ich in der Fritz!Box die Option aktiviert, dass ich eine E-Mail erhalte, wenn sich jemand an der Box anmeldet.

Nach dem Start der App habe ich minĂŒtlich eine E-Mail erhalten. Habe die beiden Intervalle nun stark nach oben gesetzt.

Mahlzeit, wird sicherlich damit zusammenhÀngen, dass beide die gleiche Api-Schnittstellen verwenden, sowohl die Fritzbox wie auch das FritzPortal.

1 „GefĂ€llt mir“

Ok, jetzt habe ich wohl doch einen unschönen Bug gefunden


Autostart fĂŒr die App ist aktiv.

Wenn ich den HA-Host neu starte, dann startet auch die App korrekt.
Ich sehe per MQTT-Explorer das die Topics aktualisiert werden.
Aber alle Werte werden nur mit “0” gepublished.

Erst wenn ich die App â€œĂ¶ffne” (Seitenleiste in HA anklicken) kommen (beim nĂ€chsten “Sendezyklus”) plausible Werte ĂŒber MQTT rein.

Scheint als frage die App die FritzBox erst ab wenn man in der UI ist.

Okay, mag sein.
Trotz der Intervall-Änderungen verbindet sich die App offensichtlich minĂŒtlich mit der Box. Ich habe die App gestoppt.

Schade, werde sie vermutlich wieder entfernen.

Ja stimmt, schaue ich mir an. Darauf habe ich bisher noch nicht geachtet.

2 „GefĂ€llt mir“

Hi, ich habe hier eine 7590, damit funktioniert die MESH anzeige, zwar erst im 2. Anlauf aber nun gehts.
Cooles Dashboard, macht das Leben wirklich leichter :smiley:
cheers Franky

1 „GefĂ€llt mir“